Insights
Writing from the people doing the work.
Not thought leadership. Specific problems we have hit, what we tried, and what we would do differently — written by the engineers and designers who hit them.
5 articles
Applied AI
Your RAG system is a data leak waiting to happen
Most retrieval-augmented generation systems enforce permissions at indexing time, or not at all. Both are wrong, and the failure is invisible until it is severe.
Identity and Trust
Identity verification is an orchestration problem, not an integration problem
Teams integrate a verification vendor per country and end up with several incompatible processes and no single audit trail. The fix is to make the sequence itself the thing you build.
Technology in Africa
Designing for the connection your users actually have
Building for Ghana and Nigeria changes architecture decisions that a London-only product never has to make. Most of them are about payload size and failure behaviour, not device capability.
Responsible AI
Screen for high-risk processing during discovery, not before launch
A data protection impact assessment discovered two weeks before go-live is a schedule problem. Discovered during discovery, it is a design input.
Product Design
Pick the right aggregate root and half the product designs itself
In property software, teams model the property. The property is not the thing that persists — the tenancy is. The same mistake recurs across sectors.
Working on one of these problems?
We would rather have the conversation than write about it
If something here matches what you are dealing with, tell us. The Project Architect turns it into a structured brief, or send a message and a person will reply.
