Why we don't publish a price list
A price list filters out the exact buyer with a £1,000 fix. Here is what we do instead, and why we publish a floor rather than a range.
- commercials
- scoping
Notes
Written by the engineers doing the work. Decisions we made and why, things that went wrong, and the technology we actually run clients' systems on — with the trade-offs, not the press release.
View
What we think, and what we would do about it.
How we do it
Something we do regularly, written down.
Briefing
A summary of an external announcement, with the source linked.
A price list filters out the exact buyer with a £1,000 fix. Here is what we do instead, and why we publish a floor rather than a range.
We built a chatbot for our own site. The hard part was not the model — it was making it refuse to answer rather than invent one.
Most of our work is under NDA. What we publish instead, why we will not use stand-in imagery, and how to tell a led build from a contribution.
Most rebuilds fail because nobody checked what already existed. What two days of technical audit finds, and why it belongs before the proposal.
Most of our smallest engagements are someone else's codebase and a deadline they did not choose. Here is what we do in the first day, and what we will not do.
The decision about how you change an API is made once, early, and never revisited. Getting it wrong costs a rewrite. Here is the version I default to.
Stock accuracy is not an analytics problem. It is a race between one number and several systems, and the fix is usually structural rather than clever.
If your field app says 'connection lost' to someone standing in a warehouse, the design is wrong. Treating offline as the normal case changes everything.
Penetration testing on a system that has not shipped is a checklist. On a live one it is an incident report. Here is what we review and why the order matters.
Nobody overspends on cloud by accident. It happens in the architecture, months before anyone opens a billing dashboard. Here is where it goes.
Not sure where to start?
The assistant on this site answers questions about our services, process and the markets we work in, in English and Arabic. It is a faster way to find out whether we are relevant to you than reading four articles, and it costs you nothing to try.
How we write