work
Once upon a time, we had a single monolith of software, one mothership running everything. At SoundCloud, the proliferation of microservices came from moving fu…
Product development flow (flow) is the rate at which our products are developed, from idea to deployment. Good flow means that products should pass through the …
Here at SoundCloud, we’ve been working on helping our Data Scientists be more effective, happy, and productive. We revamped our organizational structure, clearl…
One challenge engineering teams often face is dealing with work that doesn’t revolve around developing new features but that still requires the team’s attention…
Sometimes, an important team that’s part of an otherwise healthy company culture starts tanking and the people on the team get frustrated and even quit. In this…
My first six months at SoundCloud as an iOS engineer on the Recommendations team have just finished. In that time, I’ve already contributed…
Stretch opportunities are tasks or projects that are a bit beyond your current skill or knowledge level and that allow you to improve and…
Paging Doctor Software In the past, on-call duty was often associated with doctors, but in recent years, it’s become common for software…
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…
We’ve seen considerable adoption of our internal humane registry, Services Directory, since we sanitized ownership definition and introduced…






