Clojure for the Brave and True
Daniel Higginbotham
Learning Modern Linux
Michael Hausenblas
Deploying to OpenShift
Graham Dumpleton
Realm of Racket: Learn to Program, One Game at a Time!
Matthias Felleisen & Conrad Barski M.D. & David Van Horn & Eight Students of Northeastern University
Nmap: Network Exploration and Security Auditing Cookbook - Second ...
Paulino Calderon
Open Source Intelligence Methods and Tools
Nihad A. Hassan & Rami Hijazi
PCI DSS
Jim Seaman
Personal Cybersecurity
Marvin Waschke
Practical Cryptography in Python
Seth James Nielson & Christopher K. Monson
Practical Cyber Forensics
Niranjan Reddy
Practical Cyber Intelligence
Wilson Bautista
Practical Mobile Forensics, Fourth Edition
Rohit Tamma & Oleg Skulkin & Heather Mahalik & Satish Bommisetty
Practical Monitoring
Mike Julian
The Principles of Object-Oriented Javascript
Nicholas C. Zakas
Privileged Attack Vectors
Morey J. Haber
Pro Azure Governance and Security
Peter De Tender & Samuel Erskine & David Rendon
Professional Red Teaming
Jacob G. Oakley
Prometheus: Up & Running
Brian Brazil
Python Playground
Mahesh Venkitachalam
Securing Office 365
Matthew Katzer
Seeking SRE
David N. Blank-Edelman
Serverless Development on AWS
Sheen Brisals & Luke Hedger
The Site Reliability Workbook
Betsy Beyer & Niall Richard Murphy & David K. Rensin & Kent Kawahara & Stephen Thorne
Solving Identity and Access Management in Modern Applications
Yvonne Wilson & Abhishek Hingnikar
Think Like a Programmer
V. Anton Spraul
Waging Cyber War
Write Great Code, Volume 1, 2nd Edition
Randall Hyde
Write Great Code (1)
Write Great Code, Volume 2, 2nd Edition
Write Great Code (2)