Behind
the build.
The decisions, trade-offs and small details that make software work. Six illustrated walkthroughs, with code you can inspect and examples you can change.
Project story ↗The engineering behind TrustMart
The story of supplier records, comparable prices and the limits of verification—starting with a real frustration in Lahore’s electronics markets.
Read the story ↗
Project story ↗Making travel estimates explainable
How a planning calculator grew into a mixed-source budget, and why quote ownership, currency assumptions and missing data matter.
Read the story ↗
Project story ↗Inside a CareIndex booking
A student-friendly walkthrough of access control, SQLite transactions, a partial unique index and a booking that must create its invoice atomically.
Read the story ↗
Project story ↗Building Word Search Studio
From fixed C++ boards to seeded browser puzzles: reproducibility, eight directions, achievable completion, accessible selection and visible search.
Read the story ↗
Technical note ↗The logic behind a rotation
Build intuition with three patient IDs, trace the balance factor and step through the four rotations without memorising pictures.
Read the story ↗
Technical note ↗Thinking in relationships
A closer look at the original travel database: keys, joins, constraints and the distinction between an estimate, a booking and a saved snapshot.
Read the story ↗