Nairobi, Kenya

Building software,
thinking out loud.

I'm a software engineer with a decade of shipping products across fintech, decentralized protocols, and AI-native tools. This is where I write about what I'm learning, building, and reconsidering.

Featured

Voice Is a System, Not a Setting. That's Why AI Keeps Failing at It.

Why every AI writing tool defaults to the same generic register, what voice actually is at the systems level, and the case for AI as an editing aid rather than a generation engine. Notes from building Hadithi.

April 2026 AI · Writing · Content Creation · Product Building · Hadithi 5 min read

Recent

About

I've spent the last decade building software — mostly in Ruby on Rails and React, across a host of industries. I've led database migrations, introduced state management patterns that became team standards, and shipped products used by millions across Sub-Saharan Africa.

I'm interested in AI-native product design, decentralized protocols, and the kind of engineering that compounds. I write here about what I'm learning.

RailsReactTypeScriptPostgreSQLLLM EngineeringNostrLightning