I would suggest to read Jason Schreier's book: "blood sweat and pixels" - it opened my eyes about the process of building AAA games - which sometimes is soo chaotic that is hard to believe they could build anything.
Despite the fact I like some of the changes presented there, one particular detail has shot me: lack of understanding why github has put commit messages in file list and removing it - this might be a harsh opinion, but proved to me that the author doesn't fully understand how most users (developers) are using GitHub.
After couple years on OSX, many years on linux, I've gone back (I was using windows before I've started working as a developer) to Windows (10) - and I'm very happy with it!
WSL works great for my needs (Node.js / front-end development mosty, but I run RoR / Python apps without any problems).
:+1: for the design, guy! Cyberpunk done well. Just needs a 90s feel "Metadyne" style corporation name slapped across it and a neon/rain page and I'll never leave.
after 2 years on osx, 5+ on linux, I've ended up on Surface Book 2 15" (Windows 10 with WSL - I don't use Window's cmd at all) and I'm pretty satisfied with the result - AMA.
Before that, I've been using ASUS Zenbook UX32LN - I think it was the best machine I've ever had (now my wife is using it, I wanted to try out Surface devices since I've fell in love with the design of that product line)
Following @jefflombardjr example, I would like to share an example of my personal website: https://lukaszkups.net .
Why do I like it? Because I've literally built it by myself from scratch - starting on design (all the graphics, even the map in experience tab) to the static site generation tool that I use to manage content (will release it soon as my first truly open source project).
Like the multicolored texts in the homepage. Good Colors choice. I like bright Colors but if you are going to be seeing it a lot better to go with Colors that doesn't spoil the eyes and page designs get darker over time.