Malcolm McDonald is a programmer of 20 years, and the creator of hacksplaining.com, a simple and free site that teaches developers about web security.