Say it like this
Real examples
"I wanted to fix the search functionality, but it turned into yak shaving because I had to refactor the entire database query layer first."
"We ended up doing a lot of yak shaving here, updating three different dependencies before we could even test the original change."
"The task was supposed to take two hours, but we fell into yak shaving when we discovered the development environment was broken."
Don't say this
Handle with care. Do not use yak shaving to mean simply working on something unimportant. It specifically refers to discovering that a task requires completion of many prerequisite tasks first.
Other forms
yak shaving
"The deployment turned into yak shaving when we discovered the configuration files were incompatible."
a yak shaving situation
"We are in a yak shaving situation where every fix requires another fix."
Often used with
Similar words
Opposites
Practice
Try it
4 quick exercises
1. Your team spent three days fixing dependencies before addressing the original bug. How would you describe this?
2. What started as a simple database query turned into _______ when we realized we needed to upgrade the ORM first.
3. Which sentence uses 'yak shaving' incorrectly?
4. Rewrite this using yak shaving: 'We wanted to add a new button, but we had to fix the API, then update the server, then fix the database connection first.'
Questions
Quick poll
Have you said "yak shaving" in a standup this week?
Want more structured practice like this? Our English for Programmers course covers real workplace English in depth.




