QFlowLearn: QTI 3.0 authoring

Our BlogEducational Technology Insights

Discover the latest trends, tutorials, and case studies in educational technology.

A Native TypeScript QTI 3 Player
May 20, 2026Open Source

A Native TypeScript QTI 3 Player

A strict TypeScript QTI 3 runtime and native Web Component player with XML import, typed item and interaction models, declaration validation, response processing, outcome scoring, saved-state serialization, fixture coverage, and Playwright-tested browser rendering.

Sakai 25 Patch Highlights: February 2026
February 27, 2026Sakai

Sakai 25 Patch Highlights: February 2026

February’s Sakai patches focus on grading edge cases, more dependable quiz behavior, and a round of smaller usability fixes that make the platform feel steadier day to day.

Sakai 25 Patch Highlights: January 2026
January 29, 2026Sakai

Sakai 25 Patch Highlights: January 2026

January opens with tighter grading workflows, cleaner collaboration tools, and a handful of admin-safe fixes across both 25.x and 23.x.

Automating Accessibility with Playwright and axe
January 21, 2026Accessibility

Automating Accessibility with Playwright and axe

Our newer Sakai end-to-end suite lives in Playwright, so accessibility checks belong there too. Here is how we pair keyboard-first workflow tests with axe scans in a Java-based Playwright harness.