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

xAPI

The text: xAPI Profiles and Statement Templates: How to Keep Data Interoperables on a colorful image with a pattern of laptops

xAPI Profiles and Statement Templates: How to Keep Data Interoperable

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

Valid xAPI is not the same as interoperable xAPI. This article explains how Profiles and Statement Templates constrain event data, enable validation, and keep reporting from drifting across systems.

Discover more
The text: Verbs, Activities, and IDs: The Naming Decisions That Break Analytics on a colorful image with a pattern of laptops

Verbs, Activities, and IDs: The Naming Decisions That Break Analytics

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

Most xAPI analytics failures begin before the LRS, when teams choose verbs and activity IDs without a reporting plan. This article explains why IDs, not labels, drive aggregation and how to prevent silent reporting drift.

Discover more
The text: Anatomy of an xAPI Statement with Developer Examples on a colorful image with a pattern of laptops

Anatomy of an xAPI Statement with Developer Examples

E-Learning Standards, xAPIBy Sami09.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
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
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
←12←
Explore
  • Home
  • About
  • Blog
Get in touch
Contact me today!
© The Inner Developer 2025

whoami.akkawi.ch

Go to Top