@inthehands Let me know what your second-best choice is — I need to document my version (see https://www.cs.columbia.edu/~smb/classes/f23/lectures.html for sample output) and post it somewhere, and I haven't even thought about a name. I've always posted my course material online and freely available, which is one reason I don't lock it up inside Canvas, but I despise Canvas about as much as you despise Moodle. (I've used Canvas only for grade recording—I didn't want to deal with the privacy issues of managing students' access to their own grades, plus the integration with the university's final grade system—and for the in-class chat room, since like you I prefer static web sites.)
Aside: my version started as a simple Python script to generate the list of dates for my lectures in any given semester, and it grew…
Embed Notice
HTML Code
Corresponding Notice
- Embed this notice
Steve Bellovin (stevebellovin@infosec.exchange)'s status on Friday, 27-Mar-2026 01:09:59 JST
Steve Bellovin