One line of Python, and a 3× drop in p99
SoundCloud Backstage Blog·10d ago
We removed one log statement from a service’s hot path this week. Its 99th-percentile response latency fell from a steady ~48ms to ~18ms, and CPU usage dropped by about the same factor.
Less Is More: Why Audio on SoundCloud Looks Different
SoundCloud Backstage Blog·18 Jun 2026
Last year, SoundCloud upgraded its AAC encoder for the first time in over a decade. The new one (Fraunhofer’s libfdk_aac) delivers higher perceptual audio quality across every metric we track.
Vibe Coding with SoundCloud: Announcing New Docs for your Agents
SoundCloud Backstage Blog·18 May 2026
Have you ever had a brilliant idea for a music app, a custom playlist curator, or a unique way to discover underground tracks on SoundCloud, but lacked the programming skills to actually build it?
Action required: Upcoming Update to SoundCloud API id fields
SoundCloud Backstage Blog·29 Apr 2025
To all developers using SoundCloud’s public API — we’re introducing an important change that will affect how you reference resources like tracks, playlists, users and comments. 🧠 What’s Changing?
New artist name field on our API
SoundCloud Backstage Blog·3 Apr 2025
A while ago we made an improvement to how track and artist information is displayed on SoundCloud, making it clearer and easier to understand.
Upcoming changes to SoundCloud Access Tokens
SoundCloud Backstage Blog·2 Dec 2024
tl;dr: If your app doesn’t store SoundCloud access tokens outside of the context of a user’s client (i.e. a database) the following should not affect you.
Migration to Oauth 2.1
SoundCloud Backstage Blog·23 Apr 2024
Earlier this year, we updated our API Guide to let developers know that SoundCloud authentication is now operating on the OAuth 2.1 protocol, a popular open standard used by many API providers.
Android Large Screen Optimization
SoundCloud Backstage Blog·31 Jul 2023
Large Screen Devices - The New Frontier Recently, the Android team at SoundCloud took on a project to optimize the Android app for large screen devices.
An update on our API: Changes to access for inactive apps
SoundCloud Backstage Blog·2 Jun 2023
We’re working on improving our API offering. In order to do that, a few changes are coming: - We need to revoke access for some of you with inactive apps.
What I Learned in One Year as an SRE Trainee
SoundCloud Backstage Blog·6 Jan 2023
I recently celebrated my one year anniversary as a Site Reliability Engineering (SRE) trainee at SoundCloud. Looking back, I had very little idea of what I was getting into.
What's New with SoundCloud, November 2022
SoundCloud Backstage Blog·11 Nov 2022
We recently made updates to our SoundCloud iOS and Android apps to address key user experience (UX) fixes according to user feedback.
Bar Raiser Interview
SoundCloud Backstage Blog·25 Oct 2022
In an earlier blog post, we talked about how we changed the interview process during remote working as a way of improving our recruiting efforts.
What's New with SoundCloud, October 2022
SoundCloud Backstage Blog·17 Oct 2022
We recently made updates to our SoundCloud iOS and Android apps to address key user experience (UX) fixes according to user feedback.
Android Image Loading at SoundCloud
SoundCloud Backstage Blog·13 Oct 2022
The SoundCloud Android app recently got a significant makeover: a “new year, new me” type of thing.
SoundCloud Echo: Next-Level Humane Registry with Backstage
SoundCloud Backstage Blog·19 Sept 2022
We’ve seen considerable adoption of our internal humane registry, Services Directory, since we sanitized ownership definition and introduced an easier-to-use user interface (UI) to our development...
WINE Workshop
SoundCloud Backstage Blog·2 Aug 2022
SoundCloud has a variety of resource groups, and one such group is called Women in Engineering, or WINE.
PR Templates for Effective Pull Requests
SoundCloud Backstage Blog·12 Jul 2022
The first step to any code review is understanding what the code does and why. Although the author is by far the most qualified person to answer these questions, all too often, the reviewer is left...
Learning Scala at SoundCloud
SoundCloud Backstage Blog·19 Apr 2022
I’m a backend developer who worked extensively writing code in Golang before joining SoundCloud. SoundCloud mostly uses Scala for its microservices, so when I joined, it was important to learn it.
The End of the Public API Strangler
SoundCloud Backstage Blog·14 Mar 2022
This is the story of how we used the Strangler pattern to migrate our public API from a monolithic codebase to a fully fledged BFF over the course of eight years.
What Is New with Periskop in 2022
SoundCloud Backstage Blog·1 Feb 2022
In a previous blog post, we explained how we built an internal pull-based exception monitoring service called Periskop — which is heavily influenced by Prometheus — which we open sourced.
Your filters hide everything on this page. Adjust them in preferences.