Principles of Security

In this video, Douglas Crockford outlines the basic principles of designing secure software, with a focus on web applications. He starts at the beginning with the invention of language itself and makes a strong case for designing secure software based on fundamental principles rather than specific techniques, tricks, or hacks.

Video source: