Tomorrowland: Our Journey from Science Fiction to Science Fact
Steven Kotler explores the blurred boundary where science fiction transforms into modern reality. He investigates how humanity is crossing unprecedented ethical lines by integrating high technology directly into our biological existence. Through a series of investigative essays, Kotler examines the people and breakthroughs pushing the limits of human capability and global change. The book serves …
Shelves
More like this
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…
The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations
Increase profitability, elevate work culture, and exceed productivity goals through DevOps practices. More than ever, the effective managem…
Software Requirements
Now in its third edition, this classic guide to software requirements engineering has been fully updated with new topics, examples, and guidance. …
Hackers & Painters: Big Ideas from the Computer Age
“The computer world is like an intellectual Wild West, in which you can shoot anyone you wish with your ideas, if you’re willing to risk the conse…
Agile Estimating and Planning
Agile Estimating and Planning is the definitive, practical guide to estimating and planning agile projects. In this book, Agile Alliance cofounder…
The Best Software Writing I: Selected and Introduced by Joel Spolsky
It's nice having a collection of high-quality writing related to software and the business in one place instead of trawling the Web for it. Meryl …
The Lean Startup
Most startups fail. But many of those failures are preventable. The Lean Startup is a new approach being adopted across the globe, changing the wa…
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…
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 …
User Stories Applied: For Agile Software Development
Thoroughly reviewed and eagerly anticipated by the agile community, User Stories Applied offers a requirements process that saves time, eliminates…
Don't Make Me Think, Revisited: A Common Sense Approach to Web Usability
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…
High Performance Browser Networking
How prepared are you when it comes to building network-enabled applications? This book provides what every web developer should know about the net…