Learning by Building Systems
Why small practical experiments can expose the assumptions hidden behind software abstractions.
Build small experiments
Systems concepts become easier to understand when the behavior can be observed directly rather than learned only through abstraction.
- Start with a focused question.
- Build the smallest useful experiment.
- Measure what actually happens.
- Document the result.
// RECENT ARTICLES
01
What Actually Happens When You Visit a Website12 Sept 2026
→02Server Components Changed How I Think About React10 Sept 2026
→03Designing a Clean Data Boundary in Next.js08 Sept 2026
→04Why I Stopped Putting Database Queries in Components06 Sept 2026
→05Designing a Structured Portfolio Content Model05 Sept 2026
→06What I Actually Learned Building This Portfolio05 Sept 2026
→

OPEN
Thoughts on the article.