Red Hat Open Innovation Labs Library
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 |
Books authored by Red Hat staff:
Additionally these books (appearing in no particular order) were writen by or contributed to by Red Hat staff.
Retired (EOL) Books authored 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