
Engineering Leadership Reading Collection
Engineering leadership is not one skill. It is a set of connected practices: leading yourself, building trust, growing people, shaping team behaviour, connecting product decisions to customer outcomes, improving delivery flow, and making better technology decisions under uncertainty.
This collection brings together my published articles on those themes. Start anywhere, but the sequence below moves from the inner work of leadership outward into relationships, teams, process, technology and AI-native delivery.
Start With Self-Leadership
- Self-awareness — Self-awareness as the starting point for clearer reflection and better leadership judgement.
- Blind Spots and Curiosity — Why curiosity helps leaders keep experience useful instead of letting it become a source of blind spots.
- Receiving Improvement Feedback — A short reflection on treating feedback as material for growth.
- Vision Board — Goal-setting and personal direction as part of the leader’s operating system.
- Better Than Yesterday — A personal-growth note on continuous improvement.
- Habit Stacking for Building New Habits — A practical note on building habits through small, connected routines.
- Book Insights: The Courage to be Disliked — Reading notes on self-development and personal agency.
Build Trust And Relationships
- Building Trust by Seeking Feedback — How asking for feedback can strengthen trust with team members.
- BRAVING to Build Trust — A trust-building reflection based on the BRAVING model.
- Teamwork and Trust — Two contrasting ways to pursue hard goals: pressure without trust, or appreciation and trust in difficult work.
- Appreciation for Invisible Efforts — Why leaders need to notice the work that holds a team together before it becomes visible as an outcome.
- Book Insights: Leaders Eat Last — Reading notes on leadership, safety and team culture.
Grow People And Teams
- From Superhero Engineer to Team Multiplier — Coaching ambitious engineers to expand from individual impact toward team and business outcomes.
- A Group Is Not Yet a Team — A practical distinction between a collection of capable people and a team that shares accountability.
- Team Dynamics — How to assess team interactions, uncover unhealthy dynamics and coach a team toward better performance and engagement.
- Balancing Support and Empowerment — A leadership note on giving people enough support without taking away ownership.
- My Clones — Why developing people as copies of the leader can limit potential, morale and adaptability.
- Brilliant Jerks — A team-culture warning about high individual capability that damages the system around it.
- Reflection on Improving Team Engagement — A reflection on paying attention to engagement and improving team conditions.
Shape Culture And Organisation
- Why A Good Process Doesn’t Work for Everyone: The Role of Culture — Why organisational culture determines whether a process helps people or becomes another control mechanism.
- Culture for Innovation — A short leadership article on the cultural conditions that support innovation.
- Digital Transformation Trends for 2020 — A technology-and-organisation article included here for its broader change-leadership context.
Improve Delivery Flow And Process
- How The AI-Native Approach Is Changing Software Delivery — Why AI-native delivery is an operating-model shift, not just faster coding, and what leaders should watch in the delivery system.
- Compatibility Is Part of Done — A delivery-quality article on making supported environments and compatibility visible earlier.
- Improving Sprint Predictability — Practical ideas for reducing uncertainty and helping teams meet sprint goals more reliably.
- Done and Undone Work — A process note on making unfinished work visible.
- Incremental and Iterative — A delivery note on the difference between progressing in slices and learning through iteration.
- Continuous Planning and Prioritization — A process article on keeping planning and prioritisation active rather than static.
Lead Through Technology Change
- Understanding AI Engineering Disciplines — A mental model for prompt, context, harness, loop and graph engineering as layers of AI system design.
- From Search Bar to Strategy Partner: Elevating Your AI Game — A practical AI-adoption article about moving from simple search behaviour to more strategic use.
- Enabling ML Capability — A product-capability article included for leaders thinking about how machine learning becomes part of software products.
- Software Architecture Reading List — A reading-list article for leaders who need stronger architecture judgement and shared technical vocabulary.
Keep Reading
For the full archive, visit All Articles.