Personally I just like having a workstation and tend to want to do work at my desk. Portability is not a major need for for my computing. It is good to have a laptop but I don&#x27;t need a killer one.<p>I have a Mac mini, which I purchased a few years back before I got into coding and more seriously interested in computers. Now I am planning on upgrading over the next couple of months and have been learning about building my own PC.  If you are married to Mac OS, buying an apple may be the way to go (I can&#x27;t speak to the merits of a hackintosh), but I highly recommend learning about building your own pc. It&#x27;s a lot of fun and pretty easy.<p>If you&#x27;re interested, let me know and I can send&#x2F;post some getting started resources.<p>Finally, desktops are just going to be generally more powerful. For example, if you want to run 3 4K monitors you&#x27;re really not going to be able to do that on a laptop.