DEV Community

Felipe Arcaro
Felipe Arcaro

Posted on • Edited on

Contributing to open source projects

TL;DR

I have made my initial foray into the realm of open-source contributions:


I have always been passionate about the open-source world. The majority of my current job relies heavily on open-source tools and packages. In fact, it is remarkable to acknowledge that a significant portion of the internet operates on open-source code.

However, I must say that I never truly comprehended why people would invest countless hours in building software merely for the sake of creation – that is, until I built my first website.

The high I got from building something out of thin air was amazing, even though it was poorly designed and nobody was going to use it. In fact, at times, I find the process of shipping a product with real users to be as fun as creating something that exclusively solves a problem for myself and perhaps for some of my friends.

I never really considered myself a good-enough engineer to contribute to an open-source project, though, and even browsing through open-source repositories was overwhelming and daunting.

However, this month, I decided to change that. I am proud to present my inaugural open-source contribution:

While it may not be a feat of engineering genius, and a significant portion of the code already existed elsewhere, hopefully it will help someone out there – or, at the very least, confuse a few robots lurking in the depths of the crazy interwebs.

Heroku

This site is built on Heroku

Join the ranks of developers at Salesforce, Airbase, DEV, and more who deploy their mission critical applications on Heroku. Sign up today and launch your first app!

Get Started

Top comments (0)

Image of Docusign

🛠️ Bring your solution into Docusign. Reach over 1.6M customers.

Docusign is now extensible. Overcome challenges with disconnected products and inaccessible data by bringing your solutions into Docusign and publishing to 1.6M customers in the App Center.

Learn more