MAJOR BUILDS · 2026

Custom web apps and workflow automation, case studies from this year

Each one is real work running against real users, not a demo. Plenty of smaller projects ship alongside these. What’s below are the ones worth a case study, starting with the one that shows the whole loop: built, instrumented, and measured against a live season.

/ FLAGSHIP · PRODUCTION WEB APP + DATA LOOP

TackleAgent

LIVE

A volunteer-run league’s entire operation, phone-first · and the measurement loop running underneath it.

The problem.

A youth football league of 22 coaches, running on a Facebook group, a parent text chain, and three Google Sheets nobody owned. Registration stopped at signup. Everything between signup and game day was manual: equipment on paper, weigh-ins in somebody’s notebook, and no way to answer who still needs a weigh-in without calling around.

The solution.

Thirteen modules across 80 phone-first screens: roster, draft, conditioning, practice planning, equipment, game day. React PWA with an offline outbox, so the sideline keeps working with no signal. Six composable roles, an audit record on every write. Claude Haiku turns a coach’s dictated notes into structured events, so nobody fights a form in week nine. That audit trail doubles as the usage record below.

It measures itself.

Most software ships blind. We measured this one in week seven, against the live database.

5,988
recorded actions across 54 active users
44%
of it between 6pm and 8pm, on the field
248
player equipment day, run on it live
103
automated test specs behind it

The evening number killed the desktop-first admin view. We rebuilt for the sideline.

The result.

Live at tackleagent.com, running the league’s 2026 equipment day on a 248-player roster. Built pro bono, on the same standard as the paid work: 47 audited tables, 197 type-checked queries, a hard per-team cap on every Ai call. The flagship, because it’s the whole thesis in one system: build it, measure it, make it better.

last verified · 2026-07-20

/ PRODUCTION SAAS

TrailLog.ai

LIVE

Multi-tenant troop-management SaaS · for Philmont Scout programs and the volunteers running them.

The problem.

A multi-troop program runs on a stack of unrelated SaaS subscriptions. One for registration, another for messaging, a third for trip planning, plus a Facebook group and three Google Sheets that nobody owns. Around $400 a month per program, four logins, and key data living in three places that drift out of sync.

The solution.

Multi-tenant React + Express + Postgres. Opus for the reasoning-heavy work, Sonnet for the everyday flow, Haiku for high-volume classification: the right model per job, not loyalty to one. Per-tenant token caps. Backups verified nightly by restoring yesterday’s dump and diffing it against production, because an untested backup is not a backup.

The result.

Three separate subscriptions, four logins and a pile of spreadsheets, replaced by one system per program. Live at traillog.ai, in production with real Scout programs. Tri-model routing graduated out of Zero Drift and shipped here first.

last verified · 2026-07-20

/ INTERNAL · OPERATIONAL DASHBOARD

Hopper Ops

INTERNAL

One screen for every system we run · uptime, token spend, model retirements, CVEs, deploys.

The problem.

A small shop runs more services than anyone can watch by hand. Every dependency (Claude API, n8n, Postgres, Docker images, dozens of CVE feeds) has its own retirement schedule, advisory list, and release cadence. Without a single screen, the failure mode is hearing about a problem from a customer instead of from a monitor.

The solution.

FastAPI + React + Postgres. 34 modules sweep every dependency on each refresh: uptime, model retirements, CVEs cross-checked against our SBOM, token spend, and a backup-verify that restores yesterday’s dump to a throwaway database and diffs it against production. One Opus call writes the morning brief. We find out from a monitor, not from a customer.

The result.

Seventeen services across every system we run, watched on one screen. 99.97% availability over 90 days, and 127 deploys with zero rollbacks. The tile on the home page is the live view, not a screenshot.

last verified · 2026-07-20

/ INTERNAL · R&D ENGINE

Zero Drift

INTERNAL

Multi-model spec pipeline · the engine where every pattern in client work gets stress-tested first.

The problem.

A spec written by one author, with one model checking it, ships with contradictions and missing requirements that get expensive to fix once code is written. Single-model review is a single point of view. Single point of view is a single point of failure.

The solution.

Eight phases from intake to traceability. Opus, GPT, Gemini, and Grok all run side-by-side on the same spec. We pick the one that’s right for the job, not the one we’re loyal to. The models debate, contradictions are surfaced, missing requirements are flagged. Full debate audit logs persisted alongside the spec so any decision can be traced back to which model said what and why.

The result.

Contradictions get caught before a line of code is written. Everything on this page came through Zero Drift first: TrailLog’s tri-model routing, Hopper Ops’ synthesis prompts, the pro bono builds’ intake flows. Nothing ships to a client until it has survived four models arguing about it.

last verified · 2026-07-20

/ PRO BONO

Pro bono builds

PRO BONO

Two volunteer organizations · same standard as the paid work · donated start to finish.

The problem.

Volunteer organizations serving hundreds of families hit the same wall: the coordination eats more hours than the program. A Scout troop with parent comms scattered across email, text, and a website nobody updates. Neither org has a budget for custom software, and both are exactly who never gets access to real engineering.

The solution.

Real web apps, not portfolio exercises. Same scoping discipline, same documentation, same instrumentation, and the same monitoring standard as the paid work. Phone-first, because that is where the volunteers actually are. Built and donated start to finish.

The result.

TackleAgent shipped first and is the flagship case study above: live, instrumented, and measured against a real season. The Scout troop platform is in build on the same standard. Pro bono work gets the measurement layer too, which is how we know it is a standard and not a discount.

TackleAgent · youth football

The league’s operational platform, phone-first. Roster, team draft, conditioning, practice planning, equipment pickup and dropoff, game-day rosters. Built for the sideline, not the back office. The full case study, including the usage numbers, is at the top of this page.

LIVE [ live system → ]

Scout troop platform

Registration, communications, coordination, reporting. Everything the volunteers were doing by hand, rebuilt on the same standard as the paid work. Pro bono, start to finish.

IN BUILD

last verified · 2026-07-20

BACKGROUND

For 25+ years before GraceZero, founder Bill McCoy worked at Fortune 500 firms as a Senior Enterprise Cloud and Analytics Platform Engineer, and as a Principal Data Engineer and Data Quality Lead. Data warehouses, BI platforms, and DR programs that thousands of users depended on, built and run by small teams who were also on call for them. AWS Certified Solutions Architect. Certified Product Owner.

That history is the reason the data half of this is credible. Most developers can’t do the data work, and most data people can’t ship a production web app. The measurement layer under every build here is the same discipline, applied at a size the enterprise never bothered to serve.

The rest of it (scoping before building, documenting before shipping, monitoring before declaring done) doesn’t disappear when the project is small.

The same discipline. For the shop down the street.

Want this kind of discipline on your build?

Free 45-min strategy call · no obligation

get a quote → ]