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

Software Engineering

Image displaying the Post title and excerpt

Delight Your Users: Deliver Value Beyond Requirements

Book Summary, The Pragmatic ProgrammerBy Sami03.11.2026Leave a comment

Meeting every requirement means little if the user is still struggling to accomplish what they came to do.

Discover more
The text: Assignable Units, Registration, and the cmi5 Session Lifecycle on a colorful image with a pattern of laptops

Assignable Units, Registration, and the cmi5 Session Lifecycle

cmi5, E-Learning StandardsBy Sami29.10.2026Leave a comment

If your cmi5 package launches but reporting still looks wrong, the problem is often scope confusion. This article explains how Assignable Units, registration, and session lifecycle work together, and why separating them is essential for correct launch behavior, resume logic, completion, and analytics.

Discover more
Image displaying the Post title and excerpt

Pragmatic Starter Kit: Build Your Foundation

Book Summary, The Pragmatic ProgrammerBy Sami27.10.2026Leave a comment

Version control, automated testing, and continuous integration create a reliable software development foundation that makes quality repeatable.

Discover more
Image displaying the Post title and excerpt

Coconuts Don’t Cut It: Understand Before You Adopt

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

Software engineering best practices only create value when they fit your team’s context, constraints, and actual problems.

Discover more
Image displaying the Post title and excerpt

Pragmatic Teams: Make the Whole Team Better

Book Summary, The Pragmatic ProgrammerBy Sami13.10.2026Leave a comment

Great developers improve their own work, but great engineering teams make good software development easier for everyone.

Discover more
Image displaying the Post title and excerpt

Essence of Agility: Respond to Change

Book Summary, The Pragmatic ProgrammerBy Sami06.10.2026Leave a comment

The real test of agility begins when new information proves that the original plan is no longer the right one.

Discover more
Image displaying the Post title and excerpt

Working Together: Build Software Together

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

The best collaboration happens while the solution is being shaped, not only after the code is finished.

Discover more
A futuristic robot evaluates glowing memory blocks moving through a multi-stage quality pipeline, inspecting them with a magnifying glass while dashboards, checkpoints, and warning markers distinguish reliable memories from stale, ambiguous, or contaminated ones, illustrating how AI agent memory quality is measured across retrieval, persistence, compaction, and task impact.

How to Evaluate Memory Quality in AI Agents

AI Agent Engineering for Developers, Memory Management in AgentsBy Sami23.09.2026Leave a comment

Memory quality in AI agents is not one score. Learn how to evaluate retrieval usefulness, write-path quality, compaction fidelity, stale memory, contamination risk, latency, and task success with a practical three-run workflow.

Discover more
Image displaying the Post title and excerpt

Solving Impossible Puzzles: Challenge the Constraints

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

Some problems are only impossible because assumptions have quietly become constraints.

Discover more
Image displaying the Post title and excerpt

The Requirements Pit: Dig for the Real Need

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

Requirements are not just requests to implement. They are clues that help uncover the real problem users need solved.

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

whoami.akkawi.ch

Go to Top