The Lab
What I'm building, learning and sharing.
Short, dated notes from real work: experiments, lessons and build notes. I came to software from 16+ years in hotel operations; this is where you can see how I work today.
- Build notes
A double opt-in signup without a CAPTCHA
How the Lab signup checks addresses without a CAPTCHA: a hidden honeypot, a per-IP limit, a signed 48-hour link and a confirm button instead of a confirm link.
Issue #2 · · 5 min read
- Lesson
How I ship with Claude Code: my spec-driven workflow
How I build this site with Claude Code: specs and tickets as GitHub issues, one ticket per session, and a stop at every decision that's mine to make, not the agent's.
Issue #1 · · 4 min read