Our great sponsors
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
The way open source works today is completely broken. I’ve read many accounts of prolific open source developers who burned out and quit, I never thought it was going to happen to me, and I haven’t realized when it did happen. When you’re there it’s hard to see how mentally damaging open source is. You’re like a boiling frog: don’t realize you’re boiling until you became a soup.
Programming was my main hobby since I was 13, and for many years it was the only one. I was always working on some personal projects and later open source. I was always reading books and articles, and learning something new in my free time. Now I don’t feel like spending time programming just for the fun of programming, and only do it to support my other hobbies.
For many years I was enjoying working on my open source projects of all sizes: large like React Styleguidist or a tiny library that nobody else is using. However, the expectation that you owe someone free work to fix bugs in their projects and add features they need to do their job, the rude comments on the issues, the hit and run pull requests where you spend an hour reviewing the code and the author never comes back to answer your comments, made it less and less enjoyable, and my attempts to pretend that it doesn’t hurt my mental health became less and less successful.