Field notesPractical engineering for real conditions
Field notes.
Short, practical write-ups on mobile money, offline-first apps and building for Soomaali and Kiswahili readers.
- 27 October 2026 · 4 min readM-Pesa STK Push: designing for the callback that never arrivesHow to build M-Pesa STK Push payments that survive timeouts, duplicate callbacks and lost responses, using clear states, idempotency and reconciliation.
- 27 October 2026 · 3 min readOffline-first in practice: queues, retries and honest sync statesPractical patterns for field apps that must work with no signal: local queues, idempotency keys, conflict rules and sync states that users can trust.
- 27 October 2026 · 3 min readBuilding for Soomaali readers: language and interface detailsPractical notes for teams localising apps and websites into Soomaali: script, wording, regional variety, text length, money formats and native review.