This was my first time building a PC. I had way too much fun researching parts and once I finally started buying things it felt like they would never arrive. I want to thank all you awesome users on this site for answering my many questions! Assembling everything went quite smoothly. All the components fit together easily and the cable management was very smooth (more on that later). I think the whole build only took a couple hours (mostly pouring over the mobo manual).
I mainly use this machine for modelling 3D projects in CAD, coding in various languages, generic everyday email checking and web surfing, and some light gaming. I've currently played Battlefield 4, Shadow of War, Borderlands 2, The Witcher 3, and a few other titles with no problems. I'm currently using a 1080p monitor with 75Hz refresh rate and it's the only thing limiting my fps (did come with freesync which was nice). Overall, I'm really happy with the performance I'm getting out of this machine and feel like the price-to-performance ratio is really awesome.
CPU: AMD Ryzen 5 2600 It took a lot of research and deliberation to choose team red. Most of my peers all use Intel and encouraged I do the same. However, the price for this CPU was too good to let pass and the extra threads seemed useful for my line of work. No regrets now that I have it. It's done everything I need it to and more. 10/10
Motherboard: MSI B450 Gaming Pro Carbon AC This also took some thought. I wasn't sure if choosing a B450 instead of the X470 was a good idea. Again, I've been really happy with my choice. This mobo doesn't have a lot of fancy lights but it does what I need it to, has plenty of features, and didn't cost too much either. Some people mentioned too few ports, but I had no problem connecting everything up. 10/10
RAM: Corsair Vengence LPX 16GB Simple, fast, and pretty cheap. 10/10
Storage: Samsung 860 Evo 500GB Contemplated choosing a 250GB SSD to save money and I'm so glad I didn't. The SSD filled up way faster than I thought. It holds my OS, my games, and a few other programs I want to load quickly. I can never go back now that I've experienced these boot times. I love turning on my computer now. Need to restart? Not a big deal anymore. 10/10
Storage: Seagate BarraCuda 1TB 7200RPM Generic boring HDD. Does what it needs to and does it cheaply. This is my storage drive for all the other miscellaneous things I need. 10/10
GPU: XFX Radeon RX 580 8GB XXX ED Another big decision for me. Since I don't do competitive gaming, I chose this GPU. I know it's kind of old but it's where I saved some money. I looked at the 1060s but this was sitting at $180 so I bought it instead. It's definitely what's limiting my gaming (not the CPU) but I'm happy with the performance I'm getting. This will probably be the first thing I upgrade. It runs quite, cool, and isn't too ugly. 9/10
PSU: EVGA SuperNOVA G3 650W 80+ Gold They said get a good PSU. I did. This thing was so easy to work with. Love the modular design. Very pleased with this purchase. Originally planned on getting the 750W but this gem went on sale for $50 so I snagged it instead. 10/10
Case: NZXT H500 (black) ATX Mid Tower While small form factor builds seem really cool, I wanted some space for my first build. This thing was wonderful. Easy to open, easy to manage cables, easy to hook stuff up. I love the simple, sleek black design and the glass side wall (it is really black - thus the title). I need to talk about cable management a little bit more. IT WAS SO EASY. Everyone who has seen my build has been really surprised by how clean the build was. Great case NZXT. 10/10
I'm definitely hooked on building PCs now. I'm already thinking about a themed build where I create some custom parts. I did purchase a few extra parts (two case fans for the front, one extra SATA cable, and the peripherals I needed) which I haven't listed but if anyone has questions I'll gladly answer them!
Thanks again to this awesome community of PC builders! I'll add the loaded temperatures soon. I think they've been hovering around mid-60s.