Working notes

I did not come from software.

Fifteen years in engineering in the UK, nearly a decade of it in the car industry, and I could not have told you what an API was. Now I run a bespoke software and automation agency out of the UK, with clients here and in the United States. This is the unglamorous record of what happened in between — plus straight answers to the questions businesses actually ask me about AI, taken from the calls where they asked them.

The 25 Tera Watts mascot: a robot with a house-shaped head, a solar-panel body and wind-turbine hands
70 shown · 28 journey · 42 questions answered
2026
28 Sep 20263 min

Why "nearly finished" can last for months

One question came up on my calls more than any other this summer, and it was a small one: is it finished yet? Here is what I changed so the answer arrives sooner.

JourneyLessons
25 Sep 20263 min

What owners really mean when they ask for a new website

Websites have come up on most of my calls lately. The request usually starts with how the site looks. The conversation that follows rarely stays there.

JourneyWebsites
22 Sep 20263 min

Your old records are the part that catches owners out

When owners picture a new system, they picture what they'll see on screen. The years of records sitting in the old one are what most often catch them out.

JourneyLessons
16 Sep 20264 min

Record yourself doing the job, with the sound on

The most useful thing a client sent me this month was a screen recording of somebody doing a dull, repetitive task. It changed what I proposed, and it cost her about ten minutes.

JourneyScopingProcess
13 Sep 20263 min

When head office has to sign it off, start here

If you run the UK arm of a bigger group, the decision about new software often isn't yours. Here is what I would do before anyone writes a proposal.

FAQBuyingDiscovery
10 Sep 20263 min

Why I only take on two or three new clients a month

My old plan for growth was more clients, more hours and more of me. I've capped it instead, and this is the arithmetic that changed my mind.

JourneyGrowthLessons
6 Sep 20264 min

I rebuilt my own website in a weekend, without a developer

The old one was made with an AI site builder. The new one is plain files I own. Both choices were right, at different times.

JourneyWebsitesOpinion
2 Sep 20264 min

What I would tell myself at the start

A short list for the version of me who had just decided to do this and had no idea what he was walking into.

JourneyReflection
24 Aug 20264 min

What clients ask for versus what they need

Four requests I hear constantly, and what the person is usually describing underneath.

DiscoveryPracticalFAQ
18 Aug 20264 min

I automated my own agency before selling anyone else automation

It started as hypocrisy avoidance. It became my best sales asset.

JourneyAutomation
13 Aug 20264 min

The one-page blueprint that replaced my proposals

My proposals ran past twenty pages. Nobody read past four.

PracticalSelling
5 Aug 20263 min

Everyone is selling AI right now. How do we tell who is any good?

Six questions that separate people who have delivered from people who have read about it.

BuyingFAQ
31 Jul 20264 min

Do you work with clients outside the UK?

Yes — and here is what genuinely differs, plus the practical things that bite.

InternationalFAQ
21 Jul 20264 min

What I look for in a developer now

It is not the technical test. It is what happens when I describe something badly.

TeamJourney
15 Jul 20263 min

How do you test it before it goes anywhere near our customers?

Including the test that matters most, which is not a technical one.

QualityProcessFAQ
9 Jul 20265 min

The build that worked perfectly and only one person used

Everything shipped. Everything worked. Adoption was one person. The most useful failure I have had.

MistakesDelivery
1 Jul 20264 min

Why is the first phase so small?

Clients sometimes want to go faster and bigger. Here is why I hold the line.

ProcessBuyingFAQ
22 Jun 20264 min

How do you stop us buying something we do not need?

A client asked me this directly, which was a good sign about them and a hard question about me.

BuyingProcessFAQ
16 Jun 20264 min

The three questions I ask in every first meeting

They have not changed in two years and they have never once failed to find the real problem.

DiscoveryPractical
10 Jun 20263 min

Will you sign an NDA?

Yes, without drama. Here is what I will and will not agree to, and why.

ContractsFAQ
1 Jun 20263 min

A year of saying no to features

I kept a tally of every feature I talked a client out of. The number surprised me.

DeliveryReflection
27 May 20264 min

