Having recently switched to a Macbook (from a _beastly_ Linux workstation) for Python and Mac development, it just feels ... better.  It&#x27;s better in most of the non-programming ways: docker is better on linux, and I miss focus follows mouse, but everything works quite well, and feels stable.  I like it a lot better than I expected.<p>This is the first laptop that I&#x27;ve touched and felt, &quot;this is quality hardware&quot;.  The touch gestures on the trackpad are so natural feeling that I swipe to change desktops rather than use keyboard shortcuts that I had set up.  There is much irrational developer happiness at my workstation. ;)  Sit down and play with one for a day, and you might be sold (I was).<p>You can drive two 4k monitors (at 30 hz, not 60) with it, too, which nets you three screens. That lets me have code&#x2F;terminals on the monitors, and a browser or Slack instance open on the Mac.  Code editors and dev tools are often native for the Mac (aside from Docker, which has some decent support but not perfect).<p>It doesn&#x27;t hurt that its screen is gorgeous.  I spent a year with dual 4k monitors, and this thing looks even better.