This build is the next step in the evolution of my personal rig over the last 5 years. The only main differences between this build and the last version are the new motherboard and the new case. I am moving off to college very soon and decided that I needed a smaller case, as my 750D full tower was much too big to store in my small dorm. However, I still wanted to keep the ATX motherboard form factor, so decided that a mid-tower case would be the best option. I upgraded the motherboard as there were significant issues with my previous B350 board (such as one of the memory channels being faulty), and I wanted to have better compatibility for CPUs down the road such as third-generation Ryzen. This is just another step in the evolution of my personal rig with many more to come down the road.
CPU: The Ryzen 7 1700X still provides great performance for the dollar rocking 8 solid cores and 16 threads. My chip is running at 4 GHz @ 1.375V which is stable and performs quite nicely.
Motherboard: The Gigabyte X570 GAMING X is a solid X570 board for the money with a decent feature set. My one complaint with this board is the lack of onboard fan headers, but it isn't too big of an issue in my situation.
GPU: This R9 390 has been serving me well since early 2016 and shows no signs of stopping. It still absolutely destroys at 1080p and can hold its own in 1440p gaming. These cards can be found for dirt cheap used and can hold its own against mid-range cards such as the GTX 1060 and RX 480. The one significant downside is the card's 275W TDP. This card loves to suck in power and blow out heat, so keep that in mind when choosing a PSU.
PSU: This PSU is the only part of my system that has always stayed the same throughout the last 5 years. It was handed down to me by my father who purchased it in 2011 for his AM3+ workstation build. Despite the relatively unknown brand, this PSU is actually a very solid unit and has been extremely reliable. I still do plan on upgrading power supplies in the future solely because of how old this PSU is getting. After being used constantly for the last 8 years in countless different builds, it may just be time to say goodbye.