Daksh Pareek

Welcome to my personal portfolio website, showcasing my projects and blogs.

My First Open Source Contribution

2025-02-03


I have my media server running on my home server where I host different types of media. A month back I get to know about Hoarder which is A self-hostable bookmark-everything app.

I hosted in on my server and uploaded all my bookmarks from different devices. It lacked the functionality of Sorting bookmarks by date. So I thought to add to add it to my instance of Hoarder.

How I got started

I forker the repo and learned about project structure and open source contribution guidelines. I read How to Contribute to Open Source and Open Source Guides.

I looked into the codebase and found that it is actively maintained and has a lot of features.

How I contributed

I tried understanding about the flow of code and then added my feature of sorting bookmarks by date [Newest First and Oldest First].

After I successfully tested the feature on my local machine, I pushed the code to my forked repo and created a pull request.

The PR was reviewed and I received few positive feedbacks by maintainers and they also said it was a needed feature.

After my changes are done, I again asked for a review and this time everything was in order and contributors were happy to merge my PR.

Today that feature got released and published on various platforms.

I saw my name in the list of contributors and I was happy to see that my first contribution was successful.

Conclusion

It was a great experience to contribute to an open source project. I learned a lot about the project and how to contribute to it.

If you are looking for your first contribution, I would recommend you to start with a small feature and then work on it.

Resources