I've always had a Windows machine, but don't use it for development that much. This year is different. With VS Code being one of my primary editors along Neovim. This brings me to my new build for 2018.
ASRock AB350 PRO4 ATX Motherboard
G.SKILL Ripjaws V Series 16GB F4-3000C15D-16GVR
AMD Radeon 7870 need to upgrade badly
Couple Nortac case fans
Razor DeathAdder Chroma
This machine is connected to a LG 27UD58-B 27-Inch 4K monitor which is a budget 4k monitor.
I actually built this computer to play pubg. My plan was to just chug along with the Radeon 7870 until the mining rage slowed down. It looks like prices have finally started to fall which will allow me to pickup a card that is around MSRP :)
I still have my late 2013 13 inch Macbook Pro Retina, still used mostly for web browsing and doing anything related to personal things.
Of the many servers that I have, my main one is a Super Micro X9SRA paired with a Xeon 2670v1 CPU and 32Gb of RAM running ESXi. With 8 cores and 16 threads, I have plenty of horsepower to run a couple different VMs.
My other servers are low end VMs mostly for hosting static sites and hosting some git repos via ssh.