code
Most SoundCloud backend engineers have good feelings about the old backend engineering take-home challenge. It’s commonly been characterized…
Code refactoring is an essential part of the job of software developers. As time goes on, technology evolves, product requirements change…
“To me, legacy code is simply code without tests.” — Michael Feathers If untested code is legacy code, why aren’t we testing data pipelines or ETLs (extract, tr…
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…
I’m a backend developer who worked extensively writing code in Golang before joining SoundCloud. SoundCloud mostly uses Scala for its…
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…
In this week's episode, we chat about our annual company meetup, which took place this year in the sometimes sunny Philadelphia, and featured a now-viral talk. …
In this week’s podcast, Anil Dash - new CEO of Fog Creek and old friend of ours - stops by, as does Dr. Dave Robinson for our new segment, Dr Dave’s Data Desk w…
On this week's edition of The Stack Overflow Podcast, we get a visit from Gitlab CEO Sid Sijbrandij. We also chat with UX Research Kristina Lustig about Stack O…
Is it legal for source code containing undefined behavior to crash the compiler? https://stackoverflow.com/questions/57652799/is-it-legal-for-source-code-contai…





