Michael Wyszomierski of Google’s Search Quality Team writes:
We plan on releasing more videos like these in the future, so we’ve opened up our own channel on YouTube to host webmaster-related videos.
So how do you keep yourself up-to-date? Just subscribe to the Google Webmaster Help Youtube channel using your youtube account and you will be instantly notified when they release something new. You can also grab this RSS feed if you’d like to keep track in your feed reader.