AI-First Development

I wrote enterprise software by hand for 20+ years. Claude Code rewired how I work — and I’m not going back.

I earned my instincts the slow way: 20+ years of Fortune-500 delivery where I personally wrote the design docs, the code, and the tests. That history is exactly why the last couple of years felt like a step change — today my research, architecture, diagrams, code, tests, and even whole-codebase migrations run through Claude Code, Gemini CLI, and MCP servers I built myself, and I read what comes back with the eye of someone who used to write it all by hand. Measured against my own old pace, it nets out to roughly 4× faster on real engagements. What you’ll find here is how I build with AI; putting AI into a product is a different craft, covered on my AI & Machine Learning page.

~4×
Faster than my own pre-AI pace, measured on real client work
350+
Repos my migration agent has analyzed and ported
6 mo
From empty repo to a live production SaaS — just me, building AI-first
20+
Years of hand-written engineering underneath the tooling

How I Work AI-First

Six habits I fall back on, whatever the project.

Spikes in Minutes, Not Days

A research spike that used to cost me a week now runs while I’m still framing the question — so I try three approaches where I used to commit to one, throw away the losers cheaply, and keep my own hours for the decisions the model can’t make.

Agentic Migration Pipelines

The hard lesson from building my migration agent: never ask a model to port code cold. Have it document the codebase first, feed that documentation back in, and iterate — the multi-pass loop is what makes the output deterministic enough to trust, and I still read every pass before it counts.

Custom MCP Servers

Out of the box, Claude has never seen your repos, your APIs, or your domain shorthand. I write Model Context Protocol servers to close that gap — hand-built tools and context feeds that put the model inside the actual system instead of a generic one.

Multi-Model Fluency

I keep Claude, Gemini, ChatGPT / Codex-style code models, and GitHub Copilot all in rotation and race them on my own backlog. A vendor benchmark tells you very little; timing two models on the same gnarly refactor tells you everything.

AI-Assisted Architecture & Docs

I generate C4 and Mermaid diagrams, design docs, deployment diagrams, and Confluence pages alongside the code and correct them by hand. Docs used to start rotting the day I wrote them; regenerating them each pass is how they finally keep up.

Team Enablement

I’ve sat next to client engineers and PMs getting Claude Code onto their machines, walked them through MCP architecture, and coached their prompting habits — because the speed only matters if it survives after my contract ends.

What’s Open on My Machine

Not an aspirational list — the working set, most days.

Always Running

Claude Code Claude API (AWS Bedrock & direct) Google Gemini Gemini CLI ChatGPT Codex-style code models GitHub Copilot

Things I Wrote Myself

Custom MCP Servers Agentic Multi-Pass Pipelines Documentation Feedback Loops Model-vs-Model Benchmarks

The Governance Behind the Speed

Speed without review just means shipping mistakes sooner. These are the rules I don’t break.

I read everything before it ships

No migration pass, generated diagram, or scaffolded service reaches production until I’ve read it — and 20+ years of writing this stuff by hand is what makes that review mean something. The model does the typing; I keep the final word.

Deterministic cores where it counts

When an answer has to be identical every time, I don’t let an LLM compute it. Grade My Investments is the pattern in production: ML.NET owns the repeatable math, and Claude is only allowed to turn the results into language.

Cost-capped in production

I put hard spend limits on any AI running in production — GMI enforces a monthly Claude cost cap — because token bills climb quietly, and I’d rather design the ceiling in than discover it on an invoice.

Want to build at this pace?

You get the tooling, the pipelines, and the review discipline — from the architect who runs them daily. Corp-to-Corp engagements out of Dallas / Ft. Worth.