Leading Software People

Dispatches From the Front Lines of Software Team Management

Join the thousands of software team leads already getting our occasional digest of helpful management links and articles:

Team Communication

  • How and Why to Keep Your Team Out of Communication Debt

    How and Why to Keep Your Team Out of Communication Debt

    tl;dr - You need to actively manage the barrage of incoming notifications and messages your team is subject to in order to keep them happy and focused. You’re probably familiar with the notion of technical debt and how it affects your team and the software... Read more >

  • Communication in High Performing Teams

    Communication in High Performing Teams

    tl;dr: Strive for a team with a strong foundation of social intelligence and psychological safety. Your team will be more collaborative, open about weaknesses, and will focus on what’s most important for the team, not individual egos. Some simple approaches to building psychological safety you... Read more >

All Team Communication Articles >

Productivity & Estimation

  • On Meetings and Wasting Time

    On Meetings and Wasting Time

    I’m a software developer, and I hate meetings. All software developers hate meetings. Stop scheduling them, and stop inviting us to them. Dons giant headphones and swivels back around to the soft glow of multiple monitors. But that’s not quite true, is it? Humans build... Read more >

  • Create Better Software Delivery Estimates by Having Your Team Track Daily Goals

    Create Better Software Delivery Estimates by Having Your Team Track Daily Goals

    Ever been way off on a software delivery estimate? Wished you could more accurately predict when a project or feature would be ready to ship? Of course you have. Most thrashing and trouble that I’ve witnessed in software — that isn’t design or experience related — is the result... Read more >

All Productivity & Estimation Articles >

Leadership & Management

  • How to Have Productive 1-on-1 Meetings

    How to Have Productive 1-on-1 Meetings

    tl;dr - Gather additional feedback privately, understand your employee’s challenges, and help them grow professionally through 1-on-1 meetings. By hosting regular 1-on-1s, you encourage your team’s engagement and productivity. It’s pretty well understood that 1-on-1 meetings are important to have with your team. But why... Read more >

  • 18 Blogs, Books, and Podcasts For New Managers

    18 Blogs, Books, and Podcasts For New Managers

    Becoming a manager is one of the hardest transitions to make. Some people have a natural knack for it, but most of us have to learn our way through it by trial and error. That or get advice from people who have been there. Lucky... Read more >

All Leadership & Management Articles >

People & Culture

  • Monday Routines: Dave Gerhardt, VP of Marketing at Drift

    Monday Routines: Dave Gerhardt, VP of Marketing at Drift

    Welcome to another installment of “Monday Routines,” in which software people like you recount their Monday rituals. The goal is to peer into their day-to-day patterns and habits as they lead teams, collaborate, and deliver great software. Hopefully you’ll discover a tidbit or two to... Read more >

  • Monday Routines: Patrick Campbell, CEO of Price Intelligently

    Monday Routines: Patrick Campbell, CEO of Price Intelligently

    This is the third installment of “Monday Routines,” in which software people like you recount their Monday rituals. The goal is to peer into their day-to-day patterns and habits as they lead teams, collaborate, and deliver great software. Hopefully you’ll discover a tidbit or two... Read more >

All People & Culture Articles >