03 / ENGINEERING LAB
Engineering Lab
A collection of interactive experiments exploring how systems work underneath the abstractions.
Read less. Understand by interaction · run, step and break things to see them move
The experiments
- Event Loopcall stack / microtasks / timersWhy the output of that async snippet is A, D, C, B — not A, B, C, D.
- HTTP Lifecycledns / tcp / tls / application / databaseWhat actually happens between hitting Enter and seeing 200 OK.
- Database Indexsequential scan / index lookupWhy finding a row by email can be one lookup instead of a full scan.
Every experiment is a small, honest simulation: the order of events and the numbers you see are computed by the simulation itself, not invented for the animation.