The Block That Almost Did What I Wanted: WordPress to Astro
After years of accepting near-matches from the WordPress Site Editor, I rebuilt this site in Astro. It took a month and 220 commits.
Latest writing
Honest writing on leadership, code, and the overlap between humans and tech.

A fair dice roller and a rigged one produce numbers that look exactly the same. After a night of zombies that would not die, I built one that shows its work.
After years of accepting near-matches from the WordPress Site Editor, I rebuilt this site in Astro. It took a month and 220 commits.
I built shotlist because I knew I'd never keep docs screenshots up to date by hand. Each annotated shot becomes a YAML recipe you run instead of redo.
GPUs are crucial for AI due to their ability to perform parallel calculations, surpassing CPUs in matrix math efficiency.
Capcom rebuilt the Raccoon City police station for Resident Evil 9. I hadn’t been inside in twenty-odd years and still knew the way to the records room.
We let AI set the rhythm. Instead of leading it, we let ourselves be led by it, following it blindly.
Some days I know I should care — about a project, a person, a conversation — and the switch stays off. So I stopped waiting for the feeling.
Enduring essays and practical guides worth starting with.
Running D&D campaigns and playing co-op games taught me leadership habits I now use at work: when to guide, listen, and let someone else lead.
Read essay →Psychological safety grew in my team when I explained decisions, admitted mistakes, and gave people a say in how we worked together.
Read essay →Without a software license, GitHub code stays copyrighted by default. People can see it, but may not have permission to use, fork, or fix it.
Read essay →Markdown keeps my hands on the keyboard and my drafts in files I can open anywhere. Five bits of syntax cover almost everything I write.
Read essay →Smart WordPress choices mix instincts with research, prioritizing real reviews, compatibility, and performance over shiny feature lists.
Read essay →Attributes describe product details. Variations turn those details into concrete choices that control price, stock, and what customers buy.
Read essay →Beyond the essays
Newsletter
New essays and the occasional tool, 1–4 times a month. No spam, and you can unsubscribe anytime.