Blog.
Field notes from engineers shipping production software in Kenya. M-Pesa Daraja patterns that survive matchday traffic spikes, Laravel and Filament under real load, Flutter on flaky upcountry networks, eTIMS integration before the KRA deadline catches up with you.
Laravel 12: What Changed and Why It Matters
Laravel 12 streamlines the framework with a leaner file structure, simplified middleware, and improved Eloquent. Here's what devel...
The Real Cost of Building Software in Kenya
Software development costs in Kenya range from KES 50,000 to KES 5,000,000+. Here's what drives the price and how to get the best...
Deploying Laravel Apps with Zero Downtime
Zero-downtime deployments aren't optional for production apps. Here's our battle-tested deployment pipeline using Git hooks, symli...
Africa's AI Startup Scene Is Heating Up
From Lagos to Nairobi to Cape Town, African startups are building AI-native products for local markets. Here's what's happening an...
Tailwind CSS v4: What's New for Production Apps
Tailwind v4 brings a new engine, CSS-native configuration via @theme, and massive performance improvements. Here's how we migrated...
Passwordless Auth with Magic Links: Why and How
Passwords are a security liability. Magic links are simpler, safer, and better for conversion. Here's how we implemented passwordl...
Building something?
We're the team behind the projects in these posts. Tell us what you need.