How the
mix gets made.
Every project runs on the same four-stage flow. Same muscles that get a dance floor moving -- cue, layer, time the handoff, keep the room on the beat.
Four stages.
No surprises.
Listen to the room.
Before a line of code, we figure out what your business is actually trying to do -- and what's currently in the way. No jargon. Plain language. I'll ask about the spreadsheets, the workarounds, the things everyone knows but nobody's named.
Cue the track.
A written proposal with scope, timeline, and a fixed quote. No estimates, no "we'll see how it goes." Either the work fits, or we reshape it until it does. No handoff to "delivery teams" -- you're talking to the person building it.
Build on the beat.
Weekly demo cadence. You see the work while it's being made. AI-accelerated where it helps -- which is most places -- but every line reviewed, tested, and documented. Production-grade from day one.
Hand off clean.
Deployed to your infrastructure, in your accounts, under your control. Full documentation. A handover session. You keep the source code, the deploy keys, and -- critically -- the option to work with someone else next time. No lock-in.
The principles
underneath it.
Problem first.
No tech discussed until the business problem is agreed out loud. Solutions chase problems, not the other way around.
One source of truth.
Integrations exist to stop data diverging. If two systems disagree, one of them is wrong.
Observable by default.
Every flow step is logged, traceable, replayable. You should be able to answer "what happened to that record?" in under 30 seconds.
Leave it maintainable.
The next person touching this code shouldn't need a PhD. Including future-you in six months.
Ship the minimum, not the maximum.
Every feature is a future maintenance burden. Say no to ones that don't earn their keep.
No vendor loyalty.
Loyalty is to the client. The stack earns its place each time.
The tools in the booth.
Frontend
- React / Next.js
- TypeScript
- Tailwind CSS
- Lightning Web Components
- PWA (offline-first)
Platform / Backend
- Salesforce / Apex / Flow
- Node.js / Cloud Functions
- Firebase / Firestore
- Postgres
- Vercel / Cloud Run
Ops / AI
- Claude / GPT-class LLMs
- Claude Code / Cursor
- GitHub Actions
- OAuth 2.0 / SSO
- Zapier / Make (where it fits)