Updated and expanded for Python 3, Effective Python, Second Edition uses the concise, scenario-driven style pioneered in Scott Meyers' best-selling Effective C++. Brett Slatkin brings together 90 Python best practices, tips, and shortcuts, and explains them with realistic examples so that you can write exceptionally robust and well-performing Python code..
Data breaches can be catastrophic, but they remain mysterious because victims don't want to talk about them. In Data Breaches, world-renowned cybersecurity expert Sherri Davidoff shines a light on these events, offering practical guidance for reducing risk and mitigating consequences. Reflecting extensive personal experience and lessons from the world's most damaging breaches, Davidoff identifies proven tactics for reducing damage caused by breaches and avoiding common mistakes that cause them to spiral out of control.
The Essential Guide to Effectively Managing Developers So You Can Deliver Better Software—Now Extensively Updated
[In Managing the Unmanageable, Second Edition,] "Ron Lichty and Mickey W. Mantle have assembled a guide that will help you hire, motivate, and mentor a software development team that functions at the highest level. Their rules of thumb and coaching advice form a great blueprint for new and experienced software engineering managers alike."
—Tom Conrad, CTO, Pandora