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

What to Look for When Hiring a Full-Stack Developer for Your Startup
Most founders hire developers by looking at the wrong signals. GitHub stars and technology lists do not tell you whether someone will understand your product. Here is what actually does, and the five questions to ask in any first conversation.
June 15, 2026

What I Learned From Writing Publicly About How I Build
Twelve posts in. Here is what the discipline of writing publicly about how I build has taught me about the work itself, which arguments landed and why, and what I would do differently if I were starting again.
June 7, 2026

What Remote Clients Actually Want (Hint: It Is Not Your GitHub Stats)
Remote clients are not buying your technical ability. They are buying confidence that the engagement will not become a management problem. Here is what that actually means and how to communicate it.
May 3, 2026

The Portfolio Lie: Why Side Projects Do Not Prove You Can Ship
Side projects show that you can build. They do not show that you can ship. Here is the difference, why it matters to the people evaluating you, and what to do about it.
April 5, 2026

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