Self Bikeshedding
Published on Mar 21, 2022
When I was executing on a side project, I found myself easily being trapped in certain thinking patterns, which "sucks" lots of my energy and time without producing values.
Some of the actions I noticed include:
- Thinking & searching a domain in namecheap.com
- Futile meta thinking
- Meta thinking on using the tool that I used recently: OpenAI, Emacs, etc.
- I kept thinking about automating things, without realizing that, most of the values this provides are not about automation, but the actual stuffs that help people. I just don't know how to think it through. (It's likely I read too much life hacker articles
- Kept coming back to some shallow understanding of indie hacker's stories (Credits: Courtland Allen), and try to come up with a theory
- Kept thinking if I could do some past projects differently, and what I can learn from them
- Fantasy
- Kept imagining if I could go back in time, with all the knowledge I have now, how would I live my life? It's a fascinating thinking experiment, and yields little insights to the present.
In hindsight, these activities bring little values to me, but I kept getting trapped into them without realizing.
I define it as self bikeshedding as it ignores the most important works for completing side projects.
Deep down, I know there is a list of things I need to do. Oh then we get to priorities.
Priorities.
That's the boring part. The word makes life look like a toil.