Learnings of Open-source maintainer - Decision-making
Khem Raj April 02, 2025 #metaOn average We make 33000 to 35000 daily, some of them conscious and some subconscious. A sheer volume of decisions to make can lead to fatigue and make it hard to choose even simple choices. Some of the decisions are trivial and some might be more significant.
Open Source maintainers are faced with tough decisions more frequently than normal developers. A conflicting feature is proposed, There is a flame-war over a spaces Vs tabs or language runtimes a change is trivial but hard to test. Push back on a completely valid change due to project strategy, Release is broken, hold it or ship it. New technology is looming, adopt it or leave it etc. etc.
A project's success will substantially depend a lot on decision-making capabilities of its maintainers.