All Proof
Live Now

JCMO Today

Jefferson City's local calendar. Live since July 23, 2026. Built for about ten dollars a year.

jcmotoday.com

My role
Solo: the first site off a production line I built to ship the next one faster.
When
Scaffold to live in about a day. Live since July 23, 2026.
Stack
Static site on Cloudflare Pages with a D1 database, refreshed by scheduled jobs three times a day, newsletter on Beehiiv.
Upkeep
None by hand. Events, images, and the calendar feed update themselves.
Cost to run
The domain, roughly $10 a year.
Outcome
1,394 events listed as of September 2026, up from 927 at launch.
No. 01The Problem

A capital city with plenty going on and no single place that reliably knew about it. Events lived in Facebook posts, PDFs, and word of mouth.

No. 02The Call I Made

Make it the first property off a repeatable production line, not a one-off. If the factory could ship a local events site in a day and keep it fresh with no one tending it, it could ship the next one too.

No. 03What Shipped

A calendar that gathers events from the venues, schools, and organizations that already publish them, checks them three times a day, and lists them in one place: 927 at launch, 1,394 by September. Community submissions for anything the automated jobs miss. A newsletter. Running cost: the domain, roughly $10 a year, and nothing else until traffic says otherwise.

jcmotoday.com
The JCMO Today homepage: 1,257 things to do, 525 of them free, updated September 16, with today's events in a row of cards.
The live site on September 16, 2026. The counter at the top updates itself; nobody types it.
No. 04How It Runs Itself

The whole point was a site that stays fresh with nobody tending it. Scheduled jobs pull the sources and rebuild the pages three times a day. A weekly pass checks every event image and swaps in the full-size original where a venue only handed over a thumbnail, and it measures both files before it swaps, so nothing ever gets replaced by something smaller. Every Thursday the free-events email goes out on its own. When a job fails, the previous build keeps serving. Nobody gets paged, and nothing goes dark.

midnightrebuildrebuildrebuildmidnight
Three rebuilds a day, every day, with nobody at the keyboard.
No. 05The Numbers
1,300+events
daily refresh
~1 dayscaffold to live
~$10/yrto run
No. 06What I Learned

Cheap to run and honest about what it is beats ambitious and abandoned. Every venture after this one inherited its pipeline.

The production line at full speed

If you want something in your business that just runs, a calendar, a catalog, a report that's there every morning without anyone remembering to make it, this is the smallest version of that work. It's what the Applied AI and Digital Channel engagements look like once they're done.