This is my first time building a PC from scratch and 100%. The last mode I did was an update to my OEM PC back in 2008. Since then I've been using Laptops/MacBook Pro.

The only game I play is Dota 2. Other than that my 2013 MacBook is used for either development or watching TV shows. So instead of upgrading it, I decided to build a PC for Dota 2 and TV shows with an option to later upgrade it to dual boot Mac OS for development work.

AMD Ryzen 5 2400G 3.6GHz Quad-Core

This seems like the best option as various benchmarks on youtube show that Dota 2 can run easily 60+ FPS on high settings. Also, given multi-threading with 4 cores (8 threads) at this price point is the best bang for the buck. Not to mention absurd prices of GPUs.

Noctua - NH-L9a-AM4 33.8 CFM CPU Cooler

It's silent, it's low profile and it's amazing for overclocking.

ASRock - AB350 Gaming-ITX/ac Mini ITX AM4 Motherboard

I just love small powerful machines. This specific model on Newegg was listed as "Ryzen 2000 ready" which was perfect for2400G (given I wouldn't have any way to update bios otherwise). This mobo also has an M.2 slot.

Team - Vulcan 16GB (2 x 8GB) DDR4-2400 Memory

I made a big mistake by getting 2400mhz. Given the 150W limit (case PSU), I thought more voltage required for 3000mhz would be bad. Later I red some Reddit threads which clarified that PSU efficiency does not decrease the capacity. Returning back would've cost more so I'm using it with a bit overclock.

A pair of 4GB rams would've sufficed but I decided to get 16GB as I plan to move my development work on this machine once I make it dual boot Hackintosh.

Team - L5 LITE 3D 240GB 2.5" Solid State Drive

This is for Windows 10. I left the M.2 port for now which I will use later down the road to do dual boot Hackintosh.

Western Digital - Blue Mobile 2TB 2.5" 5400RPM Internal Hard Drive

Unfortunately, only 5400RPM drives are available in >1TB capacity for a reasonable price in 2.5" size (case limit). This drive would only be used for Media and other occasionally used data so not that big deal.

IN-WIN 150W Mini-ITX Slim Case, Black (BQ656T.AD150TB3)

I fell in love with Inwin Chopin and a big part of doing build was such a compact case. I thought I ordered Inwin Chopin but realize its a different model only after I got it. I'm still happy with this case as it has all the same things that I originally liked (compact size, grill on one end, USB 3.0 in front)


After a lot of trial and error (hangs, restarts etc) I managed to run stable CINEBENCH and PRIME 95 tests with following overclocks: CPU @ 3.8 Ghz GPU @ 1200 Mhz with 4GB memory * DDR4 @ 2666 Mhz/1.220V

Part Reviews

CPU Cooler

Surprized by how silent it is even under load. Managed to get overclocking even with such a low profile footprint.


Mobo came Ryzen 2000 ready and everything worked on first attempt (wifi, Bluetooth, display). Also very easy bios to overclock.


  • 17 months ago
  • 3 points

Hot Damn.

This is great. +1

  • 17 months ago
  • 1 point

I like it! Thinking of something similar for my gf and for my dad. I wish I could use a m-itx like you for my own system but my games require a bit more power. I might however build a small server in a small form factor in a dual system type setup, just not sure how well the 2400g will manage with hosting games.

  • 17 months ago
  • 1 point

Go for Dan Case!!! my next upgrade would be that.

  • 16 months ago
  • 1 point

Any tdr_video_failure BSOD's with your build?

I have almost the same build...

Just keeps bsod'ing randomly.

  • 15 months ago
  • 1 point

The only BSODs I got when I tried to OC. I finally settled on CPU @ 3.8 with GPU @ 1250 and RAM at 2400 (posted). But I was having windows freeze issues after 4+ hours of gaming. So I downed CPU @ 3.6, GPU @ 1200 and kept RAM @ 2400. Now everything is fine.

[comment deleted by staff]