I've been using a laptop with the traditional 1TB Hard Disk Drive lately for Web Development involving Docker and using NodeJS. Prior to that, at my previous job, I've used a mini computer with SSD, which made development a blissful experience, even though, the 8 GB RAM was not sufficient