Blog.
Thoughts on building software in Kenya, M-Pesa integrations, and practical dev guides.
How we integrated M-Pesa STK Push in Laravel — the complete guide
M-Pesa STK Push is the backbone of mobile payments in Kenya. Here is exactly how we implement it in Laravel — from sandb...
Why we chose Flutter for all our mobile apps — and what we learned
We have built mobile apps in React Native, Kotlin, and Flutter. We now use Flutter exclusively. Here is what drove that...
Building Tikiti: lessons from launching an event ticketing platform in Kenya
Tikiti started as a solution to a problem we kept seeing: Kenyan events selling tickets through WhatsApp screenshots and...
KRA eTIMS compliance for SaaS products: what Kenyan developers need to know
KRA's eTIMS (Electronic Tax Invoice Management System) is mandatory for VAT-registered businesses in Kenya. If your SaaS...
Fixed-price vs hourly billing: why we only do fixed-price and what that means for you
Most software agencies bill hourly. We do not. Here is the honest case for fixed-price software development, when it wor...
Need software built?
Tell us what you need. We respond within 24 hours with a realistic quote.