The 2026 EDUCAUSE Horizon Report - Teaching and Learning Edition was just released. I had the opportunity to serve on the “global panel of experts” that brainstormed topics and examples to shape this year’s report. The brainstorming activities were done asynchronously, and it was really interesting to see the ideas shape up and connect to examples from various institutions.
From the report’s Executive Summary:
The 2026 EDUCAUSE Horizon Report | Teaching and Learning Edition reflects a higher education landscape shaped by intensifying pressures around value, trust, and transformation. Institutions are navigating declining enrollments and constrained resources while responding to rapid advances in artificial intelligence that are reshaping teaching and learning and the relationships at the core of the higher education experience. Growing concerns about data privacy, environmental sustainability, and regulatory landscapes are redefining institutional priorities and operations. These intersecting forces underscore a sector in transition where long-standing assumptions are being tested and new models of teaching and learning are beginning to emerge.
Canvas was hacked this week (starting around May 1, so over a week ago now). No details yet, and I’m not going to speculate or make assumptions. My heart goes out to the people at Instructure and the 8,800 institutions who are dealing with this. There are a few lessons from the incident and collective responses:
1. Clear and authentic communication is essential
Instructure’s initial response was to shut down the Canvas LMS and put up a “Canvas is currently undergoing scheduled maintenance” notice up. Which solved the initial problem of “people can’t access Canvas” but raised more questions. Eventually, word got out that Instructure had somehow been hacked - much of that coming from a message posted by the hackers themselves. Students posted screenshots of the hackers’ message on Reddit etc., and that served as the update for a few days.
When Google retired Jamboard, a lot of facilitators lost the tool they’d been quietly relying on. It wasn’t fancy. It just worked in a room full of phones, laptops, and a projector, with people who had no interest in making yet another account.
I’ve been building Jellyboard to fill that gap (well. Claude Code has been building Jellyboard…). It’s a browser-based sticky-note board for workshops, meetings, and brainstorming sessions. No installs, no ads or tracking, and no accounts for participants. Display a QR code, share a short join code, or paste a link into email etc., and people are in.
This was the 10th annual University of Calgary Conference on Postsecondary Learning and Teaching, and it had the highest attendance for an in-person offering of the conference. The theme this year was “From Disruption to Connection Digital Transformation in Postsecondary Education” and that turned out to capture a lot of attention and engagement across UCalgary and our broader community.
As I shared with the TI:
I’m still pretty overwhelmed by the conference experience. By the numbers, this was the biggest in-person offering in the 10 years of this conference. The numbers don’t capture just how great this year’s conference was, though!
Digital Transformation (Dx) in higher education has largely been framed as an organizational and IT challenge: enterprise systems, cloud migration, data governance, workforce development. That framing makes sense for the people leading those efforts, and the work is genuinely important. But it can leave a gap for those of us whose daily work is about teaching and learning. What does digital transformation look like when the starting point is pedagogy, not infrastructure?
I’ve been running this site on Hugo for several years now, and for most of that time I used other people’s themes and tweaked things around the edges. A few months ago, I decided to build my own theme from scratch with Claude Code. The theme is called Typeset.
Why build a custom theme?
The short answer: I got tired of fighting someone else’s decisions. Every borrowed theme comes with assumptions about what a blog is and what it should look like. Eventually those assumptions start getting in the way.
A mid-sized research university is developing its institutional response to generative AI. There is no single “AI project” - instead, there are dozens of overlapping conversations happening at different levels: individual instructors experimenting with ChatGPT in their courses, departments writing local policies, a provost-level working group drafting institutional guidelines, and national disciplinary organizations publishing position statements. Some faculty are enthusiastic, some are anxious, and most are somewhere in between.
Leading change in a university involves many kinds of participation at once. In any given week, the same person might chair a committee with real decision-making authority, serve in an advisory role on another, pilot something new in their own teaching, and sit in a conference session absorbing ideas they hadn’t considered before. Each of those is a different kind of engagement, and each contributes to change in a different way.
The 2026 Oscars™ happened, and a questionable “AI Production Studio” and “AI Talent Agency’s”1 “AI Actor” tried to use the occasion to convince The Academy™ that replacing human actors with AI is actually good, and that they just need to fully embrace it in order to unlock their full potential. The argument was presented in the form of a soul-less, unartistic, AI-generated “music video” that was basically autotune cranked to 3000 or something, belting out lyrics that had the emotional impact of a corporate press release. If this is “AI Art”, real artists have nothing to worry about.
On the plus side, your humble protagonist has finally figured out how to break out of “the only thing he blogs about is how he uses Obsidian.” Unfortunately, it’s because I appear to be firmly in the middle of a bout of “the only thing he blogs about is how he vibecodes some half-baked idea into a usable thing.”
Last night while watching the Olympics highlights, I was playing around with Claude Code to see if I could implement something I’ve been thinking of for quite awhile. What if students had an application that connected to the LMS (Brightspace in our case) and pulled all course materials, info, calendar, assignments, discussions etc. into a local database, and what if a local chatbot was able to interact with that database to guide a student as they learn? A socratic agent, coaching them without giving them answers. Prompting them as they engage with the course.
Nope. There have been enough of those lately. Recent posts about art, intuition, semantic ablation, cognitive debt, cognitive shortcuts and atrophy. They get at lots of the nuance hidden between “AI is literally SATAN” and “I, for one, welcome our new AI overlords!”. Mostly, (generative)AI is kinda useful for some things, is extremely problematic for many reasons, and isn’t going away no matter how much anyone wants it to.