Get my email lessons on how you can build a tech team you can depend on.

Empower and support engineering leaders to build positive, productive, safe environments.

Debugging challenges with culture, productivity, quality, teamwork, silos, hierarchies, power dynamics, borders, and more.

Find new solutions and opportunities in your thorniest, stickiest problems.


Assessment and Evaluation

  • Culture and values
  • Software process
  • Leadership practices
  • Management practices

Consulting and Advising

  • Culture and alignment
  • Organizational development
  • Software Development Lifecycle
  • Teamwork and collaboration
  • Software quality and delivery

Change in complexity

  • Conditions for change
  • Leading and managing change
  • Change in uncertain times

Frameworks and Tools

  • Human Systems Dynamics Institute
  • Systems Thinking and Design
  • Relational Leadership and Leader-Member Exchange Theory
  • Adaptive Leadership
  • Agile Software Development
  • Satir Model of Change and Growth


Pin It on Pinterest

Share This