podcast March 30, 2021

Podcast 325: How we keep Stack Overflow’s codebase clean and modern

How would you define the ergonomics of code? Does it pass the squint test?
Avatar for Ben Popper
Director of Content

We chat with Roberta Arcoverde, the tech lead on the Stack Overflow for Teams team. She explains why we ignored several “best practices” when building Stack Overflow’s public site 12 years ago and how we’re working to adapt and modernize our codebase so that it’s approachable and powerful for everyone working on it more than a decade after inception.

Show Less

Episode Notes

You can find Roberta on Twitter. For anyone who understands Portuguese, you can also check out her podcast

Check out Roberta’s recent blog post on best practices, and when to ignore them.

If you’re interested in Dapper, an open source project built by Stack Overflow folks that works as a simple object mapper for .NET, you can check it out here.

Thanks to our lifeboat badge winner of the week, Colonel Panic, for explaining: What the boolean literals in PowerShell are


Tags: ,


The Overflow Newsletter Banner
newsletter May 28, 2021

The Overflow #75: Where design meets development

Welcome to ISSUE #75 of the Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and Cassidy Williams at Netlify. This week: Rebuilding static sites a little at a time, telling the difference between decompilers and disassemblers, and five tools to fix security holes. From the blog Incremental Static Regeneration: Building…