I am proud to have helped spearhead the field of software security. I got started in software security by pondering why the inventors of Java (that is, Bill Joy, Guy Steele, James Gosling, Ken Arnold and others) screwed it all up when it came to Java security way back in the mid-‘90s. If even those software wizards got things wrong, what hope did mere mortals have? I looked around for books about building secure software way back then and there were none.
In 2000, I wrote the book Building Secure Software with John Viega. Building Secure Software was the first book in the world about software security.