Make the most of AI Agents using Git Worktrees

Most probably, you are using a tool like Claude Code to help you solve bugs, build features, and ask questions. There is a lot of work to do and many Jira tickets waiting to be resolved.

Most probably, you are using a tool like Claude Code to help you solve bugs, build features, and ask questions. There is a lot of work to do and many Jira tickets waiting to be resolved.

In the last few years, I have had the opportunity to contribute to several open-source projects. It has been an enjoyable journey, but looking back I spent countless hours trying to figure out where to start, what I could contribute, and how the whole process worked.
After some years of contributing to different projects, I collected some tips that made this process more straightforward and enjoyable.

After of years of learning new technologies, I was sick of doing the same tutorial over and over again. You know what I mean, you want to learn a new programming language, you read the documentation and then you start doing the classic to-do list project until you get sick of it.
I wanted to do something different, something that could help me to learn a new technology and at the same time, be more interesting and useful than a to-do list project.
Also, I wanted to give back to the community. I had learned a lot from open-source projects and I wanted to contribute to the community and have a positive impact on the ecosystem.
This is how I got into open-source. I found it fascinating so I decided to write this blog post to help you discover the majestic world of open-source as well.