Tula Blog













News & stories from Tula.
Product updates, announcements and perspectives from the team building Africa's everyday super app.
Tula Chat (4)Product (2)Tula Spaces (2)Tula Pay (1)#end-to-end encryption#Engineering#signal protocol#launch#account security#fraud#device trust#VPS#push notifications#idempotency
Tula
Tula Pay4 September 2026·7 min
Protecting Your Identity and Money on Tula
Attackers don't earn your trust — they borrow trust someone else built. Why signing in, trusting a device and moving money are three different things.

Product2 September 2026·9 min
How we handle a new VPS
When you purchase a new VPS, it is tempting to think of it as an empty server waiting for you to deploy your application.

Tula Chat17 August 2026·9 min
How We Built Decrypted Push Previews Without Putting Message Content in Push
A generic-first Android notification architecture that keeps push payloads minimal and performs authenticated, device-specific decryption locally.

Tula Chat16 August 2026·8 min
Exactly Once Decryption in an At-Least-Once Messaging World
How Tula designed a crash-safe receive path where duplicate delivery is normal, but cryptographic state advancement happens at most once.

Tula Chat8 August 2026·6 min
From seven seconds to 226 milliseconds: document previews under end-to-end encryption
How Tula opens Word documents, slide decks and spreadsheets entirely on your phone — because our servers can't read them, and never will.

Tula Chat31 July 2026·7 min
We load-tested our Go backend to 2,000 concurrent WebSockets. The app wasn't what broke
Our backend is deliberately boring: a single Go monolith on a 4-core VPS in Nairobi, PostgreSQL on the same box, nginx in front.

Tula Spaces28 July 2026·6 min
The Corpse Space: How We Chased a Crackle Through Three Different Bugs
There's a particular kind of dread that comes from hearing "there's no audio" about a feature you just spent weeks building.

Tula Spaces23 July 2026·9 min
Debugging Live Audio at Scale
A few weeks ago, a back-of-envelope calculation told us that scaling Tula Spaces to 100,000 concurrent listeners would need roughly 100 small VPS boxes.

Product22 July 2026·1 min
Welcome to the Tula blog
Product updates, announcements and stories from the team building Africa's everyday super app — starting here.