Announcing Snipt: long-term memory for coders, a new Django app from Lion Burger.

Posted 1 year ago in Django
Snipt

One thing that Pete and I have learned is that developers can't remember every scrap of syntax that crosses their keyboard.

The hundreds of programming languages out there leave little wonder as to why this is.

Now, there's a compelling way to keep those bygone commands close at hand.

Snipt is your collection of infrequently used commands or code snippets, because even Subversion gurus forget the 'svn merge' syntax sometimes.

Make your research worth it

Now you'll never again have to search the web for the CVS checkout code for grabbing a Drupal module.

Many people have the command down by heart, but most others do it much less frequently. Typically, people do a Google search for the command, read some reference materials, and probably cut & paste it from a document somewhere on the web.

Now it's a Snipt.

So how does this work?

It's simple. Sign up, and you're awarded your very own private command repository. Paste it, describe it, tag it, colorize it.

Here's an example of what you'll see:

Snipt

Get started now! It's free in every way.

Follow Lion Burger on Twitter for more product announcements and updates!

14 Comments

1 year ago

This is awesome. I'm also going to use this for all my linux commands that I can never remember b/c I only use theme twice a year when redoing my server or mythtbox or desktop.

1 year ago

Hey Nick, nice app! I'm leaving feedback here for you because, well, that's my first area of contention with your app... I have to sign up with another account at another website just to give you feedback from the app site. While I don't mind signing up to your app to give it a try (and it works very well) I don't want to have to sign up to another site just to give some feedback. While I realize you most likely integrated a third part app into the site for it's feedback features, and it was most likely time efficient to do so, the user experience of having to create two accounts is not very friendly.

I also thought immediately that a desktop client would be pretty nice for this, and thought to give my feedback, but ran into the issue above... so I decided to try using Safari and throw it into a widget. I did this and everything seemed to work well through my dashboard, so maybe you can just give users a quick overview of how to do that somewhere. Much more helpful to have snippets available at just a button press :)

Great job, and good luck with your further ventures as Lion Burger!

1 year ago

@sirkitree OpenID solves both of these problems very well.

It is also crazy easy to implement in DJango, it would be nice if your site supported it. Makes the barrier to me trying it even easier :)

Otherwise, great site. Good idea. I also agree that some kind of desktop (or dashboard) widget would be nice, at some point :)

1 year ago

Greatly executed application! Kudos! Only thing I miss: read/write API. Would be wonderful to be able to create a Textmate bundle for this..

1 year ago

Ah, interesting to see another who dabbles in Drupal and Django both – this looks fairly interesting – although the lack of OpenID support is a fly in the ointment for me. Fair enough that we have to create "fat" accounts for large sites, but for small sites, it's just a burden. Currently, I have 186 web logins in my 1Password database, and it grows almost daily. We need more OpenID consumers :)

Andy
1 year ago

Thiis looks promising.

So it's like pastebin (http://en.wikipedia.org/wiki/Pastebin), minus "shared / collaborative", plus "tagging / organizing", isn't it? :)

Make it public / shared by default (no sign-in required), and it could be a good replacement for pastebin.

1 year ago

@Peter, great, glad you like it!

@sirkitree, not sure why you had to register to leave feedback on uservoice, that's one of the reasons we went with uservoice - that you don't have to register to leave feedback.

The desktop client thing is a very good idea, and we're planning on implementing an API at some point, which may make things easier on that front.

@Eric, OpenID is currently in the 'planned' state, and I assume we'll have some version of it working by the end of the week. We realize its importance, and are avid users of OpenID ourselves.

@Henrik, as just mentioned, we plan to implement an API in time, though we've got a few other things we'd like to knock out first (public Snipts, OpenID, and a few bugs).

@Andy, we're glad you think it's got potential! The idea for the app came from everyone complaining about their 'stickies' collection in their dashboards. We knew there had to be something easier. While we're not sure yet about the public / no-registration strategy, we think the public view of users' Snipts will help in this regard.

Thanks everyone for all the comments, and stay tuned for updates!

Nick

Jonathan
1 year ago

This is truly amazing! Finally a place to store all the long one-liner bash scripts we use once and forget about; until something crashes again.

Definitely would like to see an API to easily add new entries from the command line (or a little widget on the desktop, whatever works.)

Anonymous
1 year ago

what's the hell with http://code.google.com/p/snipt ?

you said snipt code is under GPL v3 and svn repository is not available !

1 year ago

@Anonymous,

We've decided to turn Snipt into a business venture of sorts, and so, we're no longer opening up the source code to the public, to protect the integrity of the software. We're still active participants in our open source communities and will always make an effort to give back as much as possible.

We want to help you find Snipt useful, so let us know if you have any other comments or suggestions.

Thanks!

Nick

last year

Greatly executed application! Kudos! Only thing I miss: read/write API. Would be wonderful to be able to create a Textmate bundle for this..

11 months ago

Great site. I just posted my first Snipt.

It would be really nice if authors could have some kind of profile information.

7 months ago

This is awesome !!

7 months ago

first off, Snipt is fantastic! I'm constantly using it for all my sysadmin tasks. I love how well it scales - I have everything from one-line shell commands to 200 lines python scripts in there. The formatting looks great!

Now, for my bit of contention. I'd love to see an API of sorts so that desktop apps and textmate bundles can become a reality. The one thing holding me back from using snipt constantly is having to open a tab for it all the time. I'd love to just select some text in my terminal and hit a keyboard shortcut to dump it to snipt.

Then, one random idea - plenty of the things I paste into snipt comes from websites that I get the big picture, and then dump the commands I want into snipt. It would be really useful if I can associate the original website with where the code came from. I'm thinking a nice way to implement this would be to have not just a "short description" but rather break it into "title" and "description" or "short description" and "comments", or even "short description" and "associated data". The reason I like the last one most, is that it gives me a logical way to associate input data with a script I have on snipt.

Anyways, I love snipt and it's become my one-stop-shop for remembering how to do stuff!

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>. Beside the tag style "<foo>" it is also possible to use "[foo]".

More information about formatting options