This is a list of books (in no particular order) we keep in our library(s) which we love and recommend.
Title | Author(s) |
---|---|
The Inmates Are Running the Asylum: Why High Tech Products Drive Us Crazy and How to Restore the Sanity | Alan Cooper |
Sprint: How to Solve Big Problems and Test New Ideas in Just Five Days | Jake Knapp with John Zeratsky and Braden Kowitz |
Technological Revolutions and Financial Capital: The Dynamics of Bubbles and Golden Ages | Carlota Perez |
The Digital Transformation Playbook: Rethink Your Business for the Digital Age | David L. Rogers |
Digital to the Core: Remastering Leadership for Your Industry, Your Enterprise, and Yourself | Mark Raskino and Graham Waller |
Digital Vortex: How Today's Market Leaders Can Beat Disruptive Competitors at Their Own Game | Jeff Loucks, James Macaulay, Andy Noronha and Michael Wade |
Be the Business: CIOs in the New Era of IT | Martha Heller |
No Ordinary Disruption: The Four Global Forces Breaking All the Trends | Richard Dobbs, Dr. James Manyika and Dr. Jonathan Woetzel |
The New IT: How Technology Leaders are Enabling Business Strategy in the Digital Age | Jill Dyché |
Lean Enterprise: How High Performance Organizations Innovate at Scale | Jez Humble, Joanne Molesky, and Barry O'Reilly |
Leading Digital: Turning Technology into Business Transformation | George Westerman, Didier Bonnet, and Andrew McAfee |
The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations | Gene Kim, Jez Humble, Patrick Debois and John Willis |
Building the Future: Big Teaming for Audacious Innovation | Amy C. Edmondson and Susan Salter Reynolds |
Introduction to Algorithms, 3rd Edition | Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, Clifford Stein |
The Four Steps to the Epiphany: Successful Strategies for Products that Win | Steve Blank |
Peopleware: Productive Projects and Teams | Tom DeMarco and Timothy Lister |
Slack, Getting Past Burnout, Busywork, and the Myth of Total Efficiency | Tom DeMarco |
Code: The Hidden Language of Computer Hardware and Software | Charles Petzold |
JavaScript: The Good Parts | Douglas Crockford |
Working Effectively with Legacy Code | Michael Feathers |
Programming Collective Intelligence: Building Smart Web 2.0 Applications | Toby Segaran |
The Design of Everyday Things | Donald A. Norman |
The Non-Designer's Design Book | Robin Williams |
On Writing Well: The Classic Guide to Writing Nonfiction | William Zinsser |
The Box: How the Shipping Container Made the World Smaller and the World Economy Bigger | Marc Levinson |
Clean Code: A Handbook of Agile Software Craftsmanship | Robert C. Martin |
Programming Pearls | Jon Bentley |
Surely You're Joking, Mr. Feynman! (Adventures of a Curious Character) | Ralph Leighton, Richard P. Feynman |
Don't Make Me Think: A Common Sense Approach to Web Usability | Steve Krug |
Design for Hackers: Reverse Engineering Beauty | David Kadavy |
Skunk Works: A Personal Memoir of My Years at Lockheed | Leo Janos, Ben R. Rich |
Founders at Work: Stories of Startups' Early Days | Jessica Livingston |
The Elements of Computing Systems: Building a Modern Computer from First Principles | Shimon Schocken, Noam Nisan |
Concrete Mathematics: A Foundation for Computer Science | Ronald L. Graham, Donald E. Knuth, Oren Patashnik |
A Guide to the Good Life: The Ancient Art of Stoic Joy | William B. Irvine |
The Innovator's Dilemma: The Revolutionary Book that Will Change the Way You Do Business (Collins Business Essentials) | Clayton M. Christensen |
Purely Functional Data Structures | Chris Okasaki |
Confessions of a Necromancer | Pieter Hintjens |
Social Architecture | Pieter Hintjens |
Culture & Empire: Digital Revolution | Pieter Hintjens |
Implementing Domain-Driven Design | Vaughn Vernon |
Domain Driven Design Distilled | Vaughn Vernon |
Impact Mapping: Making a big impact with software products and projects | Gojko Adzic |
The Phoenix Project | Gene Kim, Kevin Behr, George Spafford |
Continuous Integration: Improving Software Quality and Reducing Risk | Paul Duvall, Steve Matyas, and Andrew Glover |
Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation | Jez Humble and David Farley |
The Visible Ops Handbook | Kevin Behr, Gene Kim and George Spafford |
DevOps for Developers | Michael Hüttermann |
The Goal: A Process of Ongoing Improvement | Eliyahu M. Goldratt, Jeff Cox Author, David Whitford |
What is DevOps? | Mike Loukides |
Building a DevOps Culture | Mandi Walls |
Next Gen DevOps: Creating the DevOps Organisation | Grant Smith |
The IT Manager’s Guide to Continuous Delivery: Delivering Software in Days | Andrew Phillips, Michiel Sens |
Leading the Transformation: Applying Agile and DevOps Principles at Scale | Gary Gruver, Tommy Mouser |
The Lean Startup: How Today's Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses | Eric Ries |
Thinking in Systems: A Primer | Donella H. Meadows |
An Introduction to General Systems Thinking | Gerald M. Weinberg |
The Principles of Product Development Flow: Second Generation Lean Product Development | Donald G. Reinertsen |
Out of the Crisis | W. Edwards Deming |
In Search of Certainty: The Science of Our Information Infrastructure | Mark Burgess |
Thinking in Promises: Designing Systems for Cooperation | Mark Burgess |
Promise Theory: Principles and Applications | Mark Burgess |
Principles of Network and System Administration | Mark Burgess |
Toyota Kata: Managing People for Improvement, Adaptiveness and Superior Results | Mike Rother |
Team Geek: A Software Developer's Guide to Working Well with Others | Brian W. Fitzpatrick |
Just Culture: Balancing Safety and Accountability | Sidney Dekker |
The ETTO Principle: Efficiency-Thoroughness Trade-Off: Why Things That Go Right Sometimes Go Wrong | Erik Hollnagel |
Poke the Box Hardcover | Seth Godin |
Web Operations: Keeping the Data On Time | John Allspaw, Jesse Robbins |
Kanban: Successful Evolutionary Change for Your Technology Business | Avid J. Anderson |
Introduction To Real ITSM | Rob England |
Crossing the Chasm | Geoffrey A. Moore |
The Innovator's Hypothesis | Michael Schrage |
Time Management for System Administrators | Thomas A. Limoncelli |
Freedom's Forge | Arthur Herman |
The Practice of Cloud System Administration: DevOps and SRE Practices for Web Services | Thomas A. Limoncelli, Strata R. Chalup, Christina J. Hogan |
Cultivating Communities of Practice | Etienne Wenger, Richard McDermott, William M. Snyder |
Site Reliability Engineering: How Google Runs Production Systems | Betsy Beyer, Chris Jones, Jennifer Petoff, Niall Richard Murphy |
Artificial Intelligence: A Modern Approach | Stuart Russell and Peter Norvig |
Introduction to the Theory of Computation, 3rd edition | Michael Sipser |
Operating System Concepts, 9th Edition | Abraham Silberschatz, Peter B. Galvin, Greg Gagne |
Neuromancer | William Gibson |
Daemon | Daniel Suarez |
Freedom | Daniel Suarez |
Snow Crash | Neal Stephenson |
Emotional Design: Why We Love (or Hate) Everyday Things | Don Norman |
Getting to Yes: Negotiating Agreement Without Giving In | William L. Ury, Roger Fisher, Bruce M. Patton |
Difficult Conversations: How to Discuss What Matters Most | Douglas Stone, Bruce Patton, Sheila Heen, Roger Fisher |
Making Things Happen: Mastering Project Management (Theory in Practice) | Scott Berkun |
Competitive Strategy: Techniques for Analyzing Industries and Competitors | Michael E. Porter |
The Economy of Cities | Jane Jacobs |
The Death and Life of Great American Cities | Jane Jacobs |
How Buildings Learn: What Happens After They're Built | Stewart Brand |
A Pattern Language: Towns, Buildings, Construction (Center for Environmental Structure) | Christopher Alexander |
Digital Habitats: stewarding technology for communities | Etienne Wenger, Nancy White, and John D. Smith |
Producing Open Source Software (2nd Edition) | Karl Fogel |
The Starfish and the Spider | Ori Brafman and Rod A. Beckstrom |
Wikinomics | Don Tapscott and Anthony D. Williams |
Open Advice - FOSS: What We Wish We Had Known When We Started | Edited by Lydia Pintscher & 43+ authors |
The Mythical Man-Month | Fred Brooks |
The Pragmatic Programmer | Andrew Hunt, David Thomas |
Code Complete 2nd Edition | Steve McConnell |
Managing Humans | Michael Lopp (aka Rands) |
The Go Programming Language | Alan A. A. Donovan, Brian W. Kernighan |
The Art of Unit Testing: with Examples in .NET | Roy Osherove |
Design Patterns: Elements of Reusable Object-Oriented Software | Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides |
Java Concurrency in Practice | Brian Goetz, Joseph Bowbeer, Tim Peierls, Joshua Bloch |
Domain-Driven Design: Tackling Complexity in the Heart of Software | Eric Evans |
Patterns of Enterprise Application Architecture | Martin Fowler |
Refactoring: Improving the Design of Existing Code | Martin Fowler, Kent Beck, John Brant, William Opdyke, Don Roberts |
Head First Design Patterns | Elisabeth Freeman, Eric Freeman, Bert Bates, Kathy Sierr |
Test Driven Development: By Example | Kent Beck |
Mastering Regular Expressions 3rd Edition | Jeffrey E F Friedl |
Specification by Example: How Successful Teams Deliver the Right Software | Gojko Adzic |
Crucial Conversations Tools for Talking When Stakes Are High | Kerry Patterson, Joseph Grenny, Ron McMillan, Al Switzler |
Crucial Accountability: Tools for Resolving Violated Expectations, Broken Commitments, and Bad Behavior | Kerry Patterson, Joseph Grenny, Ron McMillan, Al Switzler |
Additionally these books (appearing in no particular order) were writen by or contributed to by Red Hat staff.
These books (appearing in no particular order) were writen by or contributed to by Red Hat staff, but have reached their "End Of Life" and have effectively been retired.
Title | Red Hat Author(s) |
---|---|
Implementing OpenShift | Adam Miller |
This list is inspired by these sources and others:
- https://enterprisersproject.com/article/2016/11/2016-digital-transformation-book-contest
- http://ramiro.org/vis/hn-most-linked-books-unique-users/
- http://hintjens.com/books
- https://devops.com/five-great-books-on-devops/
- https://blog.versionone.com/the-7-best-devops-books/
- https://www.quora.com/What-are-the-best-books-on-devops
- http://www.dev-books.com/
- http://www.theopensourceway.org/wiki/Data_and_references