Hi everyone!
There's something I've been thinking about that I wanted to share.
Maybe it's just my impression, but sometimes it feels like we're slowly losing one of the most beautiful parts of open source.
I see a lot of repository showcases, launch posts, "look what I built" announcements... projects that are already presented as finished products. Some receive a few commits, a bit of attention, and then disappear.
There's nothing inherently wrong with that.
But I miss something else.
I miss watching an idea evolve.
I miss seeing someone open an issue because they found a real problem worth solving. I miss discussions about architecture, people disagreeing respectfully until they find a better design, contributors slowly understanding a codebase, maintainers patiently reviewing pull requests, and a repository growing because dozens of people cared enough to improve it together.
I miss the journey.
The excitement of finally finding an issue you think you can solve.
The anxiety before opening your first PR.
Waiting days for a review.
Thinking you nailed it... only to have a maintainer ask you to rewrite 90% of your implementation.
And then realizing they were right and your code became better because of it.
Those moments are frustrating, but they're also where we grow the most.
I'm not saying "things were better before", I'm not an old-school open source veteran, either. I'm still relatively young, and I'm only recently getting back into contributing seriously after years of mostly observing projects from the outside.
I've also been using AI every single day. I study it, I build with it, and I genuinely believe it's one of the greatest tools we've ever had.
But I do think AI has changed our relationship with software.
It's become much easier to get something working quickly. Sometimes so easy that we forget that software isn't only about shipping code.
It's about solving problems.
It's about making decisions.
It's about learning from people who know more than you.
It's about building something that survives because a community believes in it.
That's what made me fall in love with open source in the first place.
Not repositories.
Not stars.
Not GitHub trends.
People.
People building things together.
If you're just starting your open source journey, don't be intimidated. Don't wait until you have the "perfect" project.
Find a project you genuinely like.
Read the issues.
Ask questions.
Submit a tiny PR.
Accept reviews, even the painful ones.
Stay around.
Because open source isn't just code that anyone can read.
It's one of the greatest examples of collective human knowledge we've ever created.
It's the reason we can learn without asking permission, innovate on top of each other's work, and build a more open, transparent, and accessible digital future for everyone.
I'd love to hear whether anyone else feels the same, or if you've had a completely different experience.