This is a talk I gave at the CodeCore lunch & learn series about my experience contributing to Rails and other open-source software projects.