What I've shipped on this site.
Updated whenever something material lands. The site is the working proof — read the case study for the “why.”
v5Phase 5 — operational essentials
- ✦Rate limiting on every public POST (Upstash Redis with in-memory fallback)
- ✦GDPR cookie banner with consent-gated tracking
- ✦/privacy + /terms with Belgian APD coverage and 7-day refund policy
- ✦/api/health endpoint for UptimeRobot
- ✦Resend bounce + complaint webhook with Telegram alerts
- ✦Sharp WebP/AVIF/placeholder pipeline at upload time
- ✦Belgian-compliant invoicing with sequential numbering RPC + PDF rendering
- ✦Stripe checkout webhook auto-creates paid invoices
- ✦5-step client offboarding email sequence (mark-complete admin button)
- ✦/testimonials/submit?token=… with HMAC tokens + admin pending queue
- ✦Admin spam lists for blocked emails + domains
- ✦Daily R2 backups with restore runbook in /docs/RESTORE.md
- ✦Staging banner + global X-Robots-Tag on staging deployments
v4Phase 4 — conversion architecture + content depth
- ✦/start six-step quiz with abandonment tracking (8-10x higher completion than form)
- ✦Hero CTA toggles between 'book a call' and 'start your project' (admin-gated)
- ✦Productized AI agent at /products/ai-agent (€4,500 fixed)
- ✦Trust strip in hero with Fiverr rating + 'Since 2014 in design'
- ✦Numbers vs Craft case-study templates with per-project accent colors
- ✦/uses, /work-with-me, /lessons, /now, /stack-of-the-month + archive
- ✦Currently-building homepage section with admin-editable YouTube embed
- ✦useExperiment() hook + admin A/B view (hero-headline seeded)
- ✦On-brand /not-found 404 with random featured project
v3Phase 3 — visual polish + SEO traction
- ✦Generalized location wording to 'Belgium ✦ Worldwide' across every page
- ✦Brand SVG social icons replacing text labels
- ✦Marquee + ticker extend to full viewport width
- ✦Mobile menu pushes content rather than overlaying
- ✦/feed.xml RSS feed
- ✦/work/[slug] case study pages (800+ words each, 6 projects)
- ✦Programmatic /build + /stack + /alternatives pages
- ✦3 pillar essays (mvp-cost-2026, hiring-nextjs-developer, solo-dev-playbook)
- ✦Google Indexing API + Bing IndexNow helpers
- ✦Service + BreadcrumbList + AggregateRating schemas
- ✦/admin/seo/backlinks tracker + /admin/analytics/conversions attribution
v2Phase 2 — admin cockpit + tracking
- ✦Password-gated /admin with HMAC-signed cookies
- ✦Custom /api/track event ingestion with UA + geoip + bot filter
- ✦Admin overview, analytics, messages, posts, OG manager, asset library
- ✦AI message triage via Claude (auto-archives spam)
- ✦Resend + Telegram notification pipeline
- ✦Daily rollup + weekly summary cron jobs
- ✦Newsletter signup on every blog post
v1Phase 1 — public site
- ✦Next.js 14 port of the Y2K-themed static design
- ✦All 14 homepage sections + project modal + 6 CSS+SVG project mockups
- ✦MDX blog with 6 written posts
- ✦Contact form (Resend + Supabase + rate limit + honeypot)
- ✦Dynamic OG images at /api/og
- ✦Sitemap, robots, Person + FAQPage + BlogPosting JSON-LD
More phases coming. Subscribe to the RSS feed if you want the next one without checking back.