AMD Ryzen 9 9950X3D
16 Zen 5 cores with 3D V-Cache on one CCD. One of the fastest gaming CPUs around, and it still chews through compiles and encodes.
View on AmazonMy setup
Everything on this page is something I use, have used, or would happily buy again. Some links are affiliate or referral links, and a few carry a discount code for you.
Affiliate disclosure. If you buy through one of these links the channel earns a small commission or referral credit, at no extra cost to you. Nothing here is a paid placement. Prices, stock and codes change without notice, so check the final price at the shop before buying.
PC2 · main PC
The current daily driver: a 9950X3D build on AM5, cooled by a 360mm AIO and built into a Fractal case. This is the machine that games, records and compiles everything on the channel. The drives and the rest of the parts are further down the page.
16 Zen 5 cores with 3D V-Cache on one CCD. One of the fastest gaming CPUs around, and it still chews through compiles and encodes.
View on Amazon360mm AIO for the 9950X3D. It keeps the boost clocks steady through a long compile or a hot summer evening.
View on AmazonAM5 board with DDR5, PCIe 5.0 for the GPU and storage, and enough USB for the desk without a hub.
View on AmazonAn RDNA 4 card with plenty of headroom for 1440p on Linux, using the open Mesa driver stack rather than a proprietary blob.
View on Amazon64GB of DDR5. Enough for a game, a browser full of tabs and a virtual machine running at the same time.
View on Amazon1000W, 80 Plus Gold, fully modular, with a zero-RPM fan mode under light load. More capacity than PC2 needs, which keeps it quiet.
View on AmazonThe case for PC2. Plenty of glass, a clean interior and enough room to build in without fighting the panels.
View on AmazonOther parts
Parts I have used, tested or keep around for other builds. Amazon links, so check the seller and the exact model before ordering.
The smaller RDNA 4 option, aimed at 1080p and 1440p with FSR. Same open driver experience as the rest of the Radeon range.
View on AmazonEight cores with 3D V-Cache, still a strong AM4 gaming chip. If you are staying on an AM4 board, this is the easy upgrade.
View on Amazon32GB (2x16GB) at 3600MHz. RGB can be controlled on Linux with OpenRGB, and 32GB is a comfortable amount for gaming plus a browser full of tabs.
View on Amazon750W, 80 Plus Bronze, fully modular. Enough headroom for a modern GPU, and the modular cables keep the case tidy.
View on AmazonStorage
NVMe drives that behave on Linux without extra drivers. Game libraries get big fast.
The big drive. PCIe Gen4 speeds, a heatsink option and room for a large Steam library plus a few VMs.
View on AmazonThe 1TB version of the same drive. A good size for a boot drive with a couple of games on it.
View on AmazonA 2TB Gen4 drive that runs cool and keeps the price sensible. Fine for a secondary library or a scratch disk.
View on AmazonDesk and network
The bits around the machine that make recording and streaming less annoying.
40-inch 144Hz QHD ultrawide. The extra width is great for a game plus notes, a terminal or a chat window.
View on AmazonCapture card for recording another machine or a console at 1080p60 HDR10. Works as a plain UVC device, so no special Linux driver.
View on AmazonThe newer capture card: 4K60 HDR capture with high-refresh passthrough, so the monitor keeps its refresh rate while you record. Also a plain UVC device on Linux.
View on AmazonA USB Ethernet adapter for machines without a 2.5G port, or when the onboard NIC is being difficult. Shows up as a normal interface in NetworkManager.
View on AmazonA desk mat printed with Linux commands. Handy when the terminal brain fog hits, and it looks the part next to the keyboard.
View on AmazonGames and services
Game stores, peripherals, servers, learning and a VPN. These are the ones with a discount or referral attached.
My favourite game right now. Survival crafting on Arrakis, with a persistent world and enough sand to last a lifetime.
Get Dune: AwakeningLinux-compatible mechanical keyboards and mice that work over USB-C and Bluetooth. The browser-based Launcher works on Linux, and LGL Keychron Helper wraps it in a desktop window.
Shop KeychronHosted Minecraft, Valheim, Palworld and more, managed from a browser. Useful when you want a server running without leaving a machine on at home.
Get a Nodecraft serverBackend and computer science courses with a Linux and terminal-heavy approach. A good fit if you want to understand the commands you keep pasting.
Start learningThe VPN I use, with a proper Linux client, WireGuard support and a kill switch. Handy on public networks and for region-locked store pages.
Get Proton VPNA code not working, or a part out of stock? Let me know in the community and I will update the page.