Rig & Web
The machine everything else runs on, and the site you're reading. An all-black mATX build I put together and had to troubleshoot my way through, plus a portfolio built to document all of it — this page included.
Timeline
Click a stop to open the chapterParts & build
Put together an all-black mATX build: a Ryzen 5 9600X on a Gigabyte B860M Gaming motherboard, a Sapphire NITRO+ RX 9060 XT, 32GB of RAM, all inside a Thermalright TL-M10 VISION case with a 360mm AIO.
RGB chaos
SignalRGB, TRCC and RGB Fusion all tried to control the same lighting at once, on top of Thermalright LCD screen issues. Reinstalled Gigabyte Control Center and tuned the fan curves to settle it down.
PSU failure
The original Cooler Master MWE 750 V3 Gold failed outright about two months after the build. Replaced it with a Thermaltake Tough Power GT White unit from Oriental Store in Amman.
Stress testing
After the PSU swap, ran stress tests across Valorant, Apex Legends and Minecraft to confirm the new unit and cooling setup actually held up under real, sustained load — not just idle.
This site
Currently building this portfolio itself: an Astro rebuild of a Modernist design spec, filled in with real project data instead of the original placeholder content.
Milestones
What broke
From the repo
// this file — real project data, generated once
// and edited by hand from here on, not templated
export const PROJECTS: Record<string, Project> = {
homelab: { /* Proxmox + Pi-hole, real */ },
jarvis: { /* Claude API, Phase 2, real */ },
bench: { /* Arduino Uno projects, real */ },
rig: { /* this build + this site, real */ },
};