Share

New Year’s Resolution for Tech Leaders: Fewer Promises, More Follow-Through

Every January we promise change. By February the same systems are still running the show. This year is about fewer promises and better leadership through focus, clarity, and boring habits that actually work.

New Year’s Resolution for Tech Leaders: Fewer Promises, More Follow-Through

Every January, leaders make the same mistake. We set goals, like motivation is the missing ingredient. More habits, more initiatives, more promises about how this year will be different.

Then reality shows up. The meetings multiply. The backlog grows. The team gets busier, not better. By February, the resolution isn't forgotten. It's buried under the same systems that made last year hard.

This year doesn't need more ambition. It needs fewer promises and more follow-through. Not a dozen goals. One rule you're actually willing to live by, even when it's inconvenient.


Stop trying to do everything

Most leadership failure isn't caused by laziness. It's caused by dilution. Too many initiatives, too many "strategic priorities," too many projects that never get the time they actually deserve.

Leadership already eats most of your week before you've made a single deliberate choice. One-on-ones, planning meetings, hiring, performance conversations, the fire drills nobody put on the roadmap. By the time you look up, it's Thursday and you haven't touched a single deep work task you promised yourself you'd get to.

And yet we keep adding projects as if time were a renewable resource.

Most leaders can realistically pursue one or two meaningful improvement efforts at a time, if they want to do them right. Not ten. Not a transformation roadmap. One or two. Anything more than that isn't ambition. It's a fantasy.

So pick your battles. Not activities. Not vibes. Outcomes. Reduce cycle time by 20%. Cut onboarding time in half. Eliminate the primary source of your team's recurring defects. If something doesn't clearly ladder up to a result like that, it doesn't get your time this year. You're not quitting projects. You're choosing to actually finish one for once.


Trade busyness for impact

A full calendar is not proof of leadership. It's often proof that nobody has made a hard decision yet. Every problem being handled through meetings instead of through ownership means status updates, alignment calls, and syncs that exist only because nobody trusts the system enough to let work proceed without supervision.

This is how leaders end up exhausted while their teams still feel blocked.

Start treating your time like an architecture problem. Bad systems create noise. Sound systems create flow. Audit your recurring meetings. For each one, ask whether it produces a real decision, removes friction for the team, or could be replaced by a short doc or a dashboard. If the answer to all three is no, cancel it. Not reschedule. Not shorten. Cancel.

Then reinvest that time in the things that compound: clarifying ownership, fixing broken handoffs, and removing the dependencies that slow everyone down. That's not calendar hygiene. That's system design.


Write down the stuff you keep in your head

Every team has invisible systems. How work really gets approved. Who actually owns production issues? Which shortcuts are acceptable, and which ones get people in trouble? When that knowledge only lives in your head, you're not leading. You're babysitting.

Document the basics this year. What good work looks like. How decisions get made. What happens when things break? This isn't bureaucracy. It's basic respect for the people who join your team later and shouldn't have to dig through outdated wikis and Slack threads from three years ago to reverse-engineer how anything works.


Protect your team's time like it's your own

Your team isn't burned out because they lack motivation. They're burned out because they're stuck in a loop. The same flaky tests are breaking builds. The same half-documented services nobody wants to touch. The same backlog items are getting reopened because the original fix was rushed.

They're solving the same problems repeatedly without ever having space to address the root causes. And that space doesn't magically appear. It has to be taken.

Every time a leader says, "We'll clean it up later," the team hears, "Ship it broken again." So they patch, work around, and accumulate invisible debt that doesn't show up on roadmaps but absolutely shows up in morale.

Make root-cause time non-negotiable this year. Not as a reward, not as something that happens if you get ahead. As part of the plan. Delete brittle code instead of layering on top of it. Fix the test suite instead of rerunning it three times. Pay down the backlog everyone is quietly afraid of. That's how teams stop drowning.


Make your resolution boring on purpose

Every January, leadership content gets loud. Big vision decks, bold transformation slogans, roadmaps that look impressive on slides and collapse on contact with reality.

The things that actually change teams don't feel exciting. They feel repetitive. Almost disappointingly simple. Saying no more than yes is boring. Writing expectations instead of repeating them in meetings is boring. Canceling meetings instead of hosting them is boring.

But boring systems scale. Heroics don't.

When your resolution is boring, it becomes sustainable. It stops depending on your mood, your energy level, or whether you're fired up from a good podcast. It becomes part of how the team operates even when you're not in the room.

You won't feel like a visionary while doing this. You'll feel like a maintenance engineer. That's the point. By next year, nobody will remember the slogans. They'll remember that things finally started working.


Your one rule

If it doesn't clearly help your team deliver better work with less stress, you don't do it. Not because it's bad. Because you're done pretending time is unlimited.

Fewer promises. More follow-through. That's the whole resolution.


If you want the structured version of what this post is describing, The Tech Lead Operating System is the practical framework for running the job week to week without burning yourself out in the process.

Subscribe to Mullins.io

Sign up now to get access to the library of members-only issues.
[email protected]
Subscribe
hhh