This is my first build. This machine is for both gaming and programming. My experience building it was fun. Installing the fans on pull configuration was a PITA. I'll be sure to use Push next time.
I had some trouble installing Windows 7 on a NVMe SSD. I knew I would need the drivers and that i shouldn't use usb 3.0 ports, but what I didn't count on was that the system wouldn't load usb 2.0 drivers either, even if the keyboard and mouse were working. I had to modify the installation usb to load usb drivers and then it was a piece of cake.
This is why I chose the parts I used:
The 6700k might be overkill for gaming, but I can really use it in programming so I didn't use the 6600k which was my second option.
Just wanted a cool AIO water cooler for the CPU since I didn't want to clean my computer that often and the low noise is nice.
I just chose 16 GB of RAM since that is enough for me. 2666 MHz - CAS 15 seemed to give the best response time for the money. And I just have good experience with Kingston RAM so I went for it.
I don't use that much storage so 512 GB is enough for me. I wanted an NVMe drive and the M.2 slot ones seemed the cheaper. That's why I just went for one drive instead of one SSD and one HDD.
Video Card: inb4 "OMG 1080 is better! this is crap" I am just gaming in 1080p 144Hz so 980 Ti is enough and was a lot cheaper than the 1080. I actually could have waited some more and saved even 80 more bucks, but I couldn't wait anymore.
Case: Was a fairly small mid tower with good airflow and supported all my components. has good cable management I guess.
PSU: I dropped the ball here. I was thinking of future proofing myself in case I wanted to go for SLI but thinking back, I don't really want to try SLI and the new Pascal architecture is more power efficient so I could have probably just bought a 650W PSU and save a few bucks. Too late I guess.
MoBo: I just got the cheapest MoBo that supported all my components with z170 chipset.
Monitors: I wanted a dual monitor setup for programming. It is really useful. Also, since I wanted to game in 144Hz, I had to buy one gaming monitor, the VG248QE was the cheapest 1080p 144 Hz gaming monitor. The other monitor I went for IPS monitor for better colors. since it was cheaper I could afford a 27" instead of 24" like the gaming one.
Keyboard: I wanted a mechanical keyboard with Cherry MX Brown switches and led backlight. the STRAFE was the cheapest while having good quality.
Mouse: This was actually a gift so I didn't chose it. It is very nice in any case and has been useful in gaming.
Thanks for reading!