The episode is about some random stuff that they think are useful tools to aid in teaching. The mentioned moodle, which i had never heard about but it sounded like it was't as easy or convinient to use. On the other hand they also spoke on Evernote which is a tool for teaching. They gave a short description on what it was and what it did and then some good ways to use it. Lineshift was another link they really promoted because of everything good it has to offer. It has many great ideas for both students and teachers.
Lineshift.. I don't recall that one. I'll have to go give that podcast a relisten. There's always new(er) things out there. There's always LOTS more stuff out there - just have to figure out what's available to your local and appropriate for where and what you're teaching.