Tech Talk
Insights · Tech Talk

Tech Talk: Yak Shaving – When Tech Projects Get Weirdly Hairy

Have you experienced yak shaving? Discover how distractions can derail your simple tasks in unexpected ways.

If you’ve ever set out to do one simple thing only to find yourself five tangents deep, like hanging a picture, only to realize you need a hammer from the shed but the shed is locked, and the key is missing, so now you’re cleaning out junk drawers, you’ve experienced yak shaving.

What is Yak Shaving?

The term “yak shaving” was popularized by MIT researcher Carlin J. Vieri in the 1990s and later spread widely through the tech world thanks to Seth Godin and developer communities. It refers to the chain of tasks you have to complete before you can do what you actually set out to do.

Imagine you’re trying to update your website. But before you can do that, you need to install a software tool. That tool doesn’t work until you update your computer. But updating your computer means freeing up space, which leads to deleting old files, which reminds you to back everything up first. Suddenly, you’re an hour in and haven’t even touched the website. That’s yak shaving, getting sidetracked by a chain of unexpected tasks before you can do the thing you meant to do.

Why It Happens in Tech

Software development is filled with dependencies, technical, procedural, and even human. Each system relies on others to function, and small tasks often require clearing blockers that are only tangentially related. It’s why yak shaving happens frequently in development, quality assurance, and even design.

How to Handle Yak Shaving

While yak shaving can feel like a waste of time, it’s not always bad. Sometimes it uncovers technical debt, exposes inefficiencies, or solves future problems. But it helps to pause and ask:

When you’re mindful of the yak trail, you can stop spinning your wheels and stay focused on delivering value, not just wrangling distractions.

TL;DR:

Yak shaving is the tech world’s term for getting sidetracked by a series of prerequisite tasks. It’s common, sometimes useful, but always worth keeping in check.

So go ahead, shave the yak if you must. But maybe ask it a few questions first.

Talk to us

Bring us the hard version of your challenge.

Thirty minutes with a senior engineer, no pitch and no pressure. Whatever you decide, you'll leave with a clearer map of what you're about to do.

Start the conversation Keep reading