Field notes from the stack.
Practical, code-first writing on full-stack TypeScript — backends, frontends, and the terminal tools in between. No fluff, no thought-leadership; just things I figured out and wrote down.
I'd become a single point of failure
A cross-market migration ran on me running curl by hand into a spreadsheet. So I built a Cloudflare Worker board to delete myself from the loop.
My wrist hurt, so I learned to type all over again
Wrist pain pushed me into ergo keyboards — a DIY Corne, weeks of monkeytype, home-row mods I had to engineer, and finally a Voyager I hand-rolled in QMK.
I kept dropping tasks as a tech lead, so I built a TUI
How I built tawtui — an OpenTUI + Solid terminal app that runs my tech-lead workflow and embeds agent-driven PR review as a terminal inside the terminal.
A cheap friend wanted my Plex, so I wrote OpenTofu
One Tailscale ACL to lend a friend my Plex — safely. Then I codified my GitHub and Cloudflare too, until my whole control plane ran on OpenTofu.
I kept postponing a new Mac to dodge the migration
I avoided the Mac I wanted because migrating sucked. So I built seed — one curl that rebuilds any machine of mine, credentials and all, from a YubiKey.
I lost a bonus, so I learned to code in Notepad
The real version of my call-center-to-engineer story starts with a lost bonus, an HTML file on a shared drive, and a name I borrowed from Frankenstein.