client
It’s no secret that SoundCloud is a Ruby shop, but that doesn’t stop us from giving some love to the Pythonistas in our community. Our old Python API wrapper ha…
There are many approaches to building libraries that wrap HTTP APIs. For many of our officially supported SDKs we chose to build light wrappers around HTTP clie…
Since we started breaking our monolith and introduced a microservices architecture we rely a lot on synchronous request-response style communication. In this bl…
Building and operating services distributed across a network is hard. Failures are inevitable. The way forward is having resiliency as a key part of design deci…
A previous post on this blog ended with the following paragraph: “We might also replace JSON with a more efficient serialization protocol…
As part of our continuous effort toward making improvements to our API with the hope that we can relaunch API access to all developers, we…
This article is part of a series of posts aiming to cast some light onto how service architecture has evolved at SoundCloud over the past…
In a previous blog post, we explained how we built an internal pull-based exception monitoring service called Periskop — which is heavily…
Are you looking for a flexible side hustle that you can start from home? Starting a bookkeeping business may be worth looking into. Bookkeepers help business ow…
On Day 3 of Edcon I chat with Preston from Prysmatic labs about their full featured sharding client for Ethereum 2.0 https://prysmaticlabs.com/ Date of Recordin…





