Tim and I finally found a good way to share all the code we have been publishing on this blog in a central place as well as making it easy for people to contribute own changes to it. The solution is GitHub, a truly great application when it comes to hosting git repositories in a collaborative manner.

How is this better than a svn project? Well, first of all the distributed nature of git makes it very easy for people to 'fork' any given project, making their own changes to it and then asking the maintainer of the original project to 'merge' their changes. Another very neat thing is a feature by Github itself that allows to display the contents of documentation files directly in the repository browser.

At this point we've only added the Google Analytics API / data source as well as a jQuery plugin called Expandable that we wrote today and that will be demonstrated in an upcoming post. But over the next 2-3 days we'll try to add all missing projects as well as a bunch of other previously unreleased snippets.

Hope some of you guys like the idea and will help by forking the project and contributing some changes : ).

-- Felix Geisendörfer aka the_undefined

PS: The name 'debuggable scraps' was chosen because all of the code in the repository is too trivial to make for an own repository yet may sometimes need some debugging ; ).