This post raises some interesting points about the difficulty of contributing to open source for the first time. Over the last year, I've taught myself to code. I want to contribute to open source, and I think I can provide value to smaller projects. But the public nature and unique culture of open source have left me feeling a bit overwhelmed. So I observe instead.
What's the best way for a rookie to find small, welcoming open-source projects to contribute to?
Many companies and tech groups have these around the world during meetups and conferences.
But most importantly dont let this pull request fool you. Rails is nice to contribute to even if you are starting out and the rails core team especially jose valim and santiago pastorino are super helpful.
Find a "small" project is probably best. I've contributed to probably over a dozen opensource projects on Github in the past year or so. I highly encourage you to find a few that you use and like. They don't even have to be really small, but I'd probably avoid projects like Ruby, Rails or the Linux kernel for now.
Find a small project you use for something you're building. Do you run into any issues with using it, that could be improved? Improve those and send a pull request. Make your first commit small and obvious.
Very cool. Tools like this are unbelievably useful for self-study, as they allow for quick experimentation. Which (at least in my case) helps cement new concepts.
Has anyone on HN used the H&F-J webfont service? There are probably NDAs involved with the private beta, but I'd love to hear more about it, in terms of performance, rendering, available fonts, etc.
This tornado, while not as severe as the one that struck Moore on May 20, took a rare "left-hand" turn and caught several media vehicles by surprise.