Skip to content

Work

Everything I've built, and what it's for.

Four production systems in detail, then the full public repository index pulled straight from GitHub.

Case studies

Systems carrying real traffic, real money, and real deadlines.

Each of these runs in production for a publication I operate. The constraint is always the same: a two-person office has to look like a twenty-person one.

An antique rotary telephone lit by cold blue light

01 — Newsroom platform

Weekly Register-Call

Colorado news since 1851. A Vite + React + TypeScript frontend against Supabase, a filterable archive organised by print issue, subscriber and advertiser onboarding, a separate invoice manager on staging, and a Twilio + Claude receptionist that routes callers to 3CX SIP extensions.

  • Public frontend: wrc-frontend — Vite, React, TypeScript, Tailwind, Supabase
  • Billing: invoicemanager-weeklyregistercall on a staging subdomain
  • Voice: ai-receptionist — Twilio inbound, Claude intent, 3CX handoff
  • Legacy WordPress estate kept in registercall for archive migration
LiveViteSupabase Twilio3CXTailwind
A console with nine light filaments radiating into darkness

02 — Agent infrastructure

Codex Factory

A Flask backend, an MCP server and an admin SPA that give coding agents one door into the network. Assistant selection, campaign artifact drawer, upload progress, notification toasts and deployment readiness — all in a dark editorial console rather than a pile of terminals.

  • Codex-factory — Flask API, MCP server, admin single-page app
  • codex-factory-panels — isolated React + Tailwind UI modules
  • codex — private operations source of truth and migration playbooks
  • ai-router — model selection and cost-aware routing
LiveFlaskMCP ReactVercel
Blue-hour view over a Colorado valley town

03 — Community publishing

The Villager.today & Fleurish

A full community newspaper website and content hub with a multi-author editorial workflow, built for SEO-driven lead generation — paired with Fleurish, the society magazine arm covering fashion, philanthropy, home, health and lifestyle in Colorado's social calendar.

  • Multi-author workflow with issue-based publishing and filterable archives
  • Community partner logo slider and advertiser onboarding funnels
  • Two distinct brand systems over one publishing backend
  • Sister properties: 5280-menu, colorado-gambler, destination-nederland
LiveNext.js Editorial designSEO
Glowing cyan nodes connected by faint filaments

04 — Applied AI

Aspen.Fashion & AF-2030

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

  • Aspen-Fashion — Gemini-backed trend and coverage intelligence
  • AF-2030 — gateway desk and partner-facing surface
  • aspen — dark editorial command dashboard tying the properties together
LiveGemini API TypeScriptVercel

Repository index

Public repositories, newest first.

Pulled from github.com/idigitalpro1 on 29 August 2026. Private client and newsroom repositories are intentionally excluded.

77Total repos
15Public
62Private
4Languages