I created Snipper for two reasons:

1:) Wanted a way to share code snippets with myself and others. Many times I find myself looking through tons of code to find a function or line of code that's need in another project. Also when looking for code online, I am constantly running across developer sites that are basically link farms for ads. I won't name any names but "WTF"; I'm busy and wasting my time looking through pages with no content is very annoying.

2:) I have been reading articles on Tim Berners-Lee concept of linked-data. The concept is interesting and the way I have envisioned this working is what I call "Services without Servers". As a developer I should be able to create new Services without having any servers either shared, hosted, or in the cloud. Using only APIs and the user's machine, I should be able to create a service. Snipper really doesn't doesn't rely on any servers that I need to manage or pay for. Using just the browser, JavaScript, web-based data and the following services; Twitter, js-kit, tinyurl, Amazon S3; the page is assembled on the client by loading the data out of S3 and put into the page using a little bit of JavaScript. js-kit's services provides Snipper with comments and voting for every snippet.

Overtime, I would think bigger and better services should be possible using the browser as the assembler and open data.

Let me know what you think by sending me a message on twitter. This was more of an experiment, that I think is pretty useful.
Support My IDE!
Use the voting widgets below to choose which IDE you would like to see supported.
Other IDE/Application
Web Form, Dah!