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
      • cmi5
    • AI Agent Engineering for Developers
      • The Agent Loop
      • Memory Management in Agents
      • Multi-Agent Systems
  • Home
  • About
  • Blog
    • The Pragmatic Programmer Series
    • E-Learning Standards
      • AICC
      • SCORM 1.2
      • SCORM 2004
      • xAPI
      • cmi5
    • AI Agent Engineering for Developers
      • The Agent Loop
      • Memory Management in Agents
      • Multi-Agent Systems

Sami

Futuristic split-scene illustrating the evolution from prompt-based AI interactions to agent engineering. On the left, a small robot works with a laptop and simple conversational interfaces, representing traditional prompting. On the right, a larger advanced AI agent operates within a network of interconnected systems, tools, workflows, memory, evaluation, and orchestration components. A glowing stream of energy bridges the two sides, symbolizing the transition from isolated prompts to structured, production-ready agent systems.

From Prompting to Agent Engineering

AI Agent Engineering for Developers, The Agent LoopBy Sami08.07.2026Leave a comment

Prompting matters, but it is only one control layer. Reliable agents come from designing the loop, validating tool use, tracing decisions, and treating runtime behavior as the real unit of quality.

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
The text: What an LRS Does and Why an LMS is Not Enough on a colorful image with a pattern of laptops

What an LRS Does and Why an LMS Is Not Enough

E-Learning Standards, xAPIBy Sami02.07.2026Leave a comment

An LMS manages assignment, launch, and completion rules. An LRS manages the learning record contract. Here is why that split matters in real xAPI systems.

Discover more
Futuristic AI operations scene showing a robot under pressure at the center of a glowing control environment, surrounded by interconnected panels displaying broken workflows, failed tool calls, degraded performance metrics, system outages, data failures, bugs, and warning indicators. Neon purple, blue, and cyan data paths connect the failures, illustrating the complexity of diagnosing and anticipating production failure modes in AI agent systems.

Production Failure Modes in AI Agents and How to Anticipate Them

AI Agent Engineering for Developers, The Agent LoopBy Sami01.07.2026Leave a comment

AI agents usually do not fail with a dramatic crash. They fail quietly through wrong tool calls, invalid arguments, retry storms, looping behavior, and weak recovery. This article explains where the agent loop breaks and how to design traces, guardrails, limits, checkpointing, idempotency, and evals that catch incidents before users do.

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
The text: From SCORM Tuntime to xAPI Statements: The Mental Model Shift on a colorful image with a pattern of laptops

From SCORM Runtime to xAPI Statements: The Mental Model Shift

E-Learning Standards, xAPIBy Sami25.06.2026Leave a comment

xAPI is not SCORM with JSON. The real shift is from browser-owned runtime state to event records sent to an LRS, which changes launch, identity, debugging, and reporting.

Discover more
Futuristic neon-lit AI architecture scene showing a central robot assistant connected to layered platforms, cloud systems, databases, analytics dashboards, and modular service components through glowing data pathways, representing the modern AI agent stack built around orchestration, APIs, tools, memory, and runtime infrastructure.

Responses API, Agents SDK, and the Modern Agent Stack

AI Agent Engineering for Developers, The Agent LoopBy Sami24.06.2026Leave a comment

Most teams think they are choosing a framework. In practice, they are choosing what they will be able to see, control, and recover when an agent fails. This article explains the execution layer, orchestration layer, state tradeoffs, and the real architectural decisions behind a modern agent stack.

Discover more
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
The text: Is SCORM 2004 Still Relevent in 2024? on a colorful image with a pattern of laptops

Is SCORM 2004 Still Relevant in 2026?

E-Learning Standards, SCORM 2004By Sami18.06.2026Leave a comment

SCORM 2004 is not the future of e-learning standards, but it is still part of the present. If you work with enterprise LMS platforms, legacy content, or structured learning paths, SCORM 2004 remains highly relevant. Not because it is modern, but because it is still deeply embedded in the ecosystem.

Discover more
Futuristic AI robot in a neon-lit environment organizing and evaluating glowing data cubes, surrounded by holographic panels showing datasets, evaluation steps, comparison metrics, and performance charts, representing the structured process of building and validating an evaluation set for a tool-using agent.

How to Build a Useful Eval Set for a Tool-Using Agent

AI Agent Engineering for Developers, The Agent LoopBy Sami17.06.2026Leave a comment

Learn how to design an eval set for a tool-using agent using trace-level evaluation, dataset splits, layered scoring, and realistic failure cases that catch regressions before production.

Discover more
←1
23
…45678…
910111213
14→
Explore
  • Home
  • About
  • Blog
Get in touch
Contact me today!
© The Inner Developer 2025

whoami.akkawi.ch

Go to Top