After seeing so many projects shift over to GitHub, I decided to give it a quick try recently, and it really feels like the simplest way to get started with a hosted git repository. The setup workflow is pretty smooth, the code browsing/diff tools are decent, and they even have a pretty awesome 404 page! I'm really hoping that they add some form of code search.
While racking my brain as to what to actually host, I figured I would learn a bit more about Chrome extensions. Surprisingly, the whole process, from experimenting to publishing, was pretty seamless. I ended up creating a small extension that just copies all the current tab’s addresses to the clipboard (which I often find myself doing as an oldschool way of keep track of links).
In general, the Chrome extension API seems pretty powerful allowing you to manage many aspects of the browser from history to tabs and windows. I really like the simplicity of the structure of an extension package, but the docs can use a little more organization, and the edit->save->reload workflow a bit more automation.
If you’re bored, check out the extension at the Web Store, and at GitHub.