Notes from the studio.
Essays from the people who ship — on agents, process, and the unfashionable details that decide whether software survives Monday morning.
AIRAG is not a strategy. Here's what is.
Retrieval is a tactic. The strategy is knowing what your agent should refuse to answer.
EngineeringWhy we won't build your app in Flutter in 2026.
An honest take on cross-platform trade-offs — and when native still wins.
ProcessThe CMMI Level 3 myth — and what actually makes process work.
Certifications don't ship products. Disciplined teams do. Here's the difference.
AIBuilding bilingual AI agents for the Gulf — Arabic NLP gotchas.
Your customers don't write Modern Standard Arabic. Test for the Arabic they actually type.
AIFrom WhatsApp to MCP — the new agent integration stack.
Agents stopped being chat windows. The integration layer is where the value moved.
StartupsThe MVP-in-six-weeks playbook (and the four times we said no).
Six weeks is enough — when the scope serves the demo, not the dream.
HealthcareWhy your med spa doesn't need a chatbot. It needs three small agents.
One bot that does everything badly, or three that each do one job well.
ComplianceUAE PDPL for software builders — what we tell every client on day one.
The data-protection conversation to have before the first commit, not after the first incident.
OperationsStop benchmarking your dev shop on hours. Benchmark on shipped products.
Hourly rates measure effort. You're not buying effort.
LeadershipThe cost of saying yes — a senior engineer's framework for scope refusal.
Every yes is a debt someone repays later. Here's how we decide which ones to take on.
Prefer the applied version?
Everything in these essays is how we actually build. Bring a project and watch the opinions earn their keep.

