The question of the phone call etiquette has been coming up more and more often recently. Is it polite to call without a prior message or agreement? What time should one call? What’s the decision point for opting for the phone call versus some other communication channel? These, and many other questions are popping up frequently.
I came across a nice blog post – “Why I don’t answer most phone calls” – which discusses some of the reasons why this particular person doesn’t answer phone calls. It’s a good quick read, but here is a summary:
- Because I’m busy.
- Because my agenda and tasks are also on my phone.
- Because a call leaves no trace.
- Because your communication is worse.
- Because repeating yourself is costly.
- Because it’s awkward.
- Because my memory sucks.
And I do agree with these points. Call do interrupt and are rarely timed well. Most people suck at communications, so calls drag on forever. Whenever something is discussed or decided, there is no trace of it. And my memory is horrible.
However, I do still answer phone calls. But my personal expectation is that a call is:
- either about something really urgent,
- or I’ve missed a text/message and left it without response for longer than the caller expected (beer for lunch? and it’s lunch already),
- or it’s from a good friend or family, who I haven’t heard from in a while.
If it’s none of the above, I tend to get irritated and think much lesser of the world around me in general, and a person calling me in particular. :)
HipChat keeps extending the amazing list of integrations with other tools and services. This blog post – 35 new ways to do your work right inside of HipChat – lists some of the recently added. Included, among others, is even a multiplayer snake game.
Chat is becoming more and more important for team communication and collaboration (what is ChatOps?). Old school applications like Skype are being replaced with modern, web-based chat platforms, that provide group/room and one-on-one chats, file uploads, screen sharing, voice and video communications, API integration and more. There are plenty of solutions to choose from too.
Traditionally, self-hosted solutions were difficult to setup and maintain, and were lacking in integration options. So many teams choose to go for the third-party hosted approach. This is not very exciting for companies that deal with sensitive data though.
As mentioned before, at work, we are using HipChat. It’s nice, it’s free, and it integrates nicely. Lately, there has been a lot of hype about Slack, which I tried, but didn’t particularly like.
You can try the live demo, or deploy it to your infrastructure via a gadzillion different methods, or read the beautiful documentation. And there’s a rumor of HipChat and Slack import tool, so you won’t have to start from scratch…
Let me know what you think.
WhatsApp introduces end-to-end encryption for all communications – chats, pictures, videos, etc. I’m sure it’ll help them get more individuals and businesses on the network, as well as probably ban the app in a handful of countries.
WhatsApp has always prioritized making your data and communication as secure as possible. And today, we’re proud to announce that we’ve completed a technological development that makes WhatsApp a leader in protecting your private communication: full end-to-end encryption. From now on when you and your contacts use the latest version of the app, every call you make, and every message, photo, video, file, and voice message you send, is end-to-end encrypted by default, including group chats.
The idea is simple: when you send a message, the only person who can read it is the person or group chat that you send that message to. No one can see inside that message. Not cybercriminals. Not hackers. Not oppressive regimes. Not even us. End-to-end encryption helps make communication via WhatsApp private – sort of like a face-to-face conversation.
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.
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.
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.
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.
Twilio – APIs for Text Messaging, VoIP & Voice in the Cloud.
CandyCane – Redmine ticketing system port to CakePHP