DEV Community

Rogier van den Berg
Rogier van den Berg

Posted on

1

How to explain the delight of Open Source software contributions to a non-developer?

Being happy that my contribution to the Request Logger middleware of Go’s chi router got accepted and merged 🎉 I found out that it was difficult to explain the 'coolness' of this to my non-dev colleagues.

So I explained it as follows:

At our company we use open source software components to build our own products (think of them as pre made ingredients when cooking). But when doing so sometimes you run into something that is not yet possible/existing in one of these ingredients. 🤷‍♂️

How cool is it that you then can (instead of waiting or searching for an alternative) fix it yourself (make your spice ingredient a bit spicier and with multiple colors for instance 🌶 🌈) ánd give your additions back to the community to be available to the rest of the world? 🌍

That just happened, I change a piece of logging software to fix something I ran into myself, and gave it back! 🎉 #humblebrag https://github.com/go-chi/httplog/pull/8

It’s always a great feeling improving some software you use yourself and giving it back for others to use too!

Hostinger image

Get n8n VPS hosting 3x cheaper than a cloud solution

Get fast, easy, secure n8n VPS hosting from $4.99/mo at Hostinger. Automate any workflow using a pre-installed n8n application and no-code customization.

Start now

Top comments (0)

Qodo Takeover

Introducing Qodo Gen 1.0: Transform Your Workflow with Agentic AI

Rather than just generating snippets, our agents understand your entire project context, can make decisions, use tools, and carry out tasks autonomously.

Read full post