We neglected unit tests for a long time because our code base made them difficult. But now we're putting in the work to change that.
When the bots came for us, we strengthened our defenses. Here's what we learned about parrying a few DDoS attacks.
In order to get the most performant site possible when building the codebase for our public Stack Overflow site, we didn’t always follow best practices.
Stack Overflow celebrates site accomplishments with confetti in multiple places. That means it's time to formalize it in our design system.
Investigate a dataset with summary statistics and some basic data visualizations using the Python libraries NumPy, pandas, matplotlib, and Seaborn.
We take a detailed look at a hacking incident that gave a user unauthorized access to our code and data.
You’ve gone through the motions and play-acted a disaster recovery scenario, but despite spending a lot on the production, it’s not real. What you have is a fairy tale: “Once upon a time, in theory, if everything works perfectly, we have a plan to survive the disasters we thought of in advance.” In practice, it’s more likely to be a nightmare.
Roberta Arcoverde, tech lead for Stack Overflow Teams, provides a deep dive into the decisions that shaped the architecture of Articles, an entirely new content type.
Tune in for part two of our conversation with Adam Lear and Jon Chan, Stack Overflow developers working on our public sites and community tools.
Unfriendly comments are an issue in our system because of the effect that their tone has on their recipient’s and future readers’ willingness to contribute to Stack Overflow. The solution to these issues isn’t to argue about circumstance or intent. The only remaining option is to work on the comments themselves.