Adhearsion 3: A Roadmap

Time Flies It’s been almost 5 years since we released Adhearsion 1.0. Adhearsion 2.0 was released more than 3 years ago. In total, Adhearsion has been around for 9 years now. Wow, that’s a really long time. Along the way, we’ve built a bunch of cool applications with Adhearsion which now underpin several big businesses […]

Challenges In Making Chat Contextual

This is a continuation of a series about a real-time communications app we are building with one of our customers. Features for managing conversations Since we had chosen XMPP as our communication platform, initially, we planned to use facilities built into that protocol. XMPP at its core is all about Presence (tracking whether someone is […]

Throngs at the Gates: Dealing with a large user population

When we first drew up plans to build this chat application, we looked hard at the natural boundaries that existed within the organization. It felt important to take advantage of the knowledge that we had internally to improve the chat experience. We were confident that we could apply internal knowledge to facilitate communication. There are […]

Building a chat app – Reinventing the wheel?

Should we Build or Buy? Team-based chat apps are so en vogue right now. There are numerous established players such as the popular Hipchat, exciting new-comer Slack, the venerable Campfire and the near-ubiquitous Google Chat Hangouts. Why would we build something from scratch rather than purchase one of these excellent services? Well actually, this organization […]

Bringing Rayo to Reality

We first started talking publicly about Rayo at AdhearsionConf 2011, at the same time as we were talking about building the then-new Adhearsion 2.0. Rayo was announced as a 3PCC (third-party call control) API based on XMPP that not only was to be an open standard, but have open-source implementations from top to bottom. We’ve […]