Skip to content
The Inner Developer
Exploring the craft of code and the person behind it
The Inner DeveloperThe Inner Developer
  • Home
  • About
  • Blog
    • The Pragmatic Programmer Series
    • E-Learning Standards
      • AICC
      • SCORM 1.2
      • SCORM 2004
      • xAPI
    • AI Agent Engineering for Developers
      • The Agent Loop
  • Home
  • About
  • Blog
    • The Pragmatic Programmer Series
    • E-Learning Standards
      • AICC
      • SCORM 1.2
      • SCORM 2004
      • xAPI
    • AI Agent Engineering for Developers
      • The Agent Loop

Maintainability

Image displaying the Post title and excerpt

Breaking Temporal Coupling: Design Beyond Sequence

Book Summary, The Pragmatic ProgrammerBy Sami23.06.2026Leave a comment

Systems become fragile when correctness depends on invisible timing assumptions.

Discover more
Image displaying the Post title and excerpt

Configuration: Separate Policy from Mechanism

Book Summary, The Pragmatic ProgrammerBy Sami16.06.2026Leave a comment

If changing a setting requires changing code, your system is tighter than it needs to be.

Discover more
Image displaying the Post title and excerpt

Inheritance Tax: The Cost of Rigid Hierarchies

Book Summary, The Pragmatic ProgrammerBy Sami09.06.2026Leave a comment

Inheritance feels elegant at first, but deep hierarchies often charge interest later.

Discover more
Image displaying the Post title and excerpt

Decoupling and the Law of Demeter: Talk Only to Your Friends

Book Summary, The Pragmatic ProgrammerBy Sami19.05.2026Leave a comment

The less your code knows about its surroundings, the easier it is to change safely.

Discover more
Image displaying the Post title and excerpt

Reversibility: Design for Change

Book Summary, The Pragmatic ProgrammerBy Sami20.01.2026Leave a comment

Design decisions should not trap you early, the best systems stay flexible long enough to learn what really matters.

Discover more
Image displaying the Post title and excerpt

The Essence of Good Design: Make Change Easy

Book Summary, The Pragmatic ProgrammerBy Sami30.12.2025Leave a comment

Good design is not about being clever, it is about making change feel safe, simple, and routine.

Discover more
Explore
  • Home
  • About
  • Blog
Get in touch
Contact me today!
© The Inner Developer 2025

whoami.akkawi.ch

Go to Top