Yak shaving refers to the situation where you're working on a task, but you stop to start another task with the justification that it will “make the original job easier.” This can lead to starting yet another task to accomplish the second one, creating a cascade of work. While the term often carries a negative connotation—implying that one gets endlessly sidetracked and never completes the original task—yak shaving is not necessarily a bad thing.
The speaker, Minhee Hong, is an avid supporter of the fediverse, a decentralized social network. To fix personal inconveniences they encountered while using the fediverse, they started a chain reaction of creating several open source projects two years ago, including Hollo, Fedify, LogTape, Hackers' Pub, Upyo, Optique, and BotKit. What began as an attempt to solve a very minor inconvenience gradually resulted in the creation of various byproducts.
In this talk, the speaker reflects on the past two years to discuss the yak shaving spirit that became the driving force for numerous new open source projects, and will make the case that this approach can work for others as well.