Brian Conn Brian Conn

The Three Levels of Time Management

Time management lives alongside prioritization and communication as the foundational skills for being an effective team leader. Team leads (alongside everyone else in most organizations) have more work than they can handle, so what work should they do and when? The key to these decisions is understanding the three levels of time management.

Read More
saas, agile, coaching Brian Conn saas, agile, coaching Brian Conn

How to Read a Burndown Chart

How long do you spend talking about your burndown chart during your sprint retrospectives? Burndown charts tell you so much more than if you finished all the work in the sprint or not. From these charts, you can learn:

  • How well your team is estimating story points

  • How many injections occur during the sprint

  • How well your team is breaking down tickets

  • Bottlenecks in your team’s software development pipeline

We’ll walk through a few examples of burndown charts in this article and discuss what we can learn.

Read More
communication, culture Brian Conn communication, culture Brian Conn

What Slack Analytics Say About Your Company

Slack Analytics are a powerful tool for understanding the way your company communicates. How and where your team chats is a pillar of your overall team communication structure.

Your product will reflect the positives and negatives of how your company communicates. In this article, you’ll learn how to analyze the single most critical Slack metric and take action to improve how your company communicates.

Read More
leadership, communication, culture Brian Conn leadership, communication, culture Brian Conn

Good Work, but Not the Right Work

Busy, busy, busy.

In any company (small companies especially), it’s easy for leaders to get busy. Rushing between planning meetings, standups, retros, and one-on-ones, then trying to squeeze in some dev work as well. The work adds up quickly and you can barely catch your breath.

So with all this work, how do you know that you’re making progress? What if you’re just running in place? Let’s take a step back and evaluate the difference between doing the right work and just good work.

Read More
coaching, leadership Brian Conn coaching, leadership Brian Conn

Well Qualified vs Uniquely Qualified

When I was a backend team lead I would sometimes jump in and help during sprints by writing code or diving into operations. Occasionally I would even be the best person for the job because I had domain knowledge for that service or sub-system.

So why do I always prioritize dev work dead last on my list of to-dos?

Read More
operations, production Brian Conn operations, production Brian Conn

The 5 Stages of a Production Incident

Here’s a bit of a paradox: the better you are at solving SaaS production incidents, the harder each incident is to solve.

At first glance, this doesn’t make a lot of sense. Wouldn’t being better make solving production incidents easier? No. The trick is that once you get good at production incidents, you don’t get hit with the easy ones anymore: you solve them for good. That leaves only the new and challenging problems for you to solve. The average incident is more complex, but your reward is that the frequency of incidents goes way down.

I’d take that trade any day.

Read More
operations, culture Brian Conn operations, culture Brian Conn

Why Exciting Operations are Bad

A little excitement in your job is usually a good thing. It could be learning a new development language, preparing to release a new feature, or taking on new responsibilities as part of a promotion. That’s great for most jobs, but not operations. Let me tell you why.

Read More
coaching, culture Brian Conn coaching, culture Brian Conn

SaaS Developer Priorities

Production SaaS platforms require operations maintenance, support, tech debt payments, bug fixes, and more. This isn’t even counting the feature work customers, sales, and PM are asking for.

So with all this work to do, how can we manage what to do when? How can we as a team agree on our shared day-to-day priorities? This is a critical challenge to solve, especially now that remote work is so prevalent.

Read More