Skip to content
Star17Hire me
01 / StartXP 0%
Sep 12, 2026 · 1 min · by Ahmed Mamdouh

The systems I am proud of are built from boring parts

#software-engineering#architecture

Most of the systems I'm proud of are built from boring parts. The technology choices were the easy bit. The engineering I'd actually defend went into failure handling.

The parts list

Postgres. A queue. A cache with an invalidation rule someone actually wrote down. Services small enough that one person can hold any one of them in their head.

None of that would impress anyone on a slide. All of it is well understood and well documented, and other people have already found its failure modes for you, which frees up your effort for the parts that are specific to your system.

Where the real work is

What made those systems good was how they behaved when things went wrong. Retries didn't duplicate work. Timeouts were actually set. Shutdowns drained cleanly. And someone had decided up front when data was allowed to be stale.

Nobody puts that on a slide either, which is a shame, because it's the part I'd want to see before trusting a design.

Building something like this?

I'm Ahmed Mamdouh, a senior full-stack & AI engineer. I reply within one working day.

More posts