This was my first build and it's primarily used for programming. I got a nice gpu so I can try some parallel computing via CUDA... or rather that's the lie I tell myself to cover up the fact that I want to get into pc gaming.
I'm really happy with the case, although I might eventually get some quieter fans as there is a slight whir coming from the giant 200 mm fan in the center.
Also worth recommending is the monitor. I wanted a monitor that could be rotated to portrait so that more lines of code could be visible at one time. At normal text size, I can see about 100 lines at a time. But even if you don't care at all about flipping it to portrait, the quality is awesome and 144Hz!!
Again this was my first build, so there could easily be something glaringly bad about my build (although everything is working great 1 week in) so leave a comment if you'd like! Thanks!