FormRecap
Form abandonment recovery for the rest of us. Captures partial submissions in real-time and sends magic-link recovery emails that restore the user's exact form state. 100% Cloudflare-native.
Faster delivery. Higher quality. Engineers who hit the career goals they set for themselves. That's the job — and I still write code because you can't lead what you don't understand.
Form abandonment recovery for the rest of us. Captures partial submissions in real-time and sends magic-link recovery emails that restore the user's exact form state. 100% Cloudflare-native.
Infrastructure-as-code for my entire Cloudflare account. 8 domains, DNS, Workers KV, D1, Queues, R2, Vectorize, and AI Gateway — all managed via Terraform with zero secrets on disk.
Interactive visualiser for 25+ sorting algorithms with animated bars, step-by-step pseudocode highlighting, and sound mode. Built because time complexity isn't theoretical when you're processing 100k pages.
Find your next public holiday and optimise your leave for maximum time off. Supports 100+ countries with automatic location detection and a leave optimizer that maximises consecutive days off.
I build side projects because I genuinely enjoy it — and it happens to make me a better manager. But let's be clear, it's not a requirement.
Last week a North Korean actor compromised axios — 100 million weekly downloads — because one plaintext npm token was sitting on disk. Here's how I keep zero secrets in my repos.
How I built FormRecap — form abandonment recovery — using Workers, Durable Objects, D1, Queues, and Workflows. No AWS. No Vercel. No external databases.
How I use Terraform to manage DNS, Workers KV, D1, Queues, R2, and AI Gateway across 8 Cloudflare domains — with zero secrets on disk and full disaster recovery.
3 patterns I'm seeing, 2 predictions for the next 6 months, and 1 experiment you can run this week. Management experience might be the best predictor of AI success.