arrow-left arrow-right brightness-2 chevron-left chevron-right facebook-box facebook loader magnify menu-down rss-box star twitter-box twitter white-balance-sunny window-close


I publish online courses to teach developers about building more secure software.

JavaScript Security: Best Practices

Learn how to write more secure JavaScript code. This course will teach you how to find, fix, and prevent vulnerabilities caused by unique JavaScript issues such as prototype pollution, dynamic typing bugs, and code injection attacks.

This course is available on Pluralsight.

Securing Your GitHub Project

GitHub is the most popular platform for open source developers. This course will teach you how to secure access to your GitHub project, protect sensitive data, quickly identify vulnerabilities, and publish security fixes.

This course will be available on Pluralsight.