EEEddieEzekiel
The notebook

Notes and write-ups.

Notes from real projects, mostly about what broke and how I fixed it. Writing things down is how I check that I actually understood them.

Building Cheche Za Nuru a Website Its Team Can Run

8 Jul 2026

Building Cheche Za Nuru a Website Its Team Can Run

How I built a foundation's website and the dashboard behind it, so the team could keep it current without calling me.

Case study · Cheche Za Nuru · Next.js · Supabase

LughaKonnect, a Home for Languages That Barely Exist Online

8 Jul 2026

LughaKonnect, a Home for Languages That Barely Exist Online

Building a community dictionary for Kenya's languages, and keeping it trustworthy once anyone can add a word.

Case study · LughaKonnect · Next.js · Supabase

Building Usalama Voice

8 Jul 2026

Building Usalama Voice

What I learnt building a platform for gender-based violence response in Kenya, mostly the hard parts.

Case study · Usalama Voice · Next.js · Supabase

How to Choose a Tech Course, From Someone Who Taught Himself

19 Feb 2026

How to Choose a Tech Course, From Someone Who Taught Himself

I taught myself to code, starting with a free MIT course in 2016. This is the advice I wish someone had given me about choosing a course.

Education

Choosing a Software Developer, From the Person You Would Hire

16 Feb 2026

Choosing a Software Developer, From the Person You Would Hire

I'm usually the developer on the other side of this decision. This is my advice on choosing one, and most of it has little to do with the tech stack.

Software Engineering