You Must Read This

You are here because you want to be magnificent.
These books will start you on the journey.
Choose the one that speaks to you.


Mindset: The New Psychology of Success

Carol Dweck

Fixed vs Growth mindset. Learn what is holding you and those around you back. How can something so simple unlock something so powerful? If you are struggling to get results or have team members that are frustrating you, Mindset will give you phenomenal insight.


Daring Greatly: Courage Vulnerable Transforms

Brene Brown

How the courage to be vulnerable transforms the way we live, love, parent and lead. Never has empathy and vulnerablity put on the table so clearly for all to understand.


Nonviolent Communication: A Language of Life

Marshall B. Rosenberg

Improve your relationships, deepen your sense of personal empowerment, communicate effecitvely. Stop fostering conflict, pain and violence in your communication. Discover language to get past that and create peace in your life.


Pragmatic Thinking and Learning: Refactor Your Wetware

Andy Hunt

Your brain is a machine. Knowing how it is wired and the architecture with in it is key to getting it's best performance. I wont even bother arguing with someone about using physical boards vs digital boards or have a discussion about learning/fluency until they understand the principles in this book. If you are looking for the "why" so many things in Agile work, this book will help explain them.


Antifragile: Things That Gain From Disorder

Nassim Nicholas Taleb

Rewrite your reality. Are you positioning yourself to be solid. What if, the things you are doing to strengthen your world are actually making it more fragile? The quest to go beyond robust is actually the path to fragility. Instead embrace the disorder that brings destruction and become anti-fragile. Expect to have your beliefs fundamentally challenged.


The Starfish and the Spider: The Unstoppable Power of Leaderless Organizations

Ori Brafman, Rod A. Beckstrom

How do you build teams and organizations that are sustainable over time? How can you be the most adaptable? Forget everything you know about leadership and organization, be completely transformed. A must for anyone wanting results.


Software for Your Head: Core Protocols for Creating and Maintaining Shared Vision

Jim McCarthy, Michele McCarthy

Simply brilliant. This piece of work implemented will be the most transformative thing in your professional career. The minute I find someone being stupid on purpose, I am reminded why this book is so important. Writing software is a small part of your life as a developer. The big part is working with people and on teams.


The Pragmatic Programmer: From Journeyman to Master

Andrew Hunt, David Thomas

Andy and Dave were both original signatories of the agile manifesto. The Pragmatic Programmer helps bring the agile mindset to life through metaphors, anecdotes and practical experience. It represents the truths they have found in the real world of software development. It will help prime the pump for the transformation you are about to undergo.


Extreme Programming Explained: Embrace Change, 2nd Edition

Kent Beck with Cynthia Andres

This book is THE path to technical excellence. Wonder why pairing is important? Curious about collective code ownership? Trying to grok how to do continuous integration/deployment? It all starts here. Master these practices and you will be successful.