Materials You Can Use Now
Stop cluttering up your digital and physical desktop with information you never use. Nothing but high-impact and actionable content here.
The Definitive Technical Debt Self-Assessment
Take the first step toward eliminating your tech debt - get the 28-page guide.
This one-of-a-kind self-assessment guide will help you size up your technical debt, understand where it came from, and start a plan to get rid of it.
Imagine what you could do without technical debt slowing you down.

Building a Mindset for Exceptional Leadership
This book explores eight of the primary shifts in mindset that enable exceptional leaders to think above the crowd.
We have worked with many good leaders. Most work very hard, but sometimes it seems like they are in a vaudeville act spinning lots of plates on sticks. They rush from plate to plate keeping some spinning while others come crashing to the ground. They may be well respected in their organization or industry, but they feel stressed and are often overwhelmed.
Exceptional leaders stand out from their plate spinning peers. They have more impact with much less visible effort. They tend to lead highly energetic and talented organizations. What’s different? These leaders have cultivated a fundamentally different mindset that changes their whole approach to work. Once you hit submit you'll be taken directly to the download page.
100+ Questions
This guide is for executives who wish to lead their software development organizations through the chaos of the wild to their highest potential.
Project teams should build smart, aggressive plans that enable them to make commitments to their management and ultimately their customers. A smart plan is one that is well thought out to provide the quickest, high-value option possible. The “quickest” refers to the design approach. Being quick should always be paired with commitments the team can keep, or even exceed.
We have found over and over again teams build plans and deliver results based on the questions that leaders ask. Building smart plans quickly with low effort requires leadership to ask the questions that drive the kind of results you want. In other words, this book of questions was created to set and reinforce expectations of excellence in the teams that build your products.
The questions are overlapping on purpose. Vary the questions and keep your teams thinking. For any project plan review, please add your own situational awareness and judgment and customize/eliminate questions for your situation. Once you hit submit you'll be taken directly to the download page.


Leading The Unleadable
This book explores eight of the primary shifts in mindset that enable exceptional leaders to think above the crowd.
Prepare to transform the troublesome into the tremendous with LEADING THE UNLEADABLE. The control-freak, the narcissist, the slacker, the cynic…Difficult people are the worst part of a manager’s job. What sets great managers apart is the ability to turn these problem personalities into productive team players.
- Master the necessary mindset
- Explain problems calmly in short feedback sessions
- Get a commitment to change, and follow up
- Coach others to replicate the process
- Develop the situational awareness required to spot trouble even earlier in the future
Lead with Speed
The speed of the business is the speed of the leader. It’s time to up your game.
One of the most important questions a leader can ask themselves is: “How do I get my teams, my organization to move faster?”
That is the challenge that all leaders face. This challenge grows more intense every day. Lead with Speed is the answer. This problem of speed is often disguised by other symptoms, such as “my projects cannot make an accurate prediction of when they will be done” or the stated need of “my teams need to take more risks.” The real need is not reckless risk-taking that will lead to even more problems and finishing even later. The real need is for speed.
You will learn how to:
- Develop the mind-set required for leading with speed
- Discern the critical differences between slow and fast projects
- Notice what you as a leader need to do to create those differences
- Create a targeting system for speed
- Get whole groups of people working together to create organizational speed
- Lead the exceptional few to be the catalyst for accelerating your organization
