Hacktoberfest 2025

Search for a command to run...

No comments yet. Be the first to comment.
Riding the Coin Pusher of Life

How to Write Tasks for Humans and Machines

The pursuit of Artificial General Intelligence (AGI) — a concept I learned about this week — is often framed as a climb toward a distant mountain peak. We define it broadly, as an AI that matches or exceeds the sum total of human capability—the abili...

Turn Your Git Repository into an SQL Database with gitstatdb

devpassion Tech Insights, Open Source & Personal Growth
26 posts
I wear many hats in my professional life - developer, system administrator, and even a teacher at times. You could say I have a mixed bag of skills and experiences, both good and bad. One thing I absolutely love is writing, so you'll find some of my content floating around the web, along with a ton of code.
Hacktoberfest 2025 just finished — and guess what? They brought back the swag!
After last year’s digital-only celebration, seeing the return of t-shirts and tree-planting rewards brought a wave of nostalgia and motivation 😊
For some reason, I didn’t receive any notification about the event this year. I casually remembered about it at the end of September and went to see if it was still happening. Happily, I found that it was, and they had decided to return to the t-shirts and tree planting. This may seem stupid and unnecessary, but it made me happy and motivated me to participate once again.
My first surprise was with the registration information. They asked for more information than ever, which made me uncomfortable and suspicious of it being just another marketing scheme.
The next surprise was that they increased the number of commits to 6. Not that I think that is wrong, but it caught my attention.
In any case, this year found my mind actively looking for a reason to dedicate time to the MCP protocol. I had been reading and listening to talks about it for some weeks at this point, and I saw a clear connection with Evolutivo.fw (coreBOS), which was the perfect excuse to finally sit down and dive into it.
My first pull request is the traditional TiddlyWiki ES translation. Thanks Jeremy
Then I got a follow-up question in an issue report I made to TCPDF. They aren’t participating in Hacktoberfest, but I decided to help anyway. Even though they aren’t part of Hacktoberfest, contributing still feels in the same spirit.
Next, I started the coreBOS (Evolutivo.fw) MCP project. Once I learned the high-level concept of MCP, I saw how it could help working with the Evolutivo application. If we could ask questions and work with the application from an intelligent chat environment, it could be a decisive step forward for the future of the project.
So I started studying the MCP protocol and implemented a complete integration for CRUD operations and more. You can read all about it in this blog post. For the Hacktoberfest participation, this project alone contributed the 6 commits I needed and many more.
Next, I updated the Node-RED language files, like I did last year. They accepted the pull request a few days later and were kind enough to add the hacktoberfest-accepted label so it counted towards my participation. Thanks!
Finally, I translated some Mautic strings, a little over 200, to ES and created a PR with some syntax and grammar errors I found along the way.
As a conclusion, I can say that small contributions here and there matter and that this is another great reason to dedicate time to new projects.
So, another year where I can still say, with pride, that I have participated in all the challenges of Hacktoberfest that have been held. Looking forward to seeing what happens next year!