Writing
Technical articles, data insights, and perspectives on building production data systems for Africa.
They’re Not the Same Thing: REST, GraphQL, WebSockets, Webhooks, and Async/Await Belong to…
Building a Production-Grade Async Backend with FastAPI, SQLAlchemy, PostgreSQL, and Alembic
A complete technical breakdown of how FastAPI, SQLAlchemy, asyncpg, PostgreSQL, Declarative Base,...
Building a Production-Grade Async Backend with FastAPI, SQLAlchemy, PostgreSQL, and Alembic
Fix “invalid literal for int() with base 10: 'None'” in FastAPI (Asyncpg + Docker)
You're using Docker to deploy your FastAPI application with Aiven PostgreSQL, when all of a sudden...
Deploying FastAPI with Aiven PostgreSQL and Docker (Production-Ready Guide)
PostgreSQL is a reliable database, and FastAPI has emerged as one of the most popular frameworks for...
From Web Scraping to Deployment: Turning Raw Nairobi Property Data into a Live ML-Powered Market…
From Web Scraped Data to Production: Deploying an XGBoost-Powered Nairobi House Price Prediction…
Building a Nairobi House Price Predictor: How Log Transformation Improved Accuracy and Why XGBoost…
Predicting House Prices in Nairobi: Building a Baseline Linear Regression Model (Day 3 of 6)
Cleaning Nairobi Property Listings for Machine Learning (Day 2 of 6): From Chaos to Clarity
Building a Production-Grade Python Web Scraper for Nairobi Property Listings (Smart Size Extraction…
Nairobi Property Listings Scraping: 500+ Property Listings with Smart Size Extraction
The Challenge Building a house price prediction model for Nairobi requires a dataset that...
Fixing Kali Linux’s “Failed to Set Beacon Parameters” Hotspot Error: A Troubleshooting Tale
Fixing Kali Linux's "Failed to Set Beacon Parameters" Hotspot Error: A Troubleshooting Tale
Have you ever needed to turn your Kali Linux machine into a Wi-Fi hotspot, only to be stopped cold by...
Building Production-Grade Data Analytics Pipelines: A Real-World Case Study in Government Data
How I transformed suppressed government data into actionable intelligence for policy makers—and what...
Building a Modern Data Platform to Track Kenya’s Food Prices — A Data Engineering Case Study
Food price volatility has always been a sensitive issue across Kenya. From urban households in...
What is Data Engineering?
With data being a highly valuable asset in today’s data-driven world, roles requiring expertise and...