The month the work dried up

Two deals moved, one client paused, and I learned what my pipeline actually was.

JourneyReflection
19 May 20263 min

Does it need internet? Our people work in places with no signal.

A question from the real world that a lot of software ignores, at its cost.

TechnicalField serviceFAQ
13 May 20263 min

Are we too small — or too big — for you?

The number that matters is not headcount or turnover.

BuyingFAQ
7 May 20264 min

How do you decide what to automate first?

Four questions on the back of an envelope, and the trap that catches almost everyone.

AutomationPracticalFAQ
27 Apr 20263 min

Can you work alongside our own developers?

Yes, and it is often the best arrangement — provided one thing is settled up front.

TeamProcessFAQ
21 Apr 20263 min

What if the person who championed this leaves?

One of the most common ways good software quietly dies, and it is preventable.

RiskAdoptionFAQ
15 Apr 20263 min

Who trains our team, and what if they hate it?

Adoption is the whole game, and it is decided long before the training session.

AdoptionTeamFAQ
9 Apr 20263 min

What exactly do we get at the end?

A checklist you can hold any supplier to, including me.

HandoverProcessFAQ
30 Mar 20264 min

The client I turned down, and what it taught me

The money was good and the project was interesting. Everything else was wrong, and I nearly ignored it.

JourneyMistakes
25 Mar 20263 min

Do you work fixed price or day rate?

Fixed price per phase, and the reason is about who carries which risk.

CostContractsFAQ
17 Mar 20263 min

We know something is wrong but we do not know what to ask for

This is the healthiest possible starting position, and I would rather have it than a detailed spec.

DiscoveryFAQ
12 Mar 20263 min

Is our data used to train the AI?

The single most common worry, and the answer is more reassuring than most people expect — with one condition.

DataAIFAQ
2 Mar 20264 min

My first client in the United States

Everything I had been warned about was wrong, and the thing nobody mentioned nearly sank it.

JourneyInternational
25 Feb 20263 min

What happens when we change our minds mid-build?

You will, and that is normal. What matters is that it is visible rather than absorbed in silence.

ProcessContractsFAQ
17 Feb 20263 min

What if we want to bring it in-house later?

Good. That should be possible on any Tuesday, without a negotiation.

IPHandoverFAQ
12 Feb 20263 min

Do you host it, or do we?

You do, in an account with your name on it, and I will explain exactly why I insist on that.

TechnicalDataFAQ
2 Feb 20264 min

The week I went all in

Doing this alongside something else had a ceiling, and I hit it. What actually changed was not the hours.

JourneyReflection
28 Jan 20264 min

Can you take over something another developer built?

Yes, and it is more common than anyone admits. Here is what I look at before saying yes.

ProcessRiskFAQ
22 Jan 20263 min

What is the difference between automation and AI?

It matters commercially, because one of them is much cheaper and more reliable than the other.

AIBasicsFAQ
13 Jan 20264 min

How will we know whether it actually worked?

Agree the measure before the build, because afterwards everyone remembers the baseline differently.

ROIProcessFAQ
7 Jan 20264 min

What is discovery, and why am I paying for it?

A fair challenge: you have not built anything yet. Here is exactly what you get and why it is not a sales document.

DiscoveryProcessFAQ
2025
15 Dec 20253 min

Do you need to understand our industry?

Less than you would think, and the reason why is the useful part.

ProcessFAQ
3 Dec 20254 min

The year I stopped apologising for not being technical

I opened every meeting undermining myself. It was costing me work and it was not even accurate.

JourneyReflection
25 Nov 20253 min

We already have an IT company. Where do you fit?

Usually alongside them, not instead of them — and getting this wrong makes your life much harder.

ProcessBuyingFAQ
19 Nov 20255 min

How to work with developers when you cannot code

You do not need to read their code. You need to tell whether what they built matches what the client meant.

TeamPractical
13 Nov 20253 min

Which AI do you actually use, and does it matter?

Asked often, usually as a proxy for "do you know what you are doing". Here is a straight answer.

AITechnicalFAQ
3 Nov 20253 min

