Blog

Field notes from builders of learning software.

Engineering deep-dives, architecture decisions, and the occasional rant.

Featured
AI in Learning

Why your LMS needs a RAG tutor (and how to ship one in 4 weeks)

A field guide to deploying production-ready retrieval-augmented tutors on top of your existing course library.

David Chen · May 12, 2026
AI in Learning

Why your LMS needs a RAG tutor (and how to ship one in 4 weeks)

A field guide to deploying production-ready retrieval-augmented tutors on top of your existing course library.

David Chen · May 12, 2026
LMS Architecture

Multi-tenant by default: lessons from 40 deployments

The data isolation patterns we use to scale from one tenant to ten thousand.

Aisha Kapoor · May 4, 2026
Compliance

HIPAA-ready learning platforms: a checklist

What auditors actually look for in a healthcare LMS — and how to ship it.

Jordan Ellis · Apr 28, 2026
Engineering

We replaced SCORM with xAPI. Here's what broke.

An honest postmortem from a migration of 12,000 legacy courses.

Maya Okafor · Apr 21, 2026
Product

Designing dashboards your CXO will actually open

Three principles for analytics that earn a recurring slot on the board deck.

Aisha Kapoor · Apr 14, 2026
AI in Learning

Adaptive paths: what works, what's just hype

Six adaptive-learning patterns we've shipped, ranked by measured impact.

David Chen · Apr 2, 2026

Get one essay a month.

No spam. Unsubscribe anytime.