Essays

On building the quiet systems.

Writing about education technology, designing for low-bandwidth realities, and the patient work of making institutions a little more humane.

00

A Teaching Career on One Channel

One full-time job found through one contact is a fragile career structure. The channels Nigerian teachers can add, and what each one actually demands.

→
01

The Teacher Schools Call First

Some teachers are called by schools rather than applying to them. What actually produces that, seen from inside the systems schools use to decide.

→
02

What Happens to a CV on WhatsApp

A teacher's CV is not read at a desk - it is forwarded on WhatsApp and read on a phone. What that medium actually selects for, from someone who watches the pipeline.

→
03

What a Part-Time Teacher Is Owed

Part-time teaching is how mid-sized Nigerian schools afford specialists. Why part-timers drift, and the structure that stops it - written from the systems side.

→
04

Hiring Is a Latency Problem

Nigerian schools believe they have a teacher-supply problem. Operating a hiring product, what I see instead is response latency - and latency costs nothing to fix.

→
05

The Teacher Who Resigns in October

Mid-term teacher exits are not emergencies - they are a predictable operating condition. What a school looks like when cover is engineered instead of improvised.

→
06

What Joan Urevbu Builds for Schools

A plain primary-source account of the school software I ship — registers, timetables, gate logistics, and parent messages on unreliable networks.

→
07

Every Naira Must Land Somewhere

School fees break every assumption payment software makes. What rebuilding a bursary on double-entry bookkeeping taught me about money people can believe.

→
08

The Best School Software Is Invisible

Nobody sends a thank-you note for a register that added up. On why the measure of school software is the silence when nothing goes wrong.

→
09

Designing for the Last Bar of Signal

Most software assumes the network is there — fast, cheap, always on. Building between Benin City and Porto Alegre, you unlearn that fast.

→
10

A School Talks to Parents One Message at a Time

A school's relationship with a parent is built almost entirely out of small messages — and every one builds trust or quietly erodes it.

→
11

The School Gate Is a Systems Problem

The most dangerous hundred meters of the day are the last ones. On pickup, dismissal, and knowing the right person collected the right child.

→
12

What an SMS Actually Costs

An SMS looks like the cheapest thing in the world — which is exactly what makes it so easy to do badly. The real economics of reaching every parent.

→
13

Why Schools Still Run on Spreadsheets

The most successful school-management system ever built has no logo. Any software that hopes to replace the spreadsheet first has to understand why it won.

→
14

The Register Is a Promise

An attendance register looks like a list of names. It is really a promise about who is safe, who is missing, and who has been told.

→
15

What a Substitute Teacher Needs by 8 A.M.

Cover is the stress test of school operations. Get a substitute into the right room with the right plan by 8 a.m. and your systems work.

→
16

Building Software Across Two Time Zones

Working between Benin City and Porto Alegre changed how I think about reliability, latency, and what “always on” really means.

→
17

Designing Software People Don't Have Time to Learn

In a school, nobody has a spare hour for your onboarding. Software for busy institutions has to be learnable in the gaps between everything else.

→
18

What a Fee Reminder Teaches You About Respect

The message about money is the most delicate thing software sends for a school. Tone is infrastructure — as real as the database behind it.

→
19

Running a School's Workflows on Your Own Model

AI will run your school, the pitch says. The smaller question underneath: whose model, running where? Why a self-hosted open model can beat a frontier API on cost, privacy, and the weakest connection in the building.

→
20

Why I Don't Build the School Chatbot Everyone Asks For

The most requested AI feature in schools is a bot that answers parents on its own. Why that's the wrong default for an anxious, high-stakes audience — and what to build instead.

→