About
I'm a software engineer apprentice at Zone01 Kisumu, training through a peer-to-peer, project-based curriculum — no lectures, only code that runs or code that doesn't. I'm based in Kisumu, Kenya.
I build backend systems in Go, work daily on Linux, and write about open source, DevOps, and the decentralized web. My current areas of deep interest are Bitcoin, the Lightning Network, and the Nostr protocol.
Now
Updated July 2026
- Building MojaAgent — Bitcoin Lightning liquidity tooling for M-Pesa agents
- Working through the Zone01 Kisumu curriculum in Go
- Writing on DEV Community about Go, Linux, security, and open source
- Learning more about the Nostr protocol and how to build on it
Stack
- Languages: Go, JavaScript, Ruby, HTML
- Tools: Git, GitHub, Docker, Linux
- OS: Linux (daily driver)
Writing
- Nostr, Explained for Developers — A Deep Dive — DEV Community, 2026
- 12 GitHub Actions Workflows That Will Quietly Save Your DevOps Team Hours Every Week — DEV Community, 2026
- Linux Permissions, Actually Explained — Not Just Memorized — DEV Community, 2026
- When AI Gets It Wrong: The Hidden Security Risk of Hallucinations in Cybersecurity — DEV Community, 2026