My Dev Stack

I build my own machines and I follow SoCs and CPU architectures closely. Here is what I use day to day.

The desktop

Fractal Design North XL Chalk White
AMD Ryzen 7 9800X3D

Main workstation for Unity builds, engine compiles and model training.

Processor AMD Ryzen 7 9800X3D 8C/16T Zen 5 · 96 MB 3D V-Cache · 5.2 GHz boost · 120 W
Graphics Gigabyte Radeon RX 9070 XT Gaming OC 16G RDNA 4 · 64 CU · 16 GB GDDR6 256-bit
Motherboard Gigabyte B850 Gaming X WiFi 6E AM5 · DDR5 · Wi-Fi 6E
Memory Textorm 32 GB (2 × 16 GB) DDR5-6000 CL36
Storage Samsung 990 Evo Plus 2 TB M.2 NVMe · Gen4 x4 / Gen5 x2 · 7250 MB/s
Cooling Thermalright Peerless Assassin 120 SE Black dual tower · 2 × 120 mm
Power be quiet! Pure Power 13 M 850 W · 80 Plus Gold · modular
Case Fractal Design North XL Chalk White

On the move

HP ZBook Fury
HP Fury
11th gen i9 · 64 GB RAM · NVIDIA Quadro
My work machine, for development on the move.
OnePlus 13
OnePlus 13 (CN)
Snapdragon 8 Elite · 12 GB · 256 GB
Mobile testing and portable development.

Consoles

Nintendo Switch 2
Nintendo Switch 2
NVIDIA T239 Tegra · 8 × Cortex-A78C · Ampere 1536 CUDA · 12 GB LPDDR5X · 256 GB · 7.9" 1080p 120 Hz VRR
I use the 3D Mario games as a reference for my own.
Lenovo Legion Go S
Lenovo Legion Go S (Z2 Go)
AMD Ryzen Z2 Go · 4C/8T · RDNA 2, 12 CU · 16 GB LPDDR5X-6400 · 512 GB · 8" 1920 × 1200 120 Hz
Testing Unity builds in handheld conditions, on a low power target.

Software

Unity 6
URP · HDRP
Game development with Unity's render pipelines.
C# / C++
Main languages for engine and game code.
VS Code + CMake
Editor and build system for C++ projects.
Python
ML experiments, scripting, and data processing.
Git + GitHub
Version control and project hosting.