What we have learned building AI that has to keep working.
7 articles on Web & mobile. — written by the people who ship and then maintain the systems.

Web & mobile
Building a VPN Client People Do Not Switch Off
A security client only protects the sessions it is running during. Most of the engineering in a good one goes into not being the reason someone disabled it.
25 August 2026 · 4 min read

Web & mobile
Android AI Features Without Draining the Battery
An AI feature that costs users 20% of their battery gets uninstalled regardless of how good it is. Where the power actually goes on Android, and what to do.
20 August 2026 · 4 min read

Web & mobile
On-Device AI: What Runs on the Phone, What Cannot
On-device models are genuinely useful and routinely oversold. A practical division of labour between the phone's neural engine and a server, from shipped apps.
18 August 2026 · 4 min read

Web & mobile
Field Software Fails by Abandonment, Not by Bugs
Enterprise field applications rarely fail a test plan. They fail because a surveyor standing in the rain decides the notebook is quicker — and the notebook usually is.
12 May 2026 · 3 min read

Web & mobile
The January Problem: Why Fitness Apps Lose Users by Week Six
Tracking a workout is a solved problem. Keeping someone opening the app once the initial motivation is gone is not, and it is the only thing that decides whether a fitness product survives.
10 March 2026 · 4 min read

Web & mobile
One Codebase, Two Platforms: What Kotlin Multiplatform Actually Shares
Cross-platform pitches promise one codebase and deliver a compromise on both. Kotlin Multiplatform makes a narrower promise — share the logic, keep the native UI — and the narrower promise is the one worth having.
16 September 2025 · 3 min read

Web & mobile
Enhancing Dining Experiences - The Ultimate Restaurant App
An ultimate restaurant app aims to bring all dining steps together, from discovery to payment, creating a single, smooth path for food lovers.
11 April 2019 · 2 min read
