DEV Community

Majd Al Mnayer
Majd Al Mnayer

Posted on

1

The Final Stretch of My Open Source Journey: Part 1

I can't believe this semester is almost over! To be fair, contributing to open source projects doesn't even feel like coursework - it feels real, and it's been amazing.

For our last deliverable in this course, we are asked to work on an issue, or several, similar to the previous deliverable. It should feel real, be a genuinely good contribution, and mean something both for us and the project!

Now, I don't really have anything specific in mind. I might contribute to projects I've already contributed to, or I might choose something new and exciting, but either way, whatever I end up doing is going to be worth it! I'm mainly looking for something fun and engaging. I'm not so fussy about what language or technology is used per se; I just want the idea or the domain to be fun!

In previous deliverables, I've contributed tests, bug fixes, features, simple documentation updates, and refactoring. I can't think of anything that I haven't done, therefore, it wouldn't really matter to me what type my contribution is, as long as I feel like it meant something, that I learned something from it, and that it benefited the project!

As of my writing of this post, I have still not decided on what project to work on. I might contribute to Hugging Face's Chat-ui, I might find a new project, or work on one that I contributed to in the past. I am hunting for an issue that is not too easy, is fulfilling to work on, and teaches new things!

And if time permits, with the finals of my other courses drawing close as well, I will take on more issues! Part two of this journey should be out by the end of this week, where I finally decide on what I will be working on and what progress I've made so far!

Sentry blog image

How to reduce TTFB

In the past few years in the web dev world, we’ve seen a significant push towards rendering our websites on the server. Doing so is better for SEO and performs better on low-powered devices, but one thing we had to sacrifice is TTFB.

In this article, we’ll see how we can identify what makes our TTFB high so we can fix it.

Read more

Top comments (0)

AWS Security LIVE!

Tune in for AWS Security LIVE!

Join AWS Security LIVE! for expert insights and actionable tips to protect your organization and keep security teams prepared.

Learn More

👋 Kindness is contagious

Discover a treasure trove of wisdom within this insightful piece, highly respected in the nurturing DEV Community enviroment. Developers, whether novice or expert, are encouraged to participate and add to our shared knowledge basin.

A simple "thank you" can illuminate someone's day. Express your appreciation in the comments section!

On DEV, sharing ideas smoothens our journey and strengthens our community ties. Learn something useful? Offering a quick thanks to the author is deeply appreciated.

Okay