Getting Started in Open Source

/ in dev, open source

Open source is so ubiquitous nowadays that its inevitable you are benefiting from it every day even if you don’t know it just by using applications on the desktop, web, or mobile. The applications you use most likely have dependencies that are open source. If you’re on Mac or Linux, the unix kernel that powers them is open source.

Many people including myself feel encouraged to contribute projects that we use and benefit from because it helps the ecosystem as a whole. The entire ecosystem grows exponentially as more people contribute and work together, it’s a powerful thing.

Continue reading…

Open Source Information Overload

/ in open source

It’s as if daily, if not multiple times during the week I find some amazing super awesome new GitHub project and I hit that shiny watch button, hoping to later that day or someday come back and use the wonderful open source software that the creator provided. It all started for me when I got into Git and Github, one of my first projects was the famous Twitter Bootstrap, and from there it was history. I just recently realized that I have over 400 watched repos, now what?

I’m slowly coming to the realization that open source projects are sort of having the same issues as bookmarks. With bookmarks on your browser; you can search, tag and organize into folders to easily remember where the important ones are. Since I’m a software developer, I could have a folder for PHP frameworks, CSS frameworks, etc. GitHub has the searching down already, but there are some critical things that are needed in order to really get it done right.

Continue reading…