Michael Mines / operator

Eight live products.
Agents type. I ship.

I build production software with Claude Code doing most of the typing, and I do everything the agent cannot be trusted with: the architecture, the verification, the security, and the taste. Built nights and weekends around a full-time day job, because shipping under constraint is the whole skill.

Michael Mines

The proof is deployed

Not demos, not POCs. Every one of these is live right now, and every one was built with an AI agent writing most of the code under my direction.

LaunchedListing

make.launchedlisting.com

Listing marketing SaaS for real estate agents. Paste an address, get a property site, QR yard sign, description, and social posts.

Next.jsSupabase + RLSStripe subscriptions44-test suite + CI

Software Is Not the Agency

softwareisnottheagency.com

Stripe-gated book and audiobook portal. Migrated off a shutting-down no-code platform in 5 days with zero buyer downtime.

Server-side paywallOne-time-code authVercel BlobStripe

Seamless Growth AI

seamlessgrowth.ai

Agency-launch program site with a free audit tool that scores a business's web presence and feeds the funnel.

Next.jsAudit engineResend

Honest Final Expense

honestfinalexpense.com

Insurance lead generation: landing page, lead API, agent dashboard, and an AI question cockpit for the licensed agent.

Lead APISQLiteRenderMeta Pixel

4ALC Sessions

4alcsessions.com

Client work, spec to production: booking site with a 3D hero, PIN-gated request hub, and email flows.

Client deliveryThree.js heroResendPayPal routing

Funding Access Platform

fundingaccessplatform.com

Bilingual funding-referral site for roofing contractors (English and Spanish), backed by a lead database with import, reporting, and analytics tooling.

Cloudflare Workers & PagesBilingual EN/ESSQLite + toolingReferral integration

The Mines Family Story

theminesfamilystory.com

A digital family heirloom: an interactive illustrated book with original audio, locked behind two keys only the family holds, built to pass from my sons to their children.

Interactive bookKey-gated accessOriginal audioVercel

The distribution machines

github.com/wheresmines

A shorts pipeline posting daily to four platforms (voiceover, ffmpeg assembly, burned captions) and a cold-email engine with deterministic lead tiering.

ElevenLabsffmpegScheduled agentsZero-model tiering

The system around the agent is the product

Machines, not memory

Any rule that matters gets enforced by a gate. My commit hook runs the full test suite before any agent commit lands; red output physically blocks the commit. My build lint has caught my own test files twice. That is the point of gates.

Test-first, with receipts

My repos show red-green commit histories, including a Fair Housing guard bug my own tests exposed on live revenue code: the guard was blocking the most common question in US real estate. Failing tests committed first, fix after.

Deterministic walls, model inside

Anything legal, financial, or security-critical is plain code with fixed rules. The model works inside those walls. A legal constraint should not depend on a model's mood.

Token economy, written down

Sonnet for customer-facing work, Haiku for classification, Batch API overnight, prompt caching verified. The routing lives in every repo so the agent applies it without being asked. Premium tokens are for problems that deserve them.

All of it is public: the hooks, the gates, the CLAUDE.md templates, and the war stories where the agent got it wrong.

War stories

Short, true, and dated by when they happened. What the agent got wrong, what the gates caught, and what shipped anyway.

All stories

Under the hood

What I take on

The fastest way to evaluate me is the repo.

The second fastest is a short async conversation. Either works.