Tweet [https://twitter.com/share] Using upstart to detect node.js app crashes Here at Gitter [https://gitter.im] we love writing node.js applications, but like any real-world application, things occassionally go wrong. Nine times out of ten, this is down to an unhandled exception in node.js (although we're seeing a lot less of these since we started using promises extensively). node.js crashes We wanted a way of detecting process crashes…
Gitter Public Beta
TL;DR: Check out gitter.im [https://gitter.im] We love chat. We've been using chat in various forms since the 90's. IRC, done it. ICQ, been there. Skype, worked there. So much chat, yet still we couldn't help feeling an itch that wouldn't scratch. We mostly talk about software. Why didn't our chat product understand us? Gitter is chat built by people who make software…
Badgers! No. Badges.
Today, we released badges for your chat rooms. [https://gitter.im/gitterHQ/gitter] It's pretty simple to create your own, just reference the Gitter URL using the following syntax: http(s)://badges.gitter.im/owner/repo.png http(s)://badges.gitter.im/org.png If you want to put this in markdown on GitHub, feel free to copy, paste and adjust the code below: [![Gitter chat](https://badges.gitter.im/gitterHQ/gitter.png)](https:…
Mac all the things!
Yup, that's right, Gitter is now available [https://gitter.im/apps] as a Mac app! The great thing about the app is that it provides notifications (through OSX's notification centre, naturally). This means that you don't need to have Gitter open in your browser to know there's new stuff. The app also provides an unread badge on the dock icon as well as a menu bar icon, which…
The write stuff
Update (17 December 2013) We now ask for write access on your profile, this is GitHub's user OAuth scope and it allows us to get a list of your organisations and verify if you belong to an organisation when trying to join an org chat room. Rest assured we do not actually write anything to your profile. This is all an unfortunate limitation of GitHub's OAuth scoping. For more information, feel free…