The month of October is known as the month of beer in many places of the world. As everything in the world of technology, we adapt events of the “humans” side and add it to the “exact” world. So Digital Ocean and Github have this event called Hacktoberfest. This event has the goal to push the Open Source world, were with 4 PR’s on any Github repository you win this amazing T-Shirt:
1- The way that I was storing the information about what container was related to the pattern was being overrated on every new entry.
2- The event listener to monitor the URL request and redirect to the container is bad, and is opening a new tab for every request that the target needs to be loaded.
With that in mind, I added a documentation to the project, pushed to my Github and opened two issues related to the previous bugs. And associated with them the tag “Hacktoberfest” to see if I would receive PR’s for people that were participating in the program.
The name of the add-on is “You Shall Contain“:
I was very surprised that on the next day of the publishing of this project on my Github I received a PR from a guy from Australia. His PR fixed the #1 issue. I was glad that I was able to review his work, give him feedback, and he fixed the small problems that I found on his submission. That was the first time that I received a PR on my personal projects.
So one problem down, one more to go… Unfortunately, I didn’t receive any PR for that issue and I don’t have enough knowledge to fix it.
I hope to be able to launch this addon and more improvements on the Firefox Store until the end of the year.
Last weekend was the first time in a while that I was able to program over the weekend instead of watching Netflix… Sometimes we need a change of environment to find our inner programmers spirit. And my conclusion is that my relationship with JS is: You can hate or you are too stubborn to give up because you can’t love it. =D