Watching this site get built.
No build-in-public Twitter dashboard. Just a quiet log of what got shipped, what got broken, what got abandoned. Most recent first.
2026-05-11 · today
shippedComeback Wall, Audio Time Capsule, Quiet Map, /desk/ 3D Phase 0, 3 cognitive games (Time Estimation, Stop-Signal, Flanker, N-Back, Corsi), /games/me/ history, live presence dots, /community/ hub, /today/, /mood/, generative /postcard/, /settings/, /honest-pricing/, this page. 8 pillar guides expanded. Sale-language wipe across 1,400+ files. Canonical font + nav swept sitewide.
2026-05-10
shippedFirst-party analytics tracker, /api/track + /api/social-proof + /api/checkout dispatched through _worker.js. Listen-pill TTS proxy with 4-vendor fallback. /focus/ Station with 8 procedural soundscapes. 529 long-tail blog articles + 101 Amazon product reviews + 12 supplement posts.
2026-05-09
broken-then-fixedCloudflare Pages Functions stopped registering. Diagnosed as Pages routing the static assets ahead of functions. Fixed via single-file _worker.js dispatcher that explicitly imports + routes each function. Verified end-to-end before next deploy.
2026-05-08
shippedBundle pricing experiment (Starter Pair + Full Stack). PWYW + Stripe tip jar. Emotion-driven voice module. Round 6 — 100 Amazon product reviews as long-form blog posts.
2026-05-07
abandonedLaunch-sale countdown banner. Countdowns are conversion-optimized urgency theatre and contradict the pay-what-fits model. Replaced sitewide with the standing PWYW offer. No countdown returns.
2026-04-30
shippedFirst deploy of deskrune.com on Cloudflare Pages. Five kits live on Gumroad. Re-entry-first design. Pen-name (A.J. Porter) Kindle book queued.
What this isn't. A full changelog. Many small things shipped without making this list. This is the curated honest version — the items that mattered, the ones that broke, the ones that didn't survive review. The full audit lives in daily_reports/ in the codebase.