What is ChatOps? A guide to its evolution, adoption & significance

HipChat blog runs a rather lengthy post on what ChatOps are – “What is ChatOps? A guide to its evolution, adoption & significance“, which provides some insight into how the new generation of teams communicate.

At Qobo, we are at Stage 3 – Gimini, with a whole lot of dedicated rooms (one for each project, and a few more), some workflows (most notably “Hey Leonid, can you merge and deploy this pull request please“, or a shorter “@leonid, please m&d”), and some automation (we get monitoring notifications from Nagios and Zabbix, repository activities from GitHub and BitBucket, as well as do project deployments using slash commands).

We haven’t eliminated email completely, but combined with Redmine project management tool, we’ve significantly decreased the role of unstructured emails in our work.

appear.in – your friendly Skype replacement

Every day some new super hyped web service is born, and every other day some old web service is decommissioned. It’s been going on for so long, that rarely do I pay much attention to these things.  I need a few recommendations. I want to hear excitement. I want to hear why and how this can be useful to me.  A mere press release doesn’t cut it.

Today, I was recommended a service that is so easy and useful that it blew my mind.  Ladies and gentlemen, I give you appear.in .  Think of the all the good things Skype is, without all the bad things that come with it.  Video, voice, and text chat, screen sharing, free, multiple participants (up to 8), private and public conversations, excellent voice and video quality, and no installation of software necessary – works right out of the browser, even on the mobile.

appear.in

It’s so easy and fun to use that I’ve spent most of the day chatting to my colleagues even when they were in the same room.  We had two and three way conversations with screen sharing and text messages (handy for the URLs) and it worked really well.

Come to think of it, the only thing that I didn’t see (maybe it’s there and maybe it’s not) is file transfer.  But there are so many different ways these days to send a file that I don’t worry about that too much.  A quality video chat with screen sharing is a different ball game altogether.

Enjoy!

On acting professionally

A few weeks back, there was this story about Sarah Sharp quitting Linux kernel development due to some issues she had with communications on the Linux kernel mailing list (aka LMKL).  I never cared much about this sort of things, so I skipped the story altogether (people disagree, no big deal).

Today I was catching up with my RSS feeds, and the story came up again (via this post and discussion thread in Russian), which linked to this Slashdot comment nicely summarizing the story.

Among all the other comments, there was a link to the related email from Linus Torvalds, where he opens up a bit about the “professional” behavior and communication.  I think it’s absolutely brilliant and everybody should read the whole thing.  But I’ll leave this small quote here for myself:

Because if you want me to “act professional”, I can tell you that I’m not interested. I’m sitting in my home office wearign a bathrobe. The same way I’m not going to start wearing ties, I’m *also* not going to buy into the fake politeness, the lying, the office politics and backstabbing, the passive aggressiveness, and the buzzwords. Because THAT is what “acting professionally” results in: people resort to all kinds of really nasty things because they are forced to act out their normal urges in unnatural ways.