
How We Rebuilt Masteringbackend in 2026
What we decided at the start of 2026, what shipped in what order, and what each decision cost us.
Solomon Eseme
Mastering the art of server-side engineering. Deep dives into system design, databases, and scalable architecture.

What we decided at the start of 2026, what shipped in what order, and what each decision cost us.
Solomon Eseme
We get more feature ideas than we can build, so we wrote down 6 standards and check everything against them before it ships. This post walks through all 6, with a real example of each and the cost of keeping it.
Solomon Eseme

Your query is not slow. It has just never met enough data to be slow. Here is how to take a query from 28 ms to 0.075 ms on a table of 1 million rows, using EXPLAIN ANALYZE, one composite index, and keyset pagination, with every number reproduced on a real database.
Solomon Eseme
8/27/2026

A backend engineer builds and runs the part of a product users never see: the APIs, the data model, the background jobs and the infrastructure decisions that decide whether the thing stays up. Here is what the job actually involves, including the parts nobody puts in a job advert.
Solomon Eseme
8/27/2026

A slow API almost always has one of nine causes, and guessing which is a waste of an afternoon. Work through them in order of how often they are the culprit: measure first, then check the database, then the network, then the code.
Solomon Eseme
8/24/2026

Django and React are not competitors. One runs on a server and owns your data, the other runs in a browser and owns what the user sees. Here is what each actually does, why the comparison keeps getting made, and which one your project needs.
Solomon Eseme
8/20/2026

Certificates anyone can verify without an account, free practice runs, and points for the things that are actually hard.
Solomon Eseme
8/18/2026

The largest month of engineering in the platform's history, spent on one idea: the platform decides whether work is finished, not the person who did it.
Solomon Eseme
8/18/2026

Learning schedules, Paystack payments, and a path you can move through in whatever order suits you.
Solomon Eseme
8/18/2026

Roadmaps make way for paths, courses open to the public, and code starts running on our servers.
Solomon Eseme
8/18/2026

Learning paths arrive: one ordered route through a discipline, mixing seven kinds of work in a single timeline.
Solomon Eseme
8/18/2026

Leaderboards, a rebuilt onboarding that asks what you want to work in, global search, portfolios and streaks.
Solomon Eseme
8/18/2026

Mock interviews arrive, bootcamps get week-by-week navigation, and courses start tracking real progress.
Solomon Eseme
8/18/2026

What we decided at the start of 2026, what shipped in what order, and what each decision cost us.
Solomon Eseme
8/18/2026
Get the latest backend engineering articles, system design tutorials, and industry insights delivered to your inbox weekly.
Join 15,000+ backend engineers. Unsubscribe at any time.