B
baisil.com
HomeAboutVirtual GurukulumThe SignalToday's Tech NewsAsk ArchiveAI SearchEnglish GurukulamArticlesContact
All paths

🏗️

System Design Fundamentals

The patterns and practices that hold up across the years, distilled from real-world reasoning.

A curated path through articles that build up a working understanding of distributed systems, scaling, and architecture decisions that matter in practice.

3 articles
  1. 01
    STEP 1·Feb 2015
    Feb 2015·7 min

    Configuration Drift and Why Manual Setup Keeps Failing

    Everything works perfectly until you try to recreate it somewhere else. That is when the problems start. I have been noticing a pattern and it has a name: configuration drift.

  2. 02
    STEP 2·Mar 2015
    Mar 2015·7 min

    Docker Changed Everything and Most People Missed It

    In early 2015 I watched a colleague containerise an app in twenty minutes that had taken three days to set up on a new server. That was the moment I understood what Docker actually was.

  3. 03
    STEP 3·Nov 2025
    Nov 2025·10 min

    Designing Resilient Distributed Systems: Lessons from Failures

    I have been involved in enough production incidents to have strong opinions about what makes distributed systems resilient. The patterns are not complicated. The discipline to apply them consistently is.

End of path

Browse other paths
B
baisil.com

Tech enthusiast and writer. Building the Virtual Gurukulum to help others learn by doing.

Written by a human · No AI ghostwriters

Read

  • Articles
  • Reading Paths
  • Ask Archive
  • Stats

Learn

  • Virtual Gurukulum
  • English Gurukulam
  • The Signal

About

  • Now
  • Stack
  • Books
  • Quotes
  • Changed My Mind

Connect

  • Hire Me
  • Contact
  • RSS Feed

© 2026 baisil.com · All articles original

Built with curiosity · Powered by learning · Designed for humans