America the Vulnerable: Inside the New Threat Matrix of Digital Espionage, Crime, and Warfare

3.75/5 · 400+ ratings

Joel Brenner draws on his high-level experience as the former head of counterintelligence for the Director of National Intelligence to expose the invisible threats facing modern society. He reveals how our reliance on a connected world has left our power grids, financial institutions, and military secrets exposed to foreign adversaries and criminal syndicates. This account moves beyond headlines …

Shelves
Computers History Politics Nonfiction Crime Joel Brenner book Business Technology International Relations Science Law

More like this


97 Things Every Programmer Should Know: Collective Wisdom from the Experts

Tap into the wisdom of experts to learn what every programmer should know, no matter what language you use. With the 97 short and extremely useful…

3.75/5 · 400+ ratings

Coders at Work: Reflections on the Craft of Programming

Peter Seibel interviews 16 of the most interesting computer programmers alive today in Coders at Work, offering a brand-new companion volume to Ap…

3.75/5 · 400+ ratings

The Passionate Programmer: Creating a Remarkable Career in Software Development

Success in today's IT environment requires you to view your career as a business endeavor. In this book, you'll learn how to become an entrepreneu…

3.75/5 · 400+ ratings

The Art of Computer Programming, Volume 1: Fundamental Algorithms

The bible of all fundamental algorithms and the work that taught many of today's software developers most of what they know about computer program…

3.75/5 · 400+ ratings

A Philosophy of Software Design

This book addresses the topic of software how to decompose complex software systems into modules (such as classes and methods) that can be impleme…

3.75/5 · 400+ ratings

Designing Data-Intensive Applications

Data is at the center of many challenges in system design today. Difficult issues need to be figured out, such as scalability, consistency, reliab…

3.75/5 · 400+ ratings

Building Microservices: Designing Fine-Grained Systems

Author: Sam Newman

Distributed systems have become more fine-grained in the past 10 years, shifting from code-heavy monolithic applications to smaller, self-containe…

3.75/5 · 400+ ratings

Pro Git

Git is the version control system developed by Linus Torvalds for Linux kernel development. It took the open source world by storm since its incep…

3.75/5 · 400+ ratings

Effective Java

Since this Jolt-award winning classic was last updated in 2008 (shortly after Java 6 was released), Java has changed dramatically. The principal e…

3.75/5 · 400+ ratings

The Clean Coder: A Code of Conduct for Professional Programmers

Programmers who endure and succeed amidst swirling uncertainty and nonstop pressure share a common They care deeply about the practice of creating…

3.75/5 · 400+ ratings

Programming Pearls

"The first edition of Programming Pearls was one of the most influential books I read early in my career, and many of the insights I first encount…

3.75/5 · 400+ ratings

The Pragmatic Programmer: From Journeyman to Master

Straight from the programming trenches, The Pragmatic Programmer cuts through the increasing specialization and technicalities of modern software …

3.75/5 · 400+ ratings