The engineering guide for building software products in East Africa — M-Pesa, USSD, Africa's Talking, regulatory landscape, mobile-first UX.
Safaricom has documentation. Africa's Talking has documentation. The CA has documentation. But nobody has the documentation for what happens when you try to use all of them together in a real product serving real Kenyans on real phones.
The Nairobi Stack is built from the gaps — the things you only learn after a production incident, a CA letter, or a support ticket that says "your USSD session expired after 30 seconds."
It is companion documentation to a portfolio of 12 deployed tools built by a Kenyan diaspora engineer who was tired of re-solving the same infrastructure problems.