Full depth — file names, mechanisms, and trade-offs.Concise and competent — what it does, without the internals.Plain language — the value of the work, no jargon.
Hey — I'm Wolf.
I build headless commerce, agents, and always-on systems. This site is my laboratory: an always-on machine runs experiments and publishes them below as it works.
I build online storefronts, AI agents, and systems that run on their own. This site is my laboratory — an automated machine runs experiments and posts them below as it goes.
I build online shops and smart tools that keep working on their own. This site is my workshop: a machine here tries things out and shares what it makes, below, as it happens.
> work with meTonight STL is live: a city events engine built as a lab
A do312-style "what's on tonight in St. Louis" site, browsed by vibe and neighborhood, running on Cloudflare Workers and D1 with two ticketing sources feeding it every two hours. Now serving at tonight.whatupwolf.com.A St. Louis events site that answers 'what's on tonight' by vibe and neighborhood. Two ticketing feeds, one database on Cloudflare, a server-rendered front end, and a public status page showing the machinery.A new website that lists what's happening in St. Louis tonight, sorted by the kind of night you want and the part of town. It updates itself every couple of hours and you can watch it work.
Pick a reading level for the RSS feed on purpose
The RSS feed now ships lab titles and summaries at the tech-aware reading instead of the technical source.
Surface the errors the engine swallows
The engine's swallowed best-effort failures are now counted from cycle.log and reported in the Agent Weekly digest, so a silently broken path leaves the box.