My AI-assisted development workflow without cutting corners

Audio version

2:23

Listen while you read

AI coding tools make it easier to write more code. That is not the same as shipping better software.

The workflow that has held up for me is simple: use AI to compress mechanical work, but keep architecture, taste, review, and product judgment human-owned.

Where AI helps

I reach for AI tools when the task has a clear boundary:

  • exploring unfamiliar APIs
  • drafting tests
  • scaffolding repetitive code
  • comparing implementation options
  • refactoring a known pattern
  • summarizing large files or logs

That work benefits from speed because the correctness target is visible.

Where I slow down

I do not delegate the product shape. I still decide the architecture, data model, error states, user flow, and what should not be built.

AI can propose options, but the engineer owns the tradeoff.

Tests become the contract

When using AI heavily, tests are not ceremony. They are the contract that keeps fast changes from turning into vague confidence.

For projects like Gorgi, backend tests against real Workers bindings mattered because the system depended on D1, quota checks, and route behavior that mocks would hide.

Small diffs win

The best AI-assisted work happens in small, reviewable steps. Ask for one unit of change. Inspect it. Run checks. Then continue.

Large generated diffs are where quality disappears.

The rule

AI should make good engineering habits faster, not replace them. If the workflow removes review, architecture, tests, or product thinking, it is borrowing speed from the future.

I also speak about this workflow for engineering teams and student groups. See my speaking topics.

  • Flare Control

    A Cloudflare-native platform for orchestrating AI agents with human-in-the-loop controls.

  • Gorgi - Site Widget Assistant

    A one-line-to-embed AI support widget that answers from a website's own content.

  • Questline

    A daily-quest learning app that turns an AI Engineering roadmap into adaptive, bite-sized study quests.

Need help with something like this?

Send the product goal, timeline, and current blockers. I’ll help you find the smallest useful next step.

Start a conversation

All posts