Software Security for Developers

Book • 2026
Software Security for Developers presents core security concepts—cryptography, hashing, encryption, signing, TLS, and PKI—from a software developer's perspective, avoiding deep mathematics while emphasizing practical understanding.

Co-authored by Adib Saikali and Laurentiu Spilca, the book guides readers through when and how to use existing standards and libraries instead of reinventing them, with hands-on Java and Spring code samples.

It addresses common confusions such as encoding vs.

encryption and explains formats like JWT alongside protocols like OAuth and SAML.

The book stresses responsible use of AI-generated code, secure handling of secrets and certificates, and the importance of using well-tested implementations.

Aimed at developers of all levels, it seeks to make security accessible and actionable for everyday software development.

Mentioned by

Mentioned in 0 episodes

Mentioned by
undefined
Laurentiu Spilca
as a developer-focused guide covering cryptography, TLS, PKI, and practical security concepts with Java and Spring examples.
Software Security for Developers • Laur Spilca & Thomas Vitale

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app