- 07 May, 2026
- Alex Chen
Moodle vs Canvas Open Source: Which LMS Should You Actually Self-Host?
This question comes up every time I talk to an IT director who’s about to sign a contract with …
Read More

Infrastructure engineer with 9 years in higher-education IT. Started out as a sysadmin at a mid-sized regional university, maintaining a bare-metal Moodle deployment that the previous team had built on PHP 5.4 — and hadn’t touched since. Spent three years dragging that stack, screaming, into the container era.
Since then I’ve led LMS migrations for four institutions, ranging from 800-student vocational colleges to a 28,000-seat research university. The migrations were messy. A lot of things broke. I started writing about the specifics because I kept finding the same documentation gap: tutorials that tell you what to run, but not what happens when it doesn’t work.
I’m not affiliated with Moodle HQ, Instructure, or any LMS vendor. The opinions here are based on what I’ve broken and fixed in production.
Current focus: reducing the operational overhead of self-hosted EdTech through better Docker orchestration, automated monitoring, and — slowly — less YAML.
This question comes up every time I talk to an IT director who’s about to sign a contract with …
Read MoreIf you landed here by searching for “02687,” you have found the right place. 02687.com …
Read MoreEvery time I get pulled into a new university IT project, the conversation starts the same way: …
Read MoreThe semester hadn’t even started and I was already staring at a Moodle dashboard showing 98% …
Read MoreFor a decade, higher education enjoyed unlimited, free cloud storage from tech giants. It was an …
Read MoreFive years ago, a typical student at Global Tech University had to memorize separate passwords for …
Read MoreIf you work in higher education IT long enough, you eventually have to slay the dragon: The Legacy …
Read MoreA Learning Management System (LMS) is the beating heart of modern university infrastructure. When it …
Read MoreA few years ago, our computer science faculty at Global Tech University hit a wall. Managing student …
Read MoreFor decades, the Learning Management System (LMS) has been a monolithic black box. SCORM (Sharable …
Read MoreAcademic integrity is a cornerstone of any educational institution. For years, Global Tech …
Read MorePassword fatigue in higher education is a massive security liability. When Global Tech University …
Read MoreWhen the shift to remote learning happened, Global Tech University was caught off guard, like many …
Read MoreI remember the start of a fall semester about five years ago. We had just migrated the primary …
Read MoreThe concept of a “Knowledge Graph” isn’t new. Google has been using it for over a …
Read MoreWhen designing IT infrastructure for higher education, the default choice for the past decade has …
Read More