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

Image displaying the Post title and excerpt

Reversibility: Design for Change

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

Design decisions should not trap you early, the best systems stay flexible long enough to learn what really matters.

Discover more
The text: The SCORM Package SCOs, Assets and the imsmanifesrt on a colorful image with a pattern of laptops

The SCORM Package: SCOs, Assets, and the imsmanifest

E-Learning Standards, SCORM 1.2By Sami15.01.2026Leave a comment

A closer look at the structure of a SCORM zip, what a SCO is, and how the manifest defines the learning experience.

Discover more
Image displaying the Post title and excerpt

Orthogonality: Keep Things Independent

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

Loose coupling keeps systems flexible and teams adaptable.

Discover more
The text: What SCORM 1.2 Brought to the Web on a colorful image with a pattern of laptops

What SCORM 1.2 Brought to the Web

E-Learning Standards, SCORM 1.2By Sami08.01.2026Leave a comment

Why SCORM 1.2 became the standard for browser based learning and why it outpaced AICC.

Discover more
Image displaying the Post title and excerpt

DRY: Don’t Repeat Yourself

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

Duplication is silent debt, refactor and stay DRY.

Discover more
The text: Building a Minimal AICC Prototype on a colorful image with a pattern of laptops

Building a Minimal AICC Prototype

AICC, E-Learning StandardsBy Sami01.01.2026Leave a comment

Hands-on time: build your own tiny AICC course, test LMS communication, and see HACP in action. A retro coding exercise to appreciate legacy design done right.

Discover more
Image displaying the Post title and excerpt

The Essence of Good Design: Make Change Easy

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

Good design is not about being clever, it is about making change feel safe, simple, and routine.

Discover more
The text: The Legacy and the Bridge to cmi5 on a colorful image with a pattern of laptops

The Legacy and the Bridge to cmi5

AICC, E-Learning StandardsBy Sami25.12.2025Leave a comment

AICC’s story evolved into cmi5, created by the same committee to bridge SCORM and xAPI. Let’s follow the path from 1980s aviation to today’s learning ecosystems.

Discover more
Colored image with theme colors and the post's title

Communicate! Clarity Is Your Superpower

Book Summary, The Pragmatic ProgrammerBy Sami23.12.2025Leave a comment

Miscommunication breaks more projects than bad code.

Discover more
The text: AICC vs. SCORM The Evolution of Learning Standards on a colorful image with a pattern of laptops

AICC vs. SCORM: The Evolution of Learning Standards

AICC, E-Learning StandardsBy Sami18.12.2025Leave a comment

When the web took over, SCORM replaced AICC, but not everything changed. Here is what improved, what suffered, and what the transition can still teach us today.

Discover more
←1
23456789
…1011121314→
Explore
  • Home
  • About
  • Blog
Get in touch
Contact me today!
© The Inner Developer 2025

whoami.akkawi.ch

Go to Top