So, after a 12-day hiatus, the site is back up. I lost yet another hard drive in my web server, and I foolishly was not making regular backups. Won't be making that mistake again.
Anyway, I should have the follow-on to that STEM post soon, though with PyCon mere days away now it might not be until next week.