Browse back issues of Leading Software People.
What I wish I knew when I became CTO
3 Steps to Avoid Giving Biased Feedback
How and Why to Keep Your Team Out of Communication Debt
Three-day no-meeting schedule for engineers
50/25 Meeting Format
18 Blogs, Books, and Podcasts For New Managers
Communication in High Performing Teams
Learn better not faster: Why we are still struggling to become learning organizations
The art of self-organising teams (Part I of IV)
Rock Stars vs. Superstars
We fired our top talent. Best decision we ever made.
Leadership Is Not About Your Good Intentions
Restoring Sanity to the Office
How To Fix a Broken Team
The Boss Wants You Back in the Office
You're Not Communicating Enough with Your Team
Your team doesn’t work for you. You work for them.
Mossberg: The tyranny of messaging and notifications
How to Run an Effective Meeting
No spam, ever.
We'll never share your email address and you can opt out at any time.