Business-first AI transformation

I've engineered software for 25+ years. With AI's power behind me, I build more ambitiously than ever — and write, from the trenches, about what AI actually changes.

I write about how businesses can use AI, software, data, and process redesign to create measurable value — starting with the business problem, not the technology.

I've been building software since 1998.

My perspective comes from both writing code and leading technology teams.

I care less about what AI can demo, and more about what it can improve in a real business.

Essays

Start here

Recent writing on AI, software, and business.

Business-first AI transformation

Browse by topic

Business-first AI transformation

How I evaluate a change

I first try to understand what needs to change. I choose the technology only after the problem, expected benefit, and cost are clear.

  1. 01

    Goal

    What should improve: cost, speed, capacity, quality, or revenue?

  2. 02

    Current state

    How does the work happen today, and where are time, money, or knowledge being lost?

  3. 03

    Looking ahead

    Even if I do not act today, I consider likely scenarios. A small preparation now can prevent far more work later.

  4. 04

    Priority

    Which change is most likely to produce a meaningful result?

  5. 05

    Benefit and cost

    Is the expected gain worth the cost, effort, and risk?

  6. 06

    Workflow

    What should be removed or changed before anything is automated?

  7. 07

    Approach

    Would AI, software, an existing product, or a process change be the best fit?

  8. 08

    Implementation and measurement

    Put the change into practice and measure what actually improves.

Business-first AI transformation

Field notes

Short accounts from systems built in the real world, with the details that made them useful.

Lead operations
100K annual leads

From Rules to Decisions: The Real-Time Sales Intelligence Platform We Built at Vanity

A real-time decision-support and sales-management platform for routing, payments, and management visibility.

Read →
Patient conversations
One year of multichannel chat

Beyond the bot: lessons from building a chat system for global patients

What emerged from building and operating a chat system for patients across channels.

Read →
Small infrastructure
$5/month small VPS

How I Built a Modern Infrastructure Using Open Source Tools and the Power of Cloudflare

A modern open-source infrastructure assembled with a small server and Cloudflare.

Read →
2014–2024.

Technical archive

Hands-on notes and tutorials from 2014–2024: Go, Linux, Docker, web fundamentals, and more.

Browse technical notes →
About

I build software, lead technology teams, and write about what I learn.

This site is where I share notes on AI, software, the products I build, and the problems I encounter at work.

More about me →