LMS
Learning Management System, a software application for the administration, documentation, tracking, reporting, and delivery of educational courses or training programs.
-
Dear L&D: Your Learning Platform Has a Point of View (Published on Training Industry)
My letter “Dear L&D: Your Learning Platform Has a Point of View” is now up on Training Industry as part of their Dear L&D series, where people in the field write directly…
-
Surveillance Refusal – Chrome Extension for Canvas
Canvas records a great deal about students that has nothing to do with their schoolwork. It logs when a student last logged in, how long a session lasted, how many times they…

-
What a Homelab YouTuber Can Teach Us About EdTech Dependency
A video about replacing streaming subscriptions with a home server recently crossed my feed, and I haven’t been able to stop thinking about how cleanly its argument maps onto educational technology. The…
-
FAQ Chatbot: A Configurable Help Desk You Actually Control
Version: 1.0.0 What and Why If you’ve ever managed a program, a department, or really any group of people with questions, you know the pattern. The same questions come in over and…

-
Low-Bandwidth Course Design
When I work with rural districts across the Great Plains, the same frustration comes up in different words: the course is built, the content is good, and a good share of the…

-
Canvas “Auto Pacer:” Custom Student Check-Ins for Self-Paced Courses
A Note on Student Data and AI Processing When the tool drafts check-in messages, it sends each student’s name, course name, and assignment progress to the Claude API hosted by Anthropic. This…
-
Paywalls, Lock-Ins, and Bugs in Educational Technology
Revised September 2026. The original version of this piece made a number of claims without sources, borrowed a passage from Martin Weller without crediting him, and described a lawsuit that had already…

-
“Flow” in Course Design: Organic, Alternative Approaches
For most of my career I have designed courses the way I build Canvas templates, which is out of parts. My atomic design system breaks a course into atoms (colors, fonts, buttons),…

-
Known as the Canvas Guy
This article responds to EndVertex’s video “For-Profit (Creative) Software,” embedded above. Somewhere along the way I became the Canvas person. Colleagues introduce me that way, districts call me for that reason, and…
-
Glossary Term Processor for Canvas LMS Accessibility
When designing an atomic design system for Canvas, I encountered a dilemma that resonates with educators everywhere. How do you support learners who need quick access to terminology without overwhelming your content…
