Recoding America: Why Government Is Failing in the Digital Age and How We Can Do Better

4.5/5 · 2K+ ratings

Jennifer Pahlka explores why American government struggles to deliver results in a world driven by technology. As the founder of Code for America and a former deputy chief technology officer for the White House, she argues that our public institutions are trapped in a twentieth-century mindset. The book identifies a growing gap between high-level policy goals and the frustrating reality of how ci…

Shelves
Jennifer Pahlka History Politics Nonfiction Audiobook Government Society book Business Technology Public Policy Economics

More like this


Dreaming in Code: Two Dozen Programmers, Three Years, 4,732 Bugs, and One Quest for Transcendent Software

Their story takes us through a maze of dead ends and exhilarating breakthroughs as they and their colleagues wrestle not only with the abstraction…

4.5/5 · 2K+ ratings

Thinking In Systems: A Primer

Meadows’ Thinking in Systems, is a concise and crucial book offering insight for problem solving on scales ranging from the personal to the global…

4.5/5 · 2K+ ratings

The Staff Engineer's Path: A Guide for Individual Contributors Navigating Growth and Change

For years, companies have rewarded their most effective engineers with management positions. But treating management as the default path for an en…

4.5/5 · 2K+ ratings

Masters of Doom: How Two Guys Created an Empire and Transformed Pop Culture

Masters of Doom is the amazing true story of the Lennon and McCartney of video John Carmack and John Romero. Together, they ruled big business. Th…

4.5/5 · 2K+ ratings

The Mythical Man-Month: Essays on Software Engineering

Few books on software project management have been as influential and timeless as The Mythical Man-Month. With a blend of software engineering fac…

4.5/5 · 2K+ ratings

The Design of Everyday Things

The ultimate guide to human-centered design Even the smartest among us can feel inept as we fail to figure out which light switch or oven burner t…

4.5/5 · 2K+ ratings

Software Estimation: Demystifying the Black Art

Often referred to as the "black art" because of its complexity and uncertainty, software estimation is not as difficult or puzzling as people thin…

4.5/5 · 2K+ 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…

4.5/5 · 2K+ ratings

Algorithms to Live By: The Computer Science of Human Decisions

A fascinating exploration of how insights from computer algorithms can be applied to our everyday lives, helping to solve common decision-making p…

4.5/5 · 2K+ ratings

Staff Engineer: Leadership Beyond the Management Track

At most technology companies, you’ll reach Senior Software Engineer, the career level for software engineers, in five to eight years. At that care…

4.5/5 · 2K+ ratings

The Agile Samurai: How Agile Masters Deliver Great Software

Faced with a software project of epic proportions? Tired of over-committing and under-delivering? Enter the dojo of the agile samurai, where agile…

4.5/5 · 2K+ ratings

Software Requirements

Now in its third edition, this classic guide to software requirements engineering has been fully updated with new topics, examples, and guidance. …

4.5/5 · 2K+ ratings