I'm an independent consultant and leadership mentor, former senior engineering manager and agile coach helping software people do better. I'm most interested in action-oriented professional development.
Featured articles
✍️ Make it easy for people to understand you
🍏 Use limits, regeneration and meaning to not go crazy in difficult times
🤔 How might this make sense?
💡 7 Things I learned that helped me build a successful career without a university degree
👹 What can you learn from the part of yourself you hate the most
⚽️ Play well with your team by asking "Who has the ball?" for each important topic over time
🍑 Juicy Goals - find out what people actually care about
🧪 How to learn from experience?
👉 What To Do Next?
🧱 Three false beliefs
😭 Three Pits of Team Despair
Build learning into everything you do
📗 Get inspired by stories
🕯️ Organize your communication around focused work
👉 Don't use the same tools to direct attention and store information
✍️ Make it easy for people to understand you
💎 Know What You Want
🏋️ Train like an athlete
🍏 Use limits, regeneration and meaning to not go crazy in difficult times
✉️ De-noise Your Email
🤔 How might this make sense?
☀️ Make good decisions in difficult interpersonal situations
🎖️ Encourage acts of leadership at all levels
🚦 You can't solve problems while angry or fearful
🏴☠️ One of Us
🤝 A fast decision-making method for teams
🏆 How to become a great team
🤪 How to stay sane on the road to meaningful outcomes
What do high-performance teams need from their virtual space (that they're not getting from existing tools)?
🔎 When in Doubt Clarify the Outcome and Action
⭐ Your Work Serves a Purpose: Make That Purpose Visible
💛 Make Your Communication Meaningful (For Your Intended Audience)
💎 Make Your Communication Concise
👀 Make Your Communication Concrete
✍️ Communicate Well in Short Chunks of Writing
🤩 Don't rely on "wow" effects
⚖️ How to make Very Big Decisions?
🧠 Use Trello as a structured whiteboard for distributed brainstorming and online workshops
⚔️ Heroic Adventurers vs. Brutish Invaders
🔭 How to Start with WHY
🥥 Don't keep valuable ideas locked up
💝 Assume Positive Intent
🌲 Enable Knowledge to Grow Over Time with AsyncABC
😀 Aim for a 5:1 ratio of positive to negative interactions
🍎 First Find the Good
📐 Use a consistent information architecture across tools
🖼️ Show, don't tell
Create Psychological Safety to Get Better Teamwork
A new operating system for learning
Help Your Team Be More Effective (the Google Way)
Maximise Collective Intelligence With Empathy
A Note on Empathy and Compassion
When making decisions as a team aim for soft consensus