Case files are in German.
Own social distribution software for all brands: review queue, image renderer, publisher adapters.
Cloudflare Workers · D1 · R2Gamified strength-training community: clubs, challenges, trophies, and workout tracking.
Astro · Cloudflare · D1Debt counseling built on five deterministic rule engines instead of a free-wheeling model.
Next.js · Postgres · DrizzleMy own SEO analysis and ops tool, currently paused, still being developed.
My kids design their own games, I build alongside. Currently a jungle side-scroller.
React · ViteWebsite for a cheerleading support club, rebuilt in Astro with a fundraiser for the US trip.
Astro · Preact · Tailwind · Cloudflare PagesLocal AI documentation app for therapy progress notes, data stays encrypted on the device.
Vite · React · Hono · IndexedDB
YouTube script builder and speech writer with Stripe payment, live at eloqole.com.
Astro · Cloudflare Pages · D1 · Stripe
Own fantasy world with an AI encyclopedia, personalized children's stories, and a book series.
Astro · Cloudflare Workers · i18nPet app with twelve mini games and an AI drawing tool, built for my daughter.
React · Vite · VercelOwn file storage for human and agents across all machines: put, get, ls, share.
Cloudflare Workers · R2 · D1An app conducts biography interviews with a 99-year-old, read aloud in a cloned family voice.
Cloudflare Workers · D1 · TTSMobile interview app that collects story cards for my book via voice recording.
Cloudflare Workers · D1 · R2 · ClaudePersonal operating system: an AI chief of staff across all companies and topics.
Convex · Next.js · Vercel · Telegram
Ad-free, evidence-based nutrient wiki with free tools like a score, gap filler, and supplement check.
Astro · Cloudflare Pages · Cloudflare D1
Ad-free directory of therapists with an AI chat based on real provider data.
Astro · Cloudflare Pages · KI-AnreicherungSelf-built cookieless first-party analytics for all own projects, GDPR-native.
Cloudflare Workers · Analytics EngineCustom Merchant Center feed app: optimized product images stay in the Google feed.
Next.js · Drizzle · libSQL · Shopify API
Platform for exhausted parents: courses, AI coach, and video lessons in Janike's voice.
Cloudflare Workers · D1 · Fish Audio TTSInternal AI ad-asset factory: images, videos, and link building generated from brand kits.
Next.js · fal.ai · gpt-image · ElevenLabs
AI learning worlds for children: personalized math adventures built from 14 engines.
Convex · React · Vite · Clerk
Personal job-search AI: finds, rates, and tracks applications through to follow-up.
Next.js · Better Auth · SQLite · ClaudeMulti-tenant club platform for members, schedules, attendance, and training.
Next.js · Drizzle · Neon · Better AuthAbandoned projects are part of the record. Here they rest, with cause of death.
A catalog sells, but it retains nobody. After ten concept rounds the community won and the shop became a side note.
7,368 thin location pages from raw data would have cost more visibility than they earned. Stopped before the first one went live.
A passion project, but a shiny object. The next one was shinier.
The world has enough of these.
The second attempt became SEO-Ops. The first rests in the archive.
Underestimated how big that is.
meolumen became Meoluna. The successor was better.
Consulting sells hours. I wanted to build systems.
Ran for twelve years. Then the affiliate model had run its course.