Essential viewing for web developers

Every now and again I come across some amazing videos on YouTube that I think are relevant to all web developers. One author (video blogger? - not sure what they are called) who is particularly brilliant is Tom Scott. He wonderfully articulates how web technologies and their exploits happen, and how to ensure that you don't fall in to the same traps as many systems/sites out there.One of Tom's most brilliant videos is his explanation of how a self-re-tweeting tweet worked and how to ensure that you don't have the same issues on your text boxes when writing their contents back out to the screen.[embedyt] http://www.youtube.com/watch?v=zv0kZKC6GAM[/embedyt]Essential viewing videos for development teams:Tom Scott - Cracking Websites with Cross Site Scripting - Computerphile[embedyt] http://www.youtube.com/watch?v=L5l9lSnNMxg[/embedyt]Tom Scott - Hacking Websites with SQL Injection - Computerphile[embedyt] http://www.youtube.com/watch?v=_jKylhJtPmI[/embedyt]Dr Mike Pound - Advanced SQL Injection[embedyt] http://www.youtube.com/watch?v=ciNHn38EyRc[/embedyt]Tom Scott - Cross Site Request Forgery - Computerphile[embedyt] http://www.youtube.com/watch?v=vRBihr41JTo[/embedyt]Tom Scott - How Not To Store Passwords[embedyt] http://www.youtube.com/watch?v=8ZtInClXe1Q[/embedyt]Tom Scott - Hashing Algorithms and Security[embedyt] http://www.youtube.com/watch?v=b4b8ktEV4Bg[/embedyt] If you are a developer, and have any suggestions of videos that should be added to this list, please add a comment with the URL!

Previous
Previous

MySQL Countries Of The World Table in SQL

Next
Next

Welcoming Sierra