Blog
Writing
Thoughts on software engineering, UI/UX design, and building products for the African market.

product thinkingui/ux design
Mobile-First Is Not Enough: Designing for How People Actually Use Phones
Mobile-first is a CSS strategy. It is not a user behaviour strategy. A product can be fully responsive and still be frustrating to use on a phone. Here is what designing for how people actually use phones looks like.
May 10, 2026

aidevelopment
AI Coding Assistants in 2026: Threat or Superpower?
Six months ago, I was skeptical about AI coding tools. Today I use them daily. Here's an honest look at what they actually do well, where they fall short, and what this means for developers.
March 16, 2026