Building AI‑First
Products.
I ship the tools I wish existed — for content, for developers, for the work of shipping itself.
BlackOps Center, VitalWall, and VoiceCommit are live experiments in what AI‑native software looks like in production — built and operated with the same patterns I apply to everything.
Front-end architect · 30+ years building at scale · shipping AI-first products
psst — try ⌘ A for Asteroids or ⌘ ⇧ L for Lunar Lander
Get the Inside Track
Weekly insights from 30 years of building software — now focused on AI workflows and the systems we're building at BlackOps Center.
AI Development Tips
Real workflows that save hours
30 Years of Dev
Lessons from a long career shipping software
Founder Notes
Behind the scenes building BlackOps Center
No spam, ever. Unsubscribe with one click.
Applied AI in Production
These products are how I test and refine AI-driven development in real systems. Each one is built and operated with the same AI-driven patterns I apply to everything I build.
BlackOps Center
Content intelligence platform
Content intelligence platform. Multi-tenant SaaS with agent-driven content generation, strategic communications, and enterprise-grade tenant isolation.
VitalWall
Used by 500+ websites
Real-time website analytics and visitor tracking platform that boosts engagement through intelligent social proof.
VoiceCommit
Zero to GitHub in 60 seconds
Voice-first developer tool that turns spoken ideas into GitHub Issues, PRs, and updates. An experiment in removing friction between thinking and shipping.
Latest Articles

How I Use BlackOps to Reply on X Without the AI Slop
Every morning it reads a couple hundred conversations and drafts replies to the three or four I can actually stand behind, each one quoting something I really wrote. I send every one myself.
Reply-guy culture says volume wins. BlackOps reads a couple hundred X conversations for me every morning and drafts the three or four worth answering, each quoting something I actually wrote. I send every one myself.

A Year Into Wispr Flow, I Can't Work Without It Anymore
Bullet points in, full messages out. That's the whole unlock.
A year of Wispr Flow voice dictation changed how I write, message, and brief AI agents, and why I won't go back.

Fifteen Minutes From Content Idea to Published Carousel
Idea to LinkedIn post to carousel, live in fifteen minutes. Then I wrote this.
How a content idea became a written LinkedIn post, a designed carousel, and this blog post itself, all in one 15-minute chat session.

The Least Friction Between You and Your Early Users
Voice feedback you can drop into any app or site with an agent, so early users tell you what is broken by talking
Add a low-friction voice feedback widget to your app or site so early users can tell you what is broken by talking, and have your agent wire it in.

My Workout System Is an iPhone App Now. Claude and I Built It in a Day.
From a blog post about talking to my phone at the gym to a TestFlight beta with subscriptions, in one working day. Here is the receipt.
I was avoiding Claude Fable 5 so July 7 couldn't disappoint me. Then it turned my workout-tracking blog post into Spotter, a real iOS app with an AI coach, in one day. TestFlight beta open.

I've Been Wondering About a Plane for 40+ Years. Claude Found It, and Now I'm Logging All of Them.
Claude found the exact Pan Am 747 I flew on in 1984, down to the tail number. Now I'm logging every flight in BlackOps so none of it disappears again.
I wondered about a Pan Am 747 for 40 years. Claude found the exact tail number. Now I log every flight in BlackOps so the answers never scroll away.