23 Sep 2020 Programming Distributed Systems Event-Based Architecture Observability Publish events, not logs Don't think about logs for observability. Think about system boundaries and events.
20 Sep 2020 For the layman First Principles Learning Programming For the Layman (Ep. 3) - What is programming? A beginner's guide to what programming is and what programmers do
13 Sep 2020 Books Decision Frameworks First Principles Book Review : The Great Mental Models (General Thinking Concepts) Deep concepts covered very simply for a beginner, but more seasoned readers will be disappointed
06 Sep 2020 Programming Testing More than testing - writing unit tests for better design Why unit testing is more than just testing - it is an exercise in improving the design of code
26 Aug 2020 Organizations Platform Thinking Autonomous Teams A case against "Platform Teams" Platform thinking, autonomous teams, and organic growth may be better than internal platform teams with fixed charters