Insights
Writing from the inside of the work.
No thought leadership, no repackaged press releases. These are notes from problems we actually had to solve, with the specifics left in.
Offline-first is not a feature. It is an architecture.
Teams treat offline support as a checkbox they will get to in v2. It is actually a decision about where truth lives, and changing it later means rewriting the app.
Read the articleWhat actually breaks when you put an LLM in front of real users
The demo works because you tried it five times. Production is the ten-thousandth query, in a language you do not speak, from someone who is not being careful.
28 June 2026
Flutter or native: how we actually decide
We recommend Flutter for most products and native for a specific minority. Here is the actual test we apply, and the honest list of things Flutter is worse at.
19 May 2026
Encoding culture: why vastu belongs in a rule engine, not a prompt
When we built vastu analysis into Nivista, the obvious approach was to ask the model. The obvious approach was wrong, and the reason generalises well beyond vastu.
22 April 2026
What an MVP should cost — and what makes it expensive
Founders ask what an app costs and get a number with no reasoning attached. The number is less useful than the list of things that move it.
30 March 2026
Have a problem that belongs in one of these?
If you are wrestling with something we have written about, we are usually happy to talk it through — engagement or not.