Building modern SPAs with inertia.js, React & Typescript on Rails 8
Skip the API boilerplate. Keep your Rails conventions. Ship a fast, type-safe frontend without a separate backend codebase.
Digital Alchimist
I create resilient digital infrastructure for African cities. Combining AI, software engineering, and governance. I design municipal systems, interoperable registries, and secure platforms that streamline public services, empower communities, and enable startups. Technology, when built with intent, drives lasting transformation.

Insights, tutorials, and thoughts on modern web development
Skip the API boilerplate. Keep your Rails conventions. Ship a fast, type-safe frontend without a separate backend codebase.
Random thoughts, tips, and updates from my development journey
Loose thoughts, quick takes, and short reads brewed over time.
Walk through the halls of any startup ecosystem long enough and you’ll hear the same stories told two very different ways. One founder says, “That product was a failure.” Another says, “That product taught us what not to build.”
2/2/2026
The future of AgTech in Africa won’t belong to the most advanced technology. It will belong to the most useful, durable, and humble solutions. Right now, humility is the one thing our innovation ecosystem needs most.
2/1/2026