One line of Python, and a 3× drop in p99 (opens on the source site)
We removed one log statement from a service’s hot path this week. Its 99th-percentile response latency fell from a steady to , and CPU…
Read at the sourceTHE COMPANY INDEX TRACKED BLOG
Ideas, decisions, and lessons from the team.
developers.soundcloud.com (opens on the source site)LinkedIn XWe removed one log statement from a service’s hot path this week. Its 99th-percentile response latency fell from a steady to , and CPU…
Read at the sourceLast year, SoundCloud upgraded its AAC encoder for the first time in over a decade. The new one (Fraunhofer’s libfdk_aac) delivers higher…
Read at the sourceIn May we opened self-service app registration for Artist Pro subscribers. That fixed the browser flow. Two requests kept coming up anyway…
Read at the sourceHave you ever had a brilliant idea for a music app, a custom playlist curator, or a unique way to discover underground tracks on SoundCloud…
Read at the sourceAt SoundCloud, we’re always looking for ways to improve the listening experience for our creators, partners, and listeners. One of the…
Read at the sourceTo all developers using SoundCloud’s public API — we’re introducing an important change that will affect how you reference resources like…
Read at the sourceA while ago we made an improvement to how track and artist information is displayed on SoundCloud, making it clearer and easier to…
Read at the sourcetl;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…
Read at the sourceEarlier this year, we updated our API Guide to let developers know that SoundCloud authentication is now operating on the OAuth 2.1 protocol…
Read at the sourceLarge Screen Devices - The New Frontier SoundCloud large screen optimized Recently, the Android team at SoundCloud took on a project to…
Read at the sourceWe’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…
Read at the sourceI recently celebrated my one year anniversary as a Site Reliability Engineering (SRE) trainee at SoundCloud. Looking back, I had very little…
Read at the sourceWe recently made updates to our SoundCloud iOS and Android apps to address key user experience (UX) fixes according to user feedback. We’ll…
Read at the sourceIn an earlier blog post, we talked about how we changed the interview process during remote working as a way of improving our recruiting…
Read at the sourceWe recently made updates to our SoundCloud iOS and Android apps to address key user experience (UX) fixes according to user feedback. We’ll…
Read at the sourceThe SoundCloud Android app recently got a significant makeover: a “new year, new me” type of thing. Our remarkable design team and…
Read at the sourceWe’ve seen considerable adoption of our internal humane registry, Services Directory, since we sanitized ownership definition and introduced…
Read at the sourceSoundCloud has a variety of resource groups, and one such group is called Women in Engineering, or WINE. The mission statement of the group…
Read at the sourceThe 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…
Read at the sourceI’m a backend developer who worked extensively writing code in Golang before joining SoundCloud. SoundCloud mostly uses Scala for its…
Read at the source