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
      • Memory Management in Agents
  • 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
      • Memory Management in Agents

The Pragmatic Programmer

Image displaying the Post title and excerpt

Stay Safe Out There: Build Security In

Book Summary, The Pragmatic ProgrammerBy Sami01.09.2026Leave a comment

Security is strongest when it is built into every boundary, permission, and design decision instead of added at the end.

Discover more
Image displaying the Post title and excerpt

Property-Based Testing: Test the Rules, Not Just the Examples

Book Summary, The Pragmatic ProgrammerBy Sami25.08.2026Leave a comment

Property-based testing moves beyond hand-picked examples by testing the rules that should remain true across many possible inputs.

Discover more
Image displaying the Post title and excerpt

Refactoring: Improve Continuously, Not Occasionally

Book Summary, The Pragmatic ProgrammerBy Sami18.08.2026Leave a comment

Tests do more than catch defects. They document behaviour and give developers the confidence to change software safely.

Discover more
Image displaying the Post title and excerpt

Refactoring: Improve Continuously, Not Occasionally

Book Summary, The Pragmatic ProgrammerBy Sami11.08.2026Leave a comment

Every file you touch gives you a chance to make the next change easier.

Discover more
Image displaying the Post title and excerpt

Algorithm Speed: Solve the Right Problem First

Book Summary, The Pragmatic ProgrammerBy Sami04.08.2026Leave a comment

The fastest code is rarely the most optimized. It is usually built on the right algorithm.

Discover more
Image displaying the Post title and excerpt

Programming by Coincidence: Make Every Line Intentional

Book Summary, The Pragmatic ProgrammerBy Sami28.07.2026Leave a comment

Software that works without being understood is one refactor away from becoming tomorrow’s production bug.

Discover more
Image displaying the Post title and excerpt

Listen to Your Lizard Brain: Trust Your Instincts, Verify with Evidence

Book Summary, The Pragmatic ProgrammerBy Sami21.07.2026Leave a comment

Your intuition is years of experience speaking quietly, but it still needs evidence before it becomes knowledge.

Discover more
Image displaying the Post title and excerpt

Blackboards: Collaborate Through Shared Knowledge

Book Summary, The Pragmatic ProgrammerBy Sami14.07.2026Leave a comment

The most adaptable systems are often built through collaboration, not strict sequencing.

Discover more
Image displaying the Post title and excerpt

Actors and Processes: Build with Independent Components

Book Summary, The Pragmatic ProgrammerBy Sami07.07.2026Leave a comment

The easiest systems to scale are often the ones whose components know the least about each other.

Discover more
Image displaying the Post title and excerpt

Shared State Is Incorrect State: Reduce Hidden Dependencies

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

The most difficult bugs often come from code that changes data you did not realize it could touch.

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

whoami.akkawi.ch

Go to Top