Software testing tutorials, QA engineering practices, test strategy deep-dives, and the art of breaking things before users do.
14 storiesEngineering series and honest satire for people who ship software.
Hands-on guides for QA, backend and platform engineers, plus stories about the industry you'll recognise from your last stand-up. From 15 years in it.
Find your series60 articlesNew every Wednesday
Start here
New here? Pick a topic. Each one suggests a good first read, and a different one every time you visit.
Software architecture patterns, infrastructure deep-dives, microservices, containers, and the engineering decisions that shape systems.
17 storiesCorporate parables, tech industry satire, and sharp commentary on the humans behind the code.
21 storiesAI, machine learning, quantum computing, green software, and the technologies reshaping how we build and think about software.
5 storiesAstronomy, space exploration, and the science of leaving a planet and β if the math is right β coming back to it.
1 storyCareer navigation, professional development, hiring insights, and survival strategies for software engineers at every level.
3 storiesArticle series
QA Testing Foundations Series
Ten parts, from requirement analysis to the QA Survival Kit. The testing curriculum nobody hands you on day one.
Spring Boot Microservices Series
Thirteen parts, from empty project to production Kubernetes. The missing 95% of every twelve-line Spring Boot tutorial.
The Human Code Series
A 7-part field guide to the corporate predator. Six species, one habitat, observed in the wild. Which one are you?
The Machine That Reads Badly
A two-part OCR engineering adventure: build an ID-document scanner with Tesseract, then teach it to fix its own predictable mistakes β no machine learning required.
The Continental Rules Series
Seven career parables from the John Wick universe: power, coins, exile, reputation β and Rule Zero.
Latest stories
ποΈ The High Table: The Rules You Never Voted For
Twelve seats. Unelected. Unaccountable. The John Wick High Table is fiction. The professional version β setting your tools, interview process, and career trajectory without consulting you β is a Tuesday. First in The Continental Rules series.
πͺ The Cobbler's Throne: Stick to the Shoes
In the fourth century BC, a shoemaker told the greatest painter in Greece how to paint. From that moment, the word ultracrepidarian was born. A moral fable about Dunning-Kruger, the Peter Principle, and the question I keep avoiding: how often am I the shoemaker without knowing it?
π€ The Machine That Reads Badly β Part II: Fixing What the Machine Broke
The OCR engine returned a string where every O is a zero, every filler character is a K, and someone's date of birth starts with a letter. Part II is about building the second machine β the one that takes the first machine's best effort and systematically fixes its predictable mistakes.
π€ The Machine That Reads Badly β Part I: Teaching Silicon to See
Here's a fun weekend project idea: build an app that scans ID documents. The answer, which you will discover approximately forty-five minutes in, is unreasonably hard. Not because the pieces are complicated β because the moment you connect them, they conspire against you.
π§« The Antibody Problem
A learning comedy β the clinical case of a company whose immune system attacks its own cure: it advertises for a superhero, then rejects the one who shows up as βoverqualified.β Why hiring gets sick, and how to read a rejection letter that contradicts its own evidence.
π§« The Habitat: The Ecosystem That Breeds Them All
The Human Code finale. Six awards travel to six species at the Engineering Excellence Awards, and the camera finally pulls back: the predators were never the organism under study. The habitat is. Which species does your building select for β and which are you becoming?
π» The Phantom: The Manager Who Isn't There
Episode 6 of Human Code. Praesentia vacua attends every meeting, nods at every update, and decides nothing. You can't observe this species directly β only the hole it leaves: the drift, the six-week-old access request, and Sync #7. The empty chair would cost less.
πͺ The Collector: The Predator That Hunts Trust
Episode 5 of Human Code β the one with teeth. Fiducia disponibilis acquires your trust faster than anyone you've ever met, keeps it in RAM, and never writes it to disk. One ordinary Tuesday, the migration begins. The host wasn't ended. The host was deprecated.





