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
Subscribe with Email
No spam, ever.
We'll never share your email address and you can opt out at any time.