Tech Stack
Tools, workflows, and systems that power my projects.
AI Stack
Claude Code
My default pair-programmer. I use it to scaffold services, refactor messy bits, and generate all the "glue" code I'd never bother writing by hand. Most of my weekend projects follow a handcrafted backend, vibecoded frontend pattern with Claude Code doing the heavy lifting in the middle.
ChatGPT
My co-architect. I use it to brainstorm ideas, stress-test designs, and map out workflows in a lot of detail before I ever open an editor. Once the plan feels solid, I take it to Claude Code and start shipping.
Gemini 3 Pro
The deep reasoner. When ChatGPT gets stuck on logic or context, I switch to Gemini 3 Pro. It handles massive context windows perfectly for analyzing my entire codebase at once.
The Core
IntelliJ IDEs
My main editors (IDEA / PyCharm etc.). Great for bigger backends, refactors, and anything where I want the IDE to hold the whole codebase in its head.
GitHub
Where most of these experiments end up living once they feel shareable.
Termius
My go-to terminal for talking to Raspberry Pis, servers, and anything running headless.
Infra & Deploy
Vercel
My default for front-end hosting. Perfect DX, instant deploys, and it fits my "vibecoded frontend" workflow.
Railway
My go-to for fast, lightweight backends. Their ephemeral preview environments are perfect for weekend builds that evolve quickly.
Upstash Redis
I use this as a serverless cache layer (especially in my streaming project). Keeps deterministic querying fast and clean with almost zero setup.
GoDaddy
Simple domain management, reliable DNS, and the path of least resistance. Most of my project domains are parked here because it's straightforward and never gets in my way.
Home Lab
Beelink Mini S12 Pro
The new metal. It runs Proxmox to virtualize my entire home infrastructure. Fast, silent, and reliable.
Proxmox
The hypervisor layer. I use it to host Home Assistant OS as a VM, separating the "production" home logic from my messy experiments.
Home Assistant
Still the brain, but now virtualized on the Beelink. Orchestrates the Zigbee networks and automations.
Raspberry Pi + Sense HAT
Retired from critical duties. Now purely for fun—displaying 8-bit GIFs, playing the Snake game, and running low-stakes Python scripts.
3D Printing
Bambu Lab A1 Mini + AMS
My workhorse for physical objects. The AMS (multi-material) capability makes printing functional parts surprisingly easy.
Bambu Handy
The mobile command center. I use it to monitor prints remotely and check time-to-completion.
Tinkercad
For the rare times I need to design something from scratch. I'm not a CAD pro, so I stick to simple geometric modeling for functional household fixes.
Scripts
CLI + Python Automation
Small shell / Python scripts that orchestrate backups, exports, and other boring things I don't want to remember to do manually.