1. 2026


    1. Hero image for blog post "Building a Smart LRU Cache in Flutter: Dedup, Prefetch, and Memory Pressure"

      April 19 · 5 min read

      Building a Smart LRU Cache in Flutter: Dedup, Prefetch, and Memory Pressure

      A production-grade in-memory cache for Flutter — LRU eviction, in-flight deduplication, adjacent-page prefetching, and OS memory pressure handling. Battle-tested on a 604-page Quran reader.

    2. Hero image for blog post "Swift Concurrency: A Practical Guide to async/await and Actors"

      April 19 · 6 min read

      Swift Concurrency: A Practical Guide to async/await and Actors

      A hands-on tour of modern Swift concurrency — async/await, structured Tasks, TaskGroup, Actors, and @MainActor — with runnable snippets and the pitfalls that bite you in production.

  2. 2025


    1. Hero image for blog post "Add Somali (`so`) Localization to a Flutter App (Vendor `so.dart`)"

      August 10 · 5 min read

      Add Somali (`so`) Localization to a Flutter App (Vendor `so.dart`)

      How to enable Somali language in Flutter today by vendoring a custom Material localization (`so.dart`), wiring delegates, and avoiding common build pitfalls.

  3. 2024


    1. Hero image for blog post "Setup Odoo on MacOS with Apple Silicon (M1, M1 Pro, M1 Max, M2)"

      December 03 · 1 min read

      Setup Odoo on MacOS with Apple Silicon (M1, M1 Pro, M1 Max, M2)

      In this guide, we will walk you through the steps to set up Odoo on MacOS with Apple Silicon (M1, M1 Pro, M1 Max, M2) processors.

    2. Hero image for blog post "E-Dahab mobile money API integration Guide"

      October 28 · 4 min read

      E-Dahab mobile money API integration Guide

      This guide will help you to integrate E-Dahab mobile money API in your application.

  4. 2022


    1. Hero image for blog post "WaafiPay API Integration Guide"

      December 30 · 4 min read

      WaafiPay API Integration Guide

      A guide to integrate WaafiPay API into your application. WaafiPay is a payment gateway for Africa Specially East Africa and it supports mobile money, card payments and bank payments.