Services

How we
work together.

I've found that agentic systems can plateau at the demo. I aim to design systems that get more useful with age: memory-first architecture, context engineering, embedded delivery, and operational discipline for regulated environments.

I've built my practice around webdevOS and cofounderOS, my in-house multi-agent orchestration engines. The four practices below are how I deliver it.

03Make it dependable

Agents You Can Trust

Claude Code is inconsistent. It sends me down rabbit holes.

Claude Code works brilliantly some days and, on others, takes you down rabbit holes that cost more time than doing the work yourself. The inconsistency is the problem: you can't plan around a tool you can't predict.

Consistency comes from context engineering, not luck. I engineer the context the agent works inside, and I ship that as pre-built, self-healing, versioned plugin configurations rather than a pile of one-off scripts. webdevOS, my own web-development toolkit, is the proof point: the same discipline of versioned, self-healing config that turns an unpredictable assistant into a dependable one.

The outcome is agentic work you can actually rely on, consistent and dependable, so adopting an agent is a decision rather than a gamble.

Typical engagement

3 – 6 weeks

Who I work with

Teams relying on Claude Code for real delivery work

Indicative deliverables
  • D.01Context-engineering pass for your agentic workflows
  • D.02Pre-built, versioned plugin configuration
  • D.03Self-healing guardrails so the agent recovers cleanly
  • D.04Handover so the config stays versioned as you extend it
Common questions
Claude Code is inconsistent: great some days, a rabbit hole on others. Why?

Inconsistency is almost always a context problem, not a model problem. When the agent doesn't have the right context engineered around it, it improvises, and improvisation is where the rabbit holes start. Fix the context and the behaviour becomes predictable.

How do you make agentic work dependable rather than a gamble?

Through context engineering shipped as pre-built, self-healing, versioned plugin configurations, not a pile of one-off scripts. Versioning means you know exactly what the agent is running; self-healing means it recovers cleanly instead of spiralling. Together they turn an unpredictable assistant into something you can plan around.

What is webdevOS and why does it matter here?

webdevOS is my own web-development toolkit, and it's the proof point for this approach: the same discipline of versioned, self-healing configuration that I bring to your agents. It's evidence that the method produces consistent, dependable agentic work in practice, not just in theory.

Will the configuration still make sense after you leave?

That's the intent: because it's versioned and documented, you can see what it does and extend it yourself. Education and enablement are at the core of what I do, so the handover leaves your team able to run and extend the config rather than inheriting a black box. In some cases an ongoing retainer makes sense to keep the system effective as it evolves.

Discuss a agents you can trust engagement