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

  • You're Not Communicating Enough with Your Team

    You're Not Communicating Enough with Your Team

    tl;dr- It’s your job as manager to share information with your team. If they are kept in the dark, rumors and uneasiness settle in, and that’s on you. Default to over-communication so that your team stays aware of critical info. For bigger messages, align your... Read more >

  • How to Dial-In a Productive Slack Configuration

    How to Dial-In a Productive Slack Configuration

    We’ve been using Slack for a over a year now at Status Hero HQ. After quite a bit of trial and error, we think we’ve hit upon a setup that favors productivity over distraction. In this post, we’ll show you how to dial-in a productive... Read more >

All Team Communication Articles >

Productivity & Estimation

  • 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 >

  • Daily Goals and Software Teams: Why and How

    Daily Goals and Software Teams: Why and How

    One thing. Per day. People who make stuff, like programmers, writers, and designers, are limited to working on one or two intellectual tasks per day. That’s it. You might hear otherwise from developers on your team, compounding the difficulties of figuring out when you might... Read more >

All Productivity & Estimation Articles >

Leadership & Management

  • Grassroots Process

    Grassroots Process

    tl;dr- Avoid creating processes, especially ones that only serve management. When it is absolutely required, rely on people close to the work to propose and design it. The longer you can hold off, the faster your team will be, especially over the long run. As... Read more >

  • How To Fix a Broken Team

    How To Fix a Broken Team

    tl;dr - If your team is broken, it’s (mostly) your fault. Take a deep breath, figure out the issues, and develop plans to solve them with help from your team. It’s not too late. People are checked out. Projects are slipping. High performers are leaving... Read more >

All Leadership & Management Articles >

People & Culture

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

    Monday Routines: Dave Gerhardt, Director 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 >