Why I stopped saying "AI" in sales calls

The word does two jobs at once and you do not get to choose which one it does in the other person.

SellingPositioning
28 Oct 20253 min

Can we start small and see how it goes?

Yes. In fact I will usually push you towards it even when you are ready to spend more.

ProcessBuyingFAQ
22 Oct 20253 min

How much of my team's time will this take?

Underestimated by nearly every supplier, including me, early on. Here are the real numbers.

ProcessTeamFAQ
16 Oct 20254 min

The quote that nearly broke me

I underpriced a build so badly that finishing it properly cost me money. What I learned was not about numbers.

PricingMistakes
6 Oct 20254 min

What does it cost to keep running once it is built?

The question that should be asked before you sign and usually is not. One client admitted he never had that conversation, and it cost him.

CostSupportFAQ
1 Oct 20254 min

Will it work with the systems we already have?

"Will the AI integrate into existing software, or will you create a separate application?" The answer decides whether anyone uses it.

IntegrationFAQ
23 Sep 20253 min

The best question I ever stole from a client

Eight words that turn a vague automation conversation into a decision.

DiscoverySelling
18 Sep 20254 min

Why not just use ChatGPT ourselves?

Sometimes you should, and I will tell you when. Here is where it stops working.

BuyingAIFAQ
8 Sep 20254 min

How does GDPR work when there is AI involved?

Asked on more calls than any other compliance question. Not legal advice — just what I have actually had to get right.

GDPRComplianceFAQ
3 Sep 20254 min

I started charging for discovery, and the work got better

Free scoping produced polite meetings and vague proposals. Charging changed the work, the access, and the answer.

PricingDiscovery
26 Aug 20254 min

You are a small outfit. What happens when you are on holiday?

Asked directly, and it deserved a better answer than the one I gave at the time.

RiskSupportFAQ
20 Aug 20254 min

How long does this take, from first call to something we can use?

"We gave it a go-ahead to discovery and write some software — how long does that take?" A straight answer, including the bit that is your side, not mine.

ProcessTimelinesFAQ
14 Aug 20254 min

The first thing I got badly wrong: I built exactly what they asked for

A client asked for eleven features. I delivered eleven features. Two got used, and that was my fault, not theirs.

MistakesDelivery
4 Aug 20254 min

Who owns the code, the data and the report?

"Why don't I own the report?" was asked of someone else, in front of me, and it changed how I write contracts.

IPContractsFAQ
29 Jul 20254 min

What a coaching qualification taught me about scoping software

Scoping and coaching are the same job in different clothes: getting the real problem out of someone who has stopped noticing it.

DiscoveryJourney
23 Jul 20254 min

What happens when the AI gets it wrong?

"Did this hallucinate or what?" It will, sometimes. The question is what you built around it.

AccuracyRiskFAQ
17 Jul 20253 min

Nobody wants AI. They want Thursday afternoon back.

Every enquiry that opens with "we need an AI strategy" is a person describing a Thursday they never get back.

PositioningSelling
7 Jul 20254 min

Will this replace my team?

Rarely asked out loud by the person paying. Always present in the room. Here is how I handle it.

TeamAdoptionFAQ
2 Jul 20255 min

Off-the-shelf or custom: how do you actually decide?

"Why are we spending so much money on software when we could have something off the shelf for a few hundred quid a month?" A completely reasonable question with a real answer.

BuyingFAQ
24 Jun 20254 min

The first thing anyone paid me to build

It was small, it was unglamorous, and I have never been more frightened of an invoice.

JourneyDelivery
19 Jun 20254 min

Where is our data stored, and who can see it?

A prospect asked me this twice in one meeting, which told me I had not answered it properly the first time. Here is the answer I give now.

DataSecurityFAQ
11 Jun 20254 min

What does bespoke software actually cost?

The honest answer to the question everyone wants answered on the first call, including why I will not give you a number in the first ten minutes.

CostFAQ
3 Jun 20254 min

I was a life coach who could not read a line of code

The most technical thing I did in a week was reschedule a Zoom. This is where it started.

JourneyStarting out