Writing
What we have learned building USSD services, written down as we hit it.
-
October 15, 2026
Move a USSD service without changing the short code
One bank's menu, followed through the four weeks of a move: what the rebuild found, the scenarios that refused a publish, the fortnight beside the old service, and the morning the URL changed.
-
October 14, 2026
AgriPredict's farmer line runs on luftflow
How a farmer service on *404# moved from an older engine to luftflow, was rehearsed beside it on real calls, and what the team reads every morning now.
-
September 20, 2026
USSD timeouts and retries: what happens while a caller waits
A USSD session is held open by the operator, not by you. What that means for slow APIs, dropped sessions, and the word "retry", which in USSD means two different things.