Working With the Garage Door Open
Working in the open lets people help while the work is still shapeable. The real skill is pushing the right signal to the right room.
Growing other developers without doing the work for them.

Working in the open lets people help while the work is still shapeable. The real skill is pushing the right signal to the right room.

Kim Scott, former Google leader, on being a great manager: empathetic and results-oriented, where people can speak freely.

Michael Abrashoff on how he transformed the performance and culture of the USS Benfold, and the leadership principles behind it.

From my talk at the WeAreDevelopers World Congress: my experience with Extreme Programming and the benefits of embracing change.

As organizations grow, leaders must shift focus from customers to employees. Key principles for scaling leadership effectively.

Leadership is not about titles or power. It is about recognising potential in people and developing it. Courage over comfort.

Leadership is action, not a title. It has nothing to do with management or hierarchy. What it really means and how anyone can lead.

How to scale from startup to company with a system of accountability, real problem solving and transparent feedback.

Real seniority goes beyond job titles. It's about impact, mentoring others, owning outcomes, and raising the bar for your entire team.

Software demands non-stop learning. How to create the spaces your team needs to leave the comfort zone and embrace change.

Marquet turned the submarine Santa Fe around by moving from leader-follower to leader-leader. On the limits of top-down hierarchy.

The Trident Career Model by Patrick Kua has three tracks. Each track represents where people spend most of their time or energy.

Leadership practices are small things done repetitively over time. Managers tell you where you are, leaders tell you where you're going.

As a manager your work is to create clarity, clarity, and more clarity.

Camille Fournier maps the path from engineer to CTO: 1:1s, mentoring, and what changes at each level of technical leadership.
A live coding session on test-first development and refactoring, solving a code kata from scratch in pair and mob programming.