I want to talk about great days, and why I think they’re a simple guide for doing a producer’s job.
Take a second and picture your best day at work. Everything you tried just worked. Blockers cleared. You finished what you set out to finish, you got real feedback on it, and you walked away feeling capable, energized, and a little bit proud. That day wasn’t just good for you — it was almost certainly a high-value day for the company too.
Now hold that picture, because it leads to a hypothesis that’s almost embarrassingly simple:
A team’s output is a function of how many great days the team has. If we want to maximize the value a team creates, our job as producers is to make great days as common as possible. Which mostly means removing the things that get in the way of them.
So let’s flip the question. What gets in the way of a great day?
The first thing that kills a great day is confusion — not knowing what’s most important, not knowing where to look for an answer, getting blindsided by something nobody told you about. If every time you have a question you can find the right answer quickly, and without disrupting someone else, that’s a multiplier on every hour of the day.
So what does that look like in practice? Well-organized, consistent documentation. A search experience — or an AI assistant — that actually returns the right answer. And critically, an expectation on the team that searching is going to work. Because here’s what happens if it doesn’t: people search and fail, search and fail, search and fail — and then they stop searching. They start asking people instead.
Asking people sounds fine, but it injects new chaos. You’ve played the telephone game. Information doesn’t transfer cleanly between humans; even when the same person answers the same question twice, it comes out a little differently and lands differently. Documentation, by contrast, is delivered the same way every time. With practice and standards, you can even improve how it’s received. Save time finding information, align how people interpret it — that’s a recipe for more great days.
Another thing that wrecks a great day is not having the equipment or software you need to actually do your job.
When SSDs first came out, they were expensive — a few hundred dollars for a small one, more for the big ones. But if you’re cutting an engineer’s compile time from 30 minutes to 5, and they’re compiling six, eight, twelve times a day, the math gets obvious fast. Same idea, lower stakes: imagine asking someone to manage tables in Notepad instead of Excel. You can feel the friction in your bones.
Do everything you can to make sure your team has the right tools — and knows how to use them. A best-in-class tool no one can drive is just shelfware.
Mindset and culture get in the way of great days too. There’s a particular kind of low-grade, ambient negativity — the constant venting that fills the air without ever turning into action — that’s surprisingly contagious. It’s hard for those feelings to not infect everyone within earshot.
A workplace, as much as we can manage it, should be a place of joy and positive, productive energy. That’s not the same as ignoring problems. There’s a real difference between “we have this problem, everything sucks, woe is me” and “yeah, we have this problem; problems exist; this isn’t easy — let’s figure out how to fix it.” The expectation that there won’t be problems is unrealistic. The expectation that we’ll face them with positivity is not.
The last one — and maybe the sneakiest — is not knowing when you’re done.
If I tell you to drive to Kansas City, that’s pretty clear. You arrive in a car, you’re there. But if I tell you to “get yourself to a Midwestern city,” there’s a lot more vagary. Maybe that’s fine; maybe any Midwestern city works. But if I had Kansas City in my head and didn’t say so, you can do good work and still miss the target. You’re moving, but you don’t know how to judge whether you’re succeeding.
For people to have great days, they need to know what success looks like. That’s bigger than agile acceptance criteria, though acceptance criteria are one mechanism. It runs all the way up into how we set goals in the first place — which is a whole separate post, and one I owe you.
Documentation, tools, culture, success criteria — those are the four big rocks I keep coming back to. There are more, of course. But if you want a high-performing, motivated, energetic team, the question to ask is almost always the same one:
What’s getting in the way of my team having a great day today, and what can I remove?
If you’re wrestling with that question on your own team, I’d love to hear what you’ve found. Drop a comment, or share this with the producer in your life who’s doing the work of clearing the path. The more examples we collect of barriers worth removing, the better the playbook gets for everyone.