From the blog
Writing
Thoughts on technology, community building, innovation, and culture.
-
Diagnosing and Fixing the N+1 Query Problem in Django APIs
Using Django Debug Toolbar to inspect database queries and reduce an API endpoint from 627 to 9 DB queries.…
Read → -
I Wrote a Book to Help You Work with AI
Human + Machine: Practical Skills to Build, Ship, and Grow with AI…
Read → -
How I Used Spotify Artist Data to Understand RAG
Building a conversational search experience with Azure AI Search, vector data, and agentic retrieval…
Read → -
Training an ML Model for Use in an App
How I used Google Trends data to build an ML MVP and what it taught me about simplicity, heuristics, and iteration…
Read → -
I Built a Data Pipeline to Track Nigeria’s Trending Topics
Sourcing, Storing, and Visualising Nigeria’s Online Conversations Using Reddit Data…
Read → -
Before You Build the Model, Define the Win
Why metrics, scope, and simple prototypes matter in ML projects…
Read → -
To ML or Not to ML?
How AI Engineers Decide When Machine Learning Can Be Applied to Software and When It Cannot Be…
Read → -
MCP: The USB-C Moment for AI Applications
How Model Context Protocol is solving AI’s biggest interoperability problem and why it matters for real-world, mission-driven tools…
Read →