Smart Cities: Big Data, Civic Hackers, and the Quest for a New Utopia

3.5/5 · 800+ ratings

Anthony Townsend explores the intersection of urban design and digital technology in this look at how data is reshaping our metropolitan landscapes. As the world shifts toward a future where most people live in connected cities, Townsend examines the tension between corporate-driven smart technology and grassroots innovation. He moves past the marketing hype to show how mobile networks, sensors, …

Shelves
Urban Planning Urban Studies Nonfiction Urban Architecture Anthony M. Townsend book Business Technology Cities Urbanism Science

More like this


Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith

Author: Sam Newman

How do you detangle a monolithic system and migrate it to a microservices architecture? How do you do it while maintaining business-as-usual? As a…

3.5/5 · 800+ 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…

3.5/5 · 800+ ratings

Implementing Domain-Driven Design

Implementing Domain-Driven Design presents a top-down approach to understanding domain-driven design (DDD) in a way that fluently connects strateg…

3.5/5 · 800+ 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…

3.5/5 · 800+ ratings

Clean Agile: Back to Basics

Twenty years after the Agile Manifesto was first presented, the legendary Robert C. Martin ("Uncle Bob") reintroduces agile values and principles …

3.5/5 · 800+ ratings

Patterns Principles and Practices of Domain Driven Design

This book distils the ideas and theories of the Domain-Driven Design (DDD) philosophy into a practical play-book that you can leverage to simplify…

3.5/5 · 800+ ratings

Don't Make Me Think, Revisited: A Common Sense Approach to Web Usability

Author: Steve Krug

Since Don’t Make Me Think was first published in 2000, over 400,000 Web designers and developers have relied on Steve Krug’s guide to help them un…

3.5/5 · 800+ ratings

Peopleware: Productive Projects and Teams

Demarco and Lister demonstrate that the major issues of software development are human, not technical. Their answers aren't easy--just incredibly …

3.5/5 · 800+ ratings

The Soul of a New Machine

The computer revolution brought with it new methods of getting work done—just look at today's news for reports of hard-driven, highly-motivated yo…

3.5/5 · 800+ ratings

The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change

Managing people is difficult wherever you work, but the tech industry as a whole is pretty bad at it. Tech companies in general lack the experienc…

3.5/5 · 800+ ratings

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…

3.5/5 · 800+ ratings

Facts and Fallacies of Software Engineering

The practice of building software is a “new kid on the block” technology. Though it may not seem this way for those who have been in the field for…

3.5/5 · 800+ ratings