It’s not always a case of debt = bad. Used intelligently, technical debt provides quick fixes to problems and boosts innovation. However, you’ll soon know when your tech debt’s not serving you well. Below: three signs your tech debt needs paying off.

Understanding tech debt — beware the buzzword

Technical debt is an overused term, often used to indicate ‘bad code’ or ‘work we don’t approve of’. Towards and Understanding of Technical Debt by Kellan Elliot McCrea, 2016, sheds light on how technical debt looks in practice. …


We believe the future is open and support the open movement. As of today, developers can host and distribute open streaming data sources for free on the API Streamer platform, through the Open Data Streaming Program (ODSP).

Under the ODSP, anyone can publish streams of realtime data for free on…


Ably account and package management is now even easier thanks to a whole host of recently released features. If you have an account with Ably, log in now to see the changes.

Building on customer feedback, the features you need to manage your account and billing more easily have been added. In your dashboard, you can now better manage your account limits, view detailed statistics of your usage, predict future usage requirements, and better manage your billing.

Here’s a list of all…


As a developer-focussed business, we understand that developers crave simplicity. The design of the service you use has this in mind, with intuitive realtime APIs, straight-talking support, comprehensive documentation, and a uniquely transparent 100% SLA uptime guarantee.

The pricing model has been simple too, offered in one of two ways:


We’ve bet on well supported open source projects like Google’s V8. Following an upgrade from Node.js v6 to v8, this bet has paid off. Our latencies are more consistent and our global infrastructure server costs have gone down by almost 40%.

At Ably Realtime, a distributed pub/sub messaging platform, we use a wide array of technologies in our realtime stack including Elixir, Go and Node.js. Whilst Node.js is not often our first choice for new services, our core routing and front-end layers are built with Node.js, …


Over the past few months, since we successfully delivered the realtime data for the Australian Open to millions of fans, we have been chatting with many of our customers and prospect technical teams in the betting industry about how they can apply the lessons we learned to their own architecture.


At some point, most engineers have had to figure out how to keep two or more devices in sync, ideally in real time. In the server-to-device space, the popular options are database-like products such as Firebase, PouchDB and CouchDB, or AWS AppSync, where these vendors provide client SDKs that communicate…


We recently started recruitment for a developer evangelist at Ably, and I couldn’t help feeling somewhat uncomfortable every time I wrote the word evangelist.

As an atheist, born to a Catholic Priest and a Jewish mother, living in a world that seems to be plagued with religion-fuelled problems, I’m aware…


In the last two months at Ably we’ve spoken with hundreds of candidates for our distributed systems engineer roles. We’ve been surprised by how varied each candidate’s knowledge has been and wonder if perhaps the challenge is that there appears to be no clear definition of what skills this role…

Matthew O'Riordan

Co-founder of Ably: Simply better realtime messaging. In the past was the CTO & co-founder of Econsultancy that was sold in 2012.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store