WRITTEN UP.

Things I've learned building and hosting Moodle.

All posts

003 posts

Turnitin changed the deal. What would an open alternative actually look like?

Turnitin wants to train AI on student submissions, and for the first time in twenty years universities are asking what the exit looks like. A thought experiment: the matching tech is the easy bit, universities already hold years of their own essays, and the hard part has nothing to do with code.

Why Moodle hosting gets messy, and what multi-tenancy actually solves

If someone asks whether multi-tenancy is overkill, the honest answer is that for many organisations, on many days, yes, it would be.

Embedding Vue.js (or any modern JS framework) in a Moodle plugin

Getting a modern JavaScript build pipeline to coexist peacefully with Moodle’s AMD loader.

IN SHORT