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

Sami

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
The text: Sequencing Rules in Practice on a colorful image with a pattern of laptops

Sequencing Rules in Practice

E-Learning Standards, SCORM 2004By Sami14.05.2026Leave a comment

Understanding sequencing concepts is one thing. Implementing them correctly is where most projects fail. SCORM 2004 gives you full control over learning behavior, but only if your rules are precise, aligned, and tested across all paths.

Discover more
A Robot surrounded by tools to choose from

Tool Calling Agents: How Models Turn Decisions Into Actions

AI Agent Engineering for Developers, The Agent LoopBy Sami13.05.2026Leave a comment

Tool use is where an agent stops generating text and starts affecting real systems. This article explains why tool design acts as both decision boundary and action contract, and how better schemas, validation, and tracing make tool calling agents more reliable.

Discover more
Image displaying the Post title and excerpt

Do Not Outrun Your Headlights: Know Your Limits

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

Moving fast without visibility feels productive until the cost of mistakes becomes clear.

Discover more
The text: Sequencing Fundamentals on a colorful image with a pattern of laptops

Sequencing Fundamentals

E-Learning Standards, SCORM 2004By Sami07.05.2026Leave a comment

SCORM 2004 was not created to improve tracking. It was created to standardize progression. Sequencing moved learning flow logic from LMS vendors into the specification itself. If this layer feels complex, it is because it is architectural.

Discover more
A Robot surrounded by the agent loop and signs of validation

How to Design a Single-Agent Workflow Before You Add Complexity

AI Agent Engineering for Developers, The Agent LoopBy Sami06.05.2026Leave a comment

Most agent failures are not prompt failures. They happen because teams misunderstand the control loop the system is actually running. This article breaks the loop into its real runtime parts and shows why that changes debugging, reliability, and production behavior.

Discover more
Image displaying the Post title and excerpt

How to Balance Resources: Do Not Leak & Do Not Starve

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

Most systems fail slowly when resources are mismanaged, long before they fail loudly.

Discover more
The text: Completion vs Success vs Progress on a colorful image with a pattern of laptops

Completion vs Success vs Progress

E-Learning Standards, SCORM 2004By Sami30.04.2026Leave a comment

Completion is not success. Success is not progress. If your LMS reporting looks inconsistent, the issue is often not the LMS. It is a misunderstanding of how SCORM 2004 separates these three concepts.

Discover more
A Robot surrounded by the agent loop and a group of robots and a laptop and servers

What the Agent Loop Really Is

AI Agent Engineering for Developers, The Agent LoopBy Sami29.04.2026Leave a comment

Most agent failures are not prompt failures. They happen because teams misunderstand the control loop the system is actually running. This article breaks the loop into its real runtime parts and shows why that changes debugging, reliability, and production behavior.

Discover more
Image displaying the Post title and excerpt

Assertive Programming: Catch Problems Early

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

Assertive code fails early, clearly, and exactly where the real problem begins.

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

whoami.akkawi.ch

Go to Top