Backstage Blog

RSS logo

You're browsing posts of the category Automation

Obvious Ownership: A Sensible Humane Registry

January 6th, 2022 by Julio Zynger

Imagine yourself as an engineer who just joined SoundCloud. Besides meeting your colleagues and getting your new laptop, badge, and that cool branded hoodie, the first weeks at work will be about exploration. Onboarding involves a lot of “looking around”: finding mentorship, getting to know the company’s culture, and exploring codebases — and most likely, you’ll want to contribute code too!

The first question you might ask is “What do I even work on?”. With time, you’ll identify a few sibling…

Read more…

Did I Break You? Reverse Dependency Verification

May 25th, 2021 by Julio Zynger

Let's take a look at techniques we can use to confidently release updates to an internal library that's integrated into hundreds of projects across the company — even if they're API-breaking changes.

Read more…

Tests Under the Magnifying Lens

February 2nd, 2021 by Julio Zynger

We take software testing very seriously at SoundCloud. As we scale our codebases and vary the testing harness, we've also faced some challenges with maintainability. Take a look at this post to learn about some of the tooling we've built to help us manage the execution of and derive insights from the dozens of thousands of tests every day.

Read more…