Skip to content

Genesee, Colorado · Publisher & Builder

I build the software that keeps
small newsrooms alive.

Ten years of Colorado publishing, wired to modern infrastructure: newsroom platforms, subscriber pipelines, AI agents that answer the phone, and a control tower that watches all of it from one screen.

77Repositories
12Live properties
1851Oldest masthead
1Person operating
A bioluminescent blue stinger jellyfish rising through dark water
A Colorado mountain town at blue hour, fog settling in the valley below a ridge of pines

About

One operator, a dozen mastheads, and a stack that has to stay up.

I publish community news in Colorado and I write the software that makes it economically possible. That means editorial workflow one day and DNS, reverse proxies, Stripe webhooks and model routing the next. Most of what I ship is built with AI agents in the loop — reviewed, deployed and monitored by me.

  • Multi-domain publishing architecture across AWS Lightsail, Google Cloud, Cloudflare, Vercel and Plesk
  • Subscriber, advertising and invoicing pipelines wired to Stripe and Supabase
  • Agent orchestration over MCP, with local and hosted models routed by cost
  • Editorial design and brand systems for each property in the network
TypeScript Python Next.js Supabase Lightsail Google Cloud Cloudflare MCP

Selected work

Four systems that carry real traffic, real money, and real deadlines.

Every project below runs in production for a publication I operate. Nothing here is a demo. The full repository index — pulled live from GitHub — lives on the work page.

An antique rotary telephone lit by a cold blue glow on a dark wooden desk

01 — Newsroom platform

Weekly Register-Call

Colorado news since 1851, running on a Vite + React + TypeScript frontend against Supabase, with a separate invoice manager, subscriber and advertiser onboarding, and a Twilio + Claude receptionist that routes callers to 3CX SIP extensions instead of a voicemail box.

  • Filterable archive by print issue, multi-author editorial workflow
  • Staging invoice manager at invoicemanager.weeklyregistercall.com
  • AI phone receptionist with SIP handoff to a live desk
Live Vite Supabase Twilio 3CX
A lone figure at a glowing console with nine light filaments radiating into darkness

02 — Agent infrastructure

Codex Factory

A Flask backend, an MCP server and an admin single-page app that together give my coding agents a single door into the network: campaign artifacts, assistant selection, upload progress and deployment readiness, all in one dark editorial console.

  • MCP server exposing operations tooling to Claude, Codex and Cursor
  • Isolated React component modules for the admin surface
  • Migration playbooks and AI fallback handoffs kept as source of truth
Live Flask MCP TypeScript Vercel
Blue-hour view over a Colorado valley town, the kind of community these papers cover

03 — Community publishing

The Villager.today & Fleurish

A full community newspaper hub with a multi-author editorial workflow and SEO-driven lead generation, plus Fleurish — the society magazine arm, a dark tonal palette with gold accents covering fashion, philanthropy, home and health in Colorado's social calendar.

  • Multi-author editorial workflow with issue-based publishing
  • Lead-generation content architecture feeding the sales desk
  • Two distinct brand systems sharing one publishing backend
Live Next.js Editorial design SEO
A field of glowing cyan nodes connected by faint filaments in dark water

04 — Applied AI

Aspen.Fashion & AF-2030

A fashion intelligence app built on Google AI Studio and the Gemini API, paired with AF-2030 — the gateway desk that turns editorial coverage into a structured, queryable product for advertisers and stylists.

  • Gemini-backed trend and coverage intelligence
  • Shared design language with the rest of the network
  • Deployed continuously to Vercel from GitHub
Live Gemini API TypeScript Vercel

Contact

Building something in local media, publishing tooling, or agent infrastructure? Say hello.

GitHub @idigitalpro1
Based in

Genesee, Colorado

Open to

Publishing tooling, AI ops, advisory