EIGHT GIG
WORKHORSE.
A development setup balanced carefully between professional software and the spinning beach ball of death.
Primary machine
MacBook Pro 12,1
The 13-inch Early 2015 model. It is old enough to have opinions about modern JavaScript and compact enough to heat one lap at a time.
Still shipping
Processor
Dual-core Intel Core i5
Two brave little cores
Memory
8 GB RAM
Every megabyte has a job
Storage
120 GB
Caches are temporary enemies
DAILY DRIVERS
Editor
IntelliJ IDEA
VS Code has left the building. The IDE now knows more about my project than I do.
Terminal
iTerm2 + Oh My Zsh
If the command fails, at least the prompt looks expensive.
Browser
Zen
Vertical tabs, because horizontal space is precious on thirteen inches.
Design
Figma
I arrange rectangles until somebody calls it a design system.
Notes
Obsidian
A beautifully linked graph of thoughts I will definitely revisit.
CHAOS STACK
Frontend
Next.js 16, React 19, Framer Motion
Styling
Tailwind CSS 4 and occasional actual CSS
Backend
Node.js, PostgreSQL, Supabase, Redis
Languages
TypeScript, JavaScript, Java, Lua, Python, C
Operations
Cloudflare, Vercel, Linux, Git, stubbornness
System fuel
NO COFFEE.
Coke Vanilla, Fanta Exotic, Pepsi, and the fear of a production outage.
THE PHYSICAL REALM
Lighting
Daslight 5 with MPC
Show control
QLab 5, the reliable adult
Hardware
Enttec nodes and physical faders