At first GitHub was a weekend project. Tom Preston-Werner and I were hanging out at a sports bar after a local programming meetup when he told me his idea for a git hosting site. It’d be a place to easily share code and learn about git, a git hub. It started more out of necessity than anything else: we both loved git but there was no acceptable way to share code with others. Tom thought I’d be interested in helping fix the problem, and I was.
We began meeting on Saturdays to build the site piece by piece. We’d grab brunch, talk about ideas we had for the site, then get to work. Tom would design pages or features and I’d implement them. As soon as the basics were in place we started using GitHub at my day job, a startup I had cofounded with PJ Hyett. It was a great way to improve the site, as PJ and I were using GitHub daily and really getting a feel for what was missing and what was working.