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.
Production RAG pipelines, edge-native infrastructure, and ML platforms at scale. I chose the engineering management path to drive change at the org level — but I drive the most value when I'm deep in the architecture and the code.
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.
A real-time pipeline debugger for the terminal, built in Rust. Drop it into any shell pipeline to see throughput, record samples, and format detection — without touching your data.
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.
Most 1:1s are just standups with fewer people. The ones that matter follow a different pattern entirely.
How I built FormRecap — form abandonment recovery — using Workers, Durable Objects, D1, Queues, and Workflows. No AWS. No Vercel. No external databases.
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.
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.
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.