Writing
The Blog
Practical articles on Next.js, M-Pesa integration, web performance, and building secure digital products.
Expo & React Native vs Flutter: Which Should You Choose?
A practical comparison of Expo/React Native and Flutter from a developer who has used both — including real experience building a barcode scanning inventory management system.
23 April 2026
Read →How to Build a Multi-Vendor Marketplace in Next.js
A practical guide to architecting a multi-vendor marketplace with Next.js, including vendor onboarding, product listings, M-Pesa payments, and commission logic.
10 April 2026
Read →How I Built a Mental Health Platform with M-Pesa Payments
Behind the scenes of building SalusCare — a clinical psychology platform with AI-guided intake, encrypted messaging, and M-Pesa + Paystack payments in Next.js.
5 April 2026
Read →How to Integrate M-Pesa STK Push in Next.js
A complete step-by-step guide to integrating Safaricom M-Pesa STK Push payments into a Next.js application using the Daraja API.
10 March 2026
Read →Core Web Vitals Optimisation in Next.js
Learn how to achieve a perfect Google PageSpeed score in your Next.js application. Covers LCP, CLS, INP and the exact techniques that make the difference.
18 February 2026
Read →OWASP Top 10: Building Secure Next.js Applications
A practical guide to the most critical web application security vulnerabilities and how to prevent them in your Next.js projects.
25 January 2026
Read →