Forward with JoeBook a Call
All posts

May 18, 2026

Welcome to the blog

A placeholder first post to confirm rendering. Real notes from the work are coming soon.

This is a seed post. Joe will replace it with the real first piece once the command center ships.

What you'll find here

Notes from the work. Bottlenecks, workflows, and the AI agents we build for founder-led service businesses.

If it doesn't help you move the needle in your business, it doesn't belong here.

A few things to expect

  • Short pieces, not essays
  • Concrete examples from real client work (anonymised)
  • The occasional thinking-out-loud post
  • Zero hype

How the systems are built

Three stages, in order:

  1. Implementation
  2. Identify the bottleneck
  3. Resolve the bottleneck with AI

The bottleneck before the AI is almost always the system. Get the system right and the AI does its job quietly.

Here's a snippet that shows up well in the renderer:

function findBottleneck(ops: Ops): Bottleneck {
  return ops.steps.reduce((slowest, step) =>
    step.cycleTime > slowest.cycleTime ? step : slowest
  );
}

And a small table to test horizontal scroll:

StageQuestion
ImplementationIs the basic system actually running end to end?
IdentifyWhere does work pile up or fall through?
ResolveWhat AI agent removes that constraint without creating a new one?

More soon.

Always forward, Joe

placeholdertest