Open Source maintainers are actual Superstars

Search for a command to run...

No comments yet. Be the first to comment.
Articles in here are about a healthy lifestyle for developers. Work-Life-Balance, Food, Mental Health.
Burnout 101
I have been thinking about writing something down for a long time and didn't do it because I had so many thoughts about it and felt like I lacked a structure to this article but with the recent discussion about content moderation and what is appropri...

Python is a well-known and flexible programming language. It is used in many different fields, including data science, web development, and automation. Python is well-known for its ease of use and simplicity. It has a clear and concise syntax, making...

SvelteKit is a framework for building web applications of all dimensions, with a solid development experience and flexible filesystem-based routing. It compiles your components into a vanilla JavaScript that is highly optimised. So the question of wh...

It's time to be realistic about how long it can take to become good

Meet our latest project, we built the ARK Utils app using Svelte, and we learned how to combine experience, creativity and data to a useful product

For the second week of the Writeathon I was thinking about the topics a lot and after reading the question “Which company or start-up inspires you the most and why?” I couldn't think about a specific start-up that really inspired me because in my time I have worked on the internet, many start-ups turned out to be only investment driven and got sold as soon as they had some value. I am not in for that kind of start-up culture, since I love to support ideas and projects meant to change peoples lives and not be hustled as soon as possible.
But thinking about company-like structures that impress and inspire me then it is Open Source maintainers and contributors. Actually the whole Open Source culture.
The tech industry is dominated by hustle-culture, 6-figures-in-one-year, become-a-millionaire-before-30. As someone who is not in here for the money but the education, knowledge and learning new skills, this never spoke to me. Quite the opposite—it made me feel unwelcomed. For me, it seemed like a soulless money making machine where everyone hated their job but liked their pay cheque too much to quit it. Then I got to know the Open Source scene.
I met people who contributed to projects without payment. Just because they wanted that project to exist and thrive. People that willingly taught me skills and knowledge that I couldn't have got otherwise or only with big efforts. I met people working in FAANG in their main job, but working on Open Source in their free time, sharing knowledge and wisdom to everyone no matter of their job and education status.
The one goal everyone has in common is the project. To make the project the best it can be. Everyone is bringing in their skills and knowledge they have. And everything happens without anyone rolling their eyes and saying “I am not getting paid enough to do it.” It is so refreshing. Cutting out money as the main motivation to participate creates such a healthy and inspiring work climate.
At the very beginning when I was still very insecure with my coding skills, I would participate with ideas, logic structures, graphical work, and copy writing. I would be the motivational person saying “Let's go, let's do this.” and drive progress forward. I often felt bad because I could not contribute a lot to the code yet, it took me some time to realize that having good ideas and unconventional solutions for problems can be just as much of a help as actual coding work.
Not only that, but I later started to design sites and build up their CSS. The amount of coding work I helped on became more and more, and I am building up more confidence doing things on my own as well. Helping to work on Open Source is probably the one main reason for me to keep going learning, so I can keep improving to help at projects.
Photo by ThisIsEngineering: https://www.pexels.com/photo/female-software-engineer-coding-on-computer-3861951/
In the OSSRA report 2022 Synopsis looked into 2400 codebases within 17 industries and 97% of them contained Open Source. Over the past years it has been steadily high with a peak 2019 of 99%.
The Internet and IT-landscape we know now wouldn't be possible without Open Source.
I have asked people on Twitter, why they love Open Source and I got a ton of really great answers. I will share a few with you.
The fact that there is Open Source Software out there that can easily beat paid solutions in a direct comparison gives people the opportunity to work with them, who don't have access or could not afford the paid version. That makes it extremely accessible for people who want to learn and educate themselves and even make a living out of their skills. Some of the most famous developers started their career in the Open Source community.
Getting involved into Open Source is valuable no matter in which stage of learning someone is. Open source will always need more people to participate, and your efforts will be documented throughout your work thanks to the open and public way the work is done.
A first step to get involved is to check out the repositories (for example on GitHub) of the Open Source programs you already use and see if your help is needed. Even if it's just an opinion or helping users that have problems. This could be the single best decision for your future as a developer.