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.
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.
7 LoRA adapters across 4 model families for form abandonment classification. The best fine-tune hit F1 = 0.96 on a 6-class task where every general-purpose baseline scored 0.06. Dual-deployed on Modal for power and Cloudflare Workers AI for production inference.
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.
This site. A personal portfolio and blog built with Astro 5, Tailwind CSS v4, and MDX in a Turborepo monorepo. Deployed on Cloudflare Pages.