Fogen — Workers & AI agents that ship
Cloudflare Workers / AI-agent full-stack developer. 60+ Workers shipped on one hardened layout, one shared data layer, and Stripe billing across the fleet. I build small, fast services that stay up — grading, leads, night monitoring, payments — and the self-healing harness that keeps them deployed.
Profile
I run a fleet of production Cloudflare Workers from a single template and a single set of habits: one glass layout reused everywhere, one KV namespace for leads, Stripe Checkout + Payment Links + webhooks as the source of truth, and nightly cron checks that page me before customers notice. Around that I built chode / oldgreg v1.0.3 — a self-healing scaffold, dev and deploy wrapper — and the HEMO economy suite, a 16-worker cluster where every service bills the same way. No demos that die on localhost. Everything listed below is deployed and payable in SEK.
Tech stack — what I reach for daily
wrangler dev → deploy → types · KV / D1 / R2 mesh · JSON-LD / SEO / llms.txt on every page
Selected work — real numbers from the fleet
Experience
AgentGrade — grade + fix engine · lead project
Free in-browser site scan that grades AI-readiness, SEO and compliance, then sells the fix. Built the scoring engine, report UI on the glass layout, badge generator and Stripe Payment Link for the 990 SEK fix pack.
proof: free scan → 990 SEK fixpack · live checkoutLeadfeed — weekly leads subscription · owner
Swedish B2B leads as a subscription. Weekly collection pipeline into the shared LEADS KV, customer portal, and Stripe recurring billing at 1 500 SEK/month. Churn-safe: pause keeps history, cancel keeps exports.
proof: 1 500 SEK/mo · weekly drop · KV-backedNattjour — cron night monitor · owner
Night-shift agent for the fleet. Cron trigger at 03:00 sweeps all Workers, checks routes, KV health and Stripe webhook liveness, then logs and alerts. Nine routes: status, sweep, history, subscribe, webhook, health, SEO files, badge, fallback.
proof: 349 SEK/mo · 03:00 cron · 9 routesPaygate — fleet billing source-of-truth · billing core
Deliberately tiny. Five routes that verify Stripe webhook signatures, record entitlements and answer “did this customer pay?” for every other Worker. If Paygate says no, nothing unlocks. The strictest code in the fleet.
proof: webhooks verified · single entitlement APIchode harness + standardize-workers.js · tooling
Self-healing scaffold (node chode.js new / dev / deploy) with OmniRoute free-AI fallback, plus a codemod that injected the secz6 glass CSS, footer and logo scripts into 60 Workers without touching their pricing or content. That is why the whole fleet looks like one product.
proof: 60× template reuse · one-command deploySkills & tools
Ship & operate
- Wrangler dev / deploy / types — daily driver, v4.73
- KV / D1 / R2 + service bindings mesh across workers
- Cron triggers — nightly sweeps, weekly drops
- Workers AI — grading, embeddings, text gen
Bill & be found
- Stripe Checkout + Payment Links + webhooks
- OmniRoute — 11 free AI providers, zero-cost fallback
- JSON-LD / SEO / llms.txt + sitemap + robots on all pages
- WebGL2 + nodejs_compat — animated Z6 mark, npm libs on edge
Selected interfaces — live UI preview (stylized)
[03:00:11] agentgrade 200 · 412ms · KV ok
[03:00:14] leadfeed 200 · weekly drop sealed
[03:00:19] paygate webhook re-verified
[03:00:22] all green — back to sleep
All three mocks are hand-built gradients and CSS — no screenshots, no images — so this page prints cleanly and loads instantly.
How I work
Plain language, fixed prices in SEK, deploys you can open on your phone the same day. One repo, one layout, one billing truth — so the tenth service costs almost nothing to add. If you need a Worker that grades, collects, watches, or charges, I have already shipped its sibling.