I'm so late this month!! 😱
So, let's start!
I like very much to contribute to open-source. It’s something that makes me feel really good. I feel it like when you help someone when you do something nice for other people. I think the idea is the same, contribute with your knowledge, with your ideas, with your energy to something that can help people. Perhaps, someone is having the same issue but doesn’t have the time to fix it, to think how to do that, and with a new version of the project you share the solution. This is amazing. Unfortunately, I don’t spend enough time to contribute to open source. Too many things to do, even if I’d like to do better. This month, I contributed a small feature to the Three.js library. It was just a few lines of code, but when I made the pull request and they accepted it, I realized my contribution, first of all, for myself but then also for someone else. I was giving back something to the community. In these months, each time I made a pull request I wrote down it and tried to celebrate it. This is an important thing for me, I know that nobody takes care if I made a pull request or not, or if I contributed to some open source project. But I like to show you that is important to celebrate when you achieve something even if it’s not big or very special because later it will become an important part of your path. 🙂
This month I started to study for the talk at the Codemotion Conference, which will be about open source licensing. Maybe it’s something that you didn’t realize but I like the open-source world. 😀 The title of the presentation will be “Licensing for unbureaucratic humans”. It’s a very big topic, it’ll be aimed especially at developers, because I’m not a lawyer. When you start developing, in general, you are focused on learning a new language, a new library, a new framework, how to create an application, how to implement stuff, and how to do all the things that you need to achieve your goal. But at the same point maybe you want to share your with the community, or you need to use something that the community is sharing with you, and maybe the first thing you’ll do is take the code from some repo, do whatever you want and share it, without thinking “how should I share this code, should I tell someone I'm using their code? What are the guidelines for using, analyzing, copying and distributing my code?” Well, I aim to raise awareness among developers, to give them the right tools to navigate the world of licenses. To know how to recognize them when other people's projects are used, and to know how to choose the right license for a personal project. To be responsible in using others' code and enforcing one's rights. I’ll let you know in the October review.
That's all from this post. I hope you enjoyed it, see ya!😎