Reading List
We have a number of books that we recommend to our clients. As we add more we'll keep this list updated.
Developer
- Everyday Scripting with Ruby: for Teams, Testers, and You – Brian Marick
- Pragmatic Guide to Git – Travis Swicegood
- Agile Testing: A Practical Guide for Testers and Agile Teams – Lisa Crispin & Janet Gregory
- Hacking Vim 7.2 &ndash Kim Schulz
- The RSpec Book: Behaviour-Driven Development with RSpec, Cucumber, and Friends – David Chelimsky, Dave Astels, Bryan Helmkamp, Dan North, Zach Dennis & Aslak Hellesoy
- Metaprogramming Ruby: Program Like the Ruby Pros – Paolo Perrotta
- Programming Ruby 1.9 3rd Edition – Dave Thomas, Andy Hunt & Chad Fowler
- Working Effectively with Legacy Code – Michael Feathers
- Refactoring: Improving the Design of Existing Code – Martin Fowler, Kent Beck, John Brant, William Opdyke & Don Roberts
- Test Driven Development by Example – Kent Beck
- The Clean Coder: A Code of Conduct for Professional Programmers – Robert "Uncle Bob" Martin
- Clean Code: A Handbook of Agile Software Craftsmanship – Robert "Uncle Bob" Martin
- The Pragmatic Programmer: From Journeyman to Master – Dave Thomas & Andy Hunt
- The Passionate Programmer: Creating a Remarkable Career in Software Development 2nd Edition – Chad Fowler
- Apprenticeship Patterns – Dave Hoover & Adewale Oshineye
- The Agile Samurai: How Agile Masters Deliver Great Software – Jonathan Rasmusson
- The Art of Agile Development – James Shore & Chromatic
- Agile Planning and Estimating – Mike Cohn
Quality Assurance
- Everyday Scripting with Ruby: for Teams, Testers, and You – Brian Marick
- The RSpec Book: Behaviour-Driven Development with RSpec, Cucumber, and Friends – David Chelimsky, Dave Astels, Bryan Helmkamp, Dan North, Zach Dennis & Aslak Hellesoy
- Agile Testing: A Practical Guide for Testers and Agile Teams – Lisa Crispin & Janet Gregory
- The Passionate Programmer: Creating a Remarkable Career in Software Development 2nd Edition – Chad Fowler
- Apprenticeship Patterns – Dave Hoover & Adewale Oshineye
- The Agile Samurai: How Agile Masters Deliver Great Software – Jonathan Rasmusson
- The Art of Agile Development – James Shore & Chromatic
Product Owner / Business Analyst
- User Stories Applied: For Agile Software Development – Mike Cohn
- Apprenticeship Patterns – Dave Hoover & Adewale Oshineye
- Management 3.0: Leading Agile Developers, Developing Agile Leaders – Jurgen Appelo
- The Agile Samurai: How Agile Masters Deliver Great Software – Jonathan Rasmusson
- The Art of Agile Development – James Shore & Chromatic
Scrum Master / Iteration Manager
- Agile Planning and Estimating – Mike Cohn
- Agile Retrospectives: Making Good Teams Great – Esther Derby & Diana Larsen
- Management 3.0: Leading Agile Developers, Developing Agile Leaders – Jurgen Appelo
- The Agile Samurai: How Agile Masters Deliver Great Software – Jonathan Rasmusson
- The Art of Agile Development – James Shore & Chromatic
Senior Management
- Leading Lean Software Development: Results Are not the Point – Mary Poppendieck & Tom Poppendieck
- Management 3.0: Leading Agile Developers, Developing Agile Leaders – Jurgen Appelo
- Managing to Learn: Using the A3 Management Process – John Shook
The Dog is Otis, Jon Stahl's Bull Dog. Otis and his nephew Iggy can be found lounging around the boat on most days. When they feel like a little activity, Otis is an avid skateboarder and Iggy loves to surf. Yes, really, he loves the water and he loves to surf.