The Stack Overflow Podcast - podcast cover

The Stack Overflow Podcast

The Stack Overflow Podcastart19.com
For more than a dozen years, the Stack Overflow Podcast has been exploring what it means to be a developer and how the art and practice of software programming is changing our world. From Rails to React, from Java to Node.js, we host important conversations and fascinating guests that will help you understand how technology is made and where it’s headed. Hosted by Ben Popper, Cassidy Williams, and Ceora Ford, the Stack Overflow Podcast is your home for all things code.
Last refreshed:
Follow this podcast in the Metacast mobile app to refresh it and see new episodes.
Download Metacast podcast app
Podcasts are better in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episodes

Column by your name: The analytics database that skips the rows

These days, every company looking at analyzing their data for insights has a data pipeline setup. Many companies have a fast production database, often a NoSQL or key-value store, that goes through a data pipeline.The pipeline process performs some sort of extract-transform-load process on it, then routes it to a larger data store that the analytics tools can access. But what if you could skip some steps and speed up the process with a database purpose-built for analytics? On this sponsored epis...

Feb 16, 202225 minEp. 425

Gen Z doesn’t understand file structures

It’s not news that, as Cassidy says, “remote has grown wildly fast”—but Remote has gone from about 25 employees in March 2020 to 900 now (a 3,500% increase). Ceora explains to Matt (oh, sweet summer’s child) what it means to get ratioed on Twitter. Inspired by a great read , the team discusses how Gen Z, having grown up without floppy disks, file folders, or directories, thinks about information. This week’s Lifeboat badge goes to user 1983 for their answer to the question Why can I not use `new...

Feb 15, 202222 minEp. 424

China’s only female Apache member on the rise of open source in China

SphereEX builds distributed data systems, making it easier for organizations to load balance massive data stores across multiple servers. Now that open-source software has taken over Western software, it’s China’s turn. Even big companies like Baidu and Bytedance are opening up their projects. Trista is the only female Apache member in China, which is both an honor and a demonstration of how much work needs to be done to support women in STEM. This episode’s Lifeboat badge shoutout goes to swati...

Feb 11, 202227 minEp. 423

There’s no coding Oscars. Write software that works

Ceora has her second brain stored in Notion , complete with GIFs and pretty color to get that aesthetic. Ancient history in blog years: Cassidy talks about the perils of being bleeding-edge instead of cutting-edge: Apollo Mission: The pros and cons of being an early adopter of new technology Everybody is aboard the VS Code train, which has the hottest TikTok around. Cassidy recommends the MonoLisa font helping viewers read your code during a livestream. Today’s lifeboat goes to Bill the Lizard f...

Feb 08, 202228 minEp. 422

Moving from CEO back to IC: A chat with Mitchell Hashimoto on his love for code

Neopets : A little-known gateway into a software career. (Nineties kids will remember.) Among the products Mitchell helped build at Hashicorp: Terraform , Vagrant , and Vault . Not many C-level execs return to IC roles, but you might be surprised how many managers move back to being individual contributors . Follow Mitchell on Twitter here . See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info ....

Feb 04, 202235 minEp. 421

A collaborative hub for infrastructure as code

On this sponsored episode of the podcast, we talk with Marcin Wyszynski, founder and CEO at Spacelift . Marcin says Spacelift aims to be for infrastructure-as-code what GitHub is to git. It centralizes everything about your IaC system: it runs code, deploys within CI/CD pipelines, tracks the progress of your infrastructure, and gives you insight into who made what changes and why. Today it works with the IaC tools already out there: Terraform, Cloud Formation, and Pulumi, with plans to add suppo...

Feb 02, 202223 minEp. 420

Next stop, Cryptoland?

The Twitter thread that brought Cryptoland to the team’s attention. Ceora wonders whether participants in a hypothetical, decentralized version of YouTube (a YouTube-like dApp ) would need coding skills to contribute meaningfully. Why is Ethereum so expensive and so congested? Ben outlines how Solana has become the fastest-growing blockchain in the world by evolving the Ethereum concept to make it more scalable and less congested. See Privacy Policy at https://art19.com/privacy and California Pr...

Feb 01, 202237 minEp. 419

Using synthetic data to power machine learning while protecting user privacy

You can learn more about Gretel here . The company is hiring for numerous positions. Think your commits are anonymous? Think again: DefCon researchers figured out how to de-anonymize code creators by their style . We published an article about the importance of including privacy in your SDLC: Privacy is an afterthought in the software lifecycle. That needs to change. Our Lifeboat badge shoutout goes to 1983 (the year Ben was born) for their answer to Why can I not use `new` with an arrow functio...

Jan 28, 202227 minEp. 418

How to defend your attention and find a flow state

The inspiration for today's episode was a terrific article from The Guardian about the many ways in which the modern world, specifically the software we use every day, was designed to steal our attention. During the episode, we discuss Mihaly Csikszentmihalyi, a professor know as the "father of flow" for his pioneering research on flow states. Sadly, Prof. Csikszentmihalyi passed away in 2021, but you can find a terrific tribute to him and his work here . In the second half of the episode, we di...

Jan 25, 202223 minEp. 417

Who's going to pay to fix open source security?

Will no one think of the maintainers? As The New Stack points out , watching millions of projects fail because of a bug in an open source library has become common enough that we shrug and reply, "Told you so." It's gotten so bad, big tech companies are visiting the White House to discuss the issue as a matter of national security. There is a great post up on the Stack Overflow blog examining this issue, but it's not about color.js, it's about Log4J. Traffic to questions on this logging library ...

Jan 21, 202221 minEp. 416

A chat with the folks who lead training and certification at AWS

You can find Maureen here . You can find Scott here . There is a wealth of free courses available through the AWS training website , including Operations, Advanced Networking, Machine Learning, and Data Science. See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info ....

Jan 18, 202233 minEp. 415

Safety in numbers: crowdsourcing data on nefarious IP addresses

You can find Philippe on Twitter here and learn more about CrowdSec here . They recently put together a list of the IP addresses trying to exploit the new Log4j vulnerability. For a prescient view of today's cybersecurity challenges, Humeau recommends John Brunner's classic 1975 sci-fi novel, The Shockwave Rider. See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info ....

Jan 14, 202226 minEp. 414

Making Agile work for data science

Data scientists and engineers don’t always play well together. Data scientists will plan out a solution, carefully build models, test them in notebooks, then throw that solution over the wall to engineering. Implementing that solution can take months. Historically, the data science team has been purely science-driven. Work on methodologies, prove out something that they wanted to achieve, and then hand it over to the engineering organization. That could take many months. Over the past three to f...

Jan 12, 202221 minEp. 413

Helping communities build their own LTE networks

Esther and Matt are graduate students in computer science at the University of Washington , where they study community networks . Esther explains how open-source, community-owned and -operated LTE networks are a good solution for expanding public internet access and ensuring digital equity . Matt walks the team through Citizens Broadband Radio Service (CBRS) , a shared wireless spectrum that allows users to build their own LTE networks. Chris Webb of the Black Brilliance Research Project lays ou...

Jan 11, 202235 minEp. 412

Are developers helping to drive the Great Resignation?

Developers are leading the Great Resignation, according to some reports . Others feel developers aren't resigning, so much as seizing the moment to find better opportunities. You can find out hosts online at the links below Cassidy Ceora Ryan Ben Have an experience with the Great Resignation you want to share with our podcast and blog? Hit us up by email: Podcast Pitches for the blog Thanks to our lifeboat badge winner of the week, Umer, for explaining how to: align an anchor to the right See Pr...

Jan 07, 202230 minEp. 411

Professional ethics and phantom braking

Hear why Ben thinks the Workplace Stack Exchange and the Academia Stack Exchange have the richest questions in the Stack Exchange network (or maybe just the most sitcom-worthy). ICYMI: Jack Dorsey stepped down from Twitter. Will he be back? At Twitter, Tess Rinearson is leading a new team focused on crypto, blockchains, and decentralized tech. Follow her on Twitter here . The team winces over a review of a Tesla Model Y hatchback that describes phantom braking so frequent and so dangerous that i...

Jan 04, 202220 minEp. 410

Teaching developers about the most lightweight web “framework” around, VanillaJS

What exactly is VanillaJS ? Tongue-in-cheek, it's the most lightweight JavaScript framework out there and used by pretty much every website on the internet. Seriously though, it's just JavaScript…without a framework. If you're interested in reading and learning more about JavaScript, Chris has a bevy of courses and eBooks over at vanillajsguides.com . Like Chris's ideas so much you want to subscribe to his newsletter? Right over this way ! Since you are a connoisseur of podcasts, check out Chris...

Dec 21, 202120 minEp. 409

Bringing AI to the edge, from the comfort of your living room

Bill gives an overview of edge computing and why it matters. His team wants to enable developers by democratizing access to AI. OpenVINO is an open-source toolkit for high-performing AI inference. DevCloud lets developers prototype, test, and run their workloads for free on Intel hardware and software. For more on OpenVINO, check out this example we shared that increases image resolution. Of course, we would be remiss if we didn’t mention another way Intel is bringing its technology to developer...

Dec 17, 202124 minEp. 407

Skills, not schools, are in demand among developers

The pathway to a software developer job has shifted over the years. It used to be that you had to go through a college computer science program before you could get a developer job. But as online education became better and programming jobs became more specialized, people were getting hired on the strength of their bootcamp or certification experience. Our 2021 Developer Survey found that almost 60% of respondents learned to code using online resources . Mike spent most of his time in the worlds...

Dec 16, 202127 minEp. 408

An oral history of Stack Overflow - told by its founding team

Find Joel Spolsky on Twitter here . Jeff Atwood is on Twitter here . Geoff Dalgas is on Twitter here . Follow Jarrod Dixon on Twitter here . See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info ....

Dec 14, 202128 minEp. 406

Zero to MVP without provisioning a database

PlanetScale is built on Vitess , the open-source database clustering system that runs at colossal scale hosting YouTube, Slack, and GitHub. A familiar theme : Big cloud companies aren’t set up for independent developers. Sam and Ceora discuss how serverless can get projects—even businesses—up and running quickly. Choosing the stack for a new business? Tools like Netlify can scale with your product, so you don’t have to change your architecture as you evolve. Staging environments should be a thin...

Dec 10, 202122 minEp. 405

Feeling insecure about your code's security?

This “Trojan source” bug (get it?) could threaten the security of all code. In its annual report on its user community , GitHub found that developers appreciate automation, reusing code, and remote work. (No surprises there.) Ceora explains how automation and code reuse are game changers for independent developers and how this logic is spreading to big tech companies, too. GitHub’s first Chief Security Officer has the company focused on keeping your repo secure. GDPR makes you legally responsibl...

Dec 07, 202117 minEp. 404

Is crypto the key to a democratizing the metaverse?

Ethan's book, Once a Bitcoin Miner: Scandal and Turmoil in the Cryptocurrency Wild West , is available now. The metaverse isn’t just inevitable; it’s already here (and it has a booming real estate market ). As we move more of our lives online onto platforms controlled by increasingly powerful digital giants, Ethan explains the democratizing power of cryptocurrency and blockchain. On the other hand, China’s new digital currency (government-issued but crypto-inspired) raises questions about privac...

Dec 03, 202126 minEp. 403

Does modern parenting have to rely on spyware?

The conversation was inspired by Epic's decision to make it's Kid's Web Service's parent verification free to all developers. Ben has been grappling with these questions since 2013, when he wrote about allowing screen time into his young son's life. One thing that old article does remind us; how incredibly indestructible the original iPad was . A true tank of a tablet! Thanks to our lifeboat badge winner of the week, javimuu, for explaining: How to get a Thumbail / Preview image from Server Vide...

Nov 30, 202120 minEp. 402

Who is building clouds for the independent developer?

We kick things off by weighing the merits of two gender-neutral regional pronouns: the familiar y’all and the under appreciated yinz . Now that’s covered... The global population of developers will hit 45 million by 2030, up from 26.9 million in 2021 ( EDC ). What platforms will they want to build on? Did Kubernetes solve all your problems? Did it create new ones? It seems there’s always an XKCD relevant to our conversation. Today, it’s How standards proliferate . See Privacy Policy at https://a...

Nov 23, 202125 minEp. 401

Who owns this outage? Building intelligent, automated escalation chains

Maxwell, a solution architect at xMatters, took a winding road to get to where he is. After a computer engineering education, he held jobs as field support engineer, product manager, SRE, and finally his current role as a solutions architect, where he serves as something of an SRE for SREs, helping them solve incident management problems with the help of xMatters. When he moved to the SRE role, Maxwell wanted to get back to doing technical work. It was a lateral move within his company, which wa...

Nov 22, 202123 minEp. 400

What if the value of software platforms ACTUALLY flowed to the users?

You can learn more about Roll, which describes itself as blockchain infrastructure for social money, here . If you want to follow them on social, check out @tryrollhq as well as their personal socials: @bradley_miles_ and @sidkal . If you are interested in this kind of tech, check out previous conversations on Web3 and our chat with Chris Dixon on blockchain. Our lifeboat badge winner of the week is Notnooop, who explained how you can : Make An Emoji Enabling App See Privacy Policy at https://ar...

Nov 19, 202130 minEp. 399

250 words per minute on a chorded keyboard? Only if you can think that fast.

GitHub's CEO, Nat Friedman, stepped down recently to focus on his startup roots. Chief product officer, Thomas Dohmke, will be moving to CEO. The Verge reviewed our no-longer-a-joke April Fool's keyboard. How many keyboard layouts are there anyway? Including non-English layouts, there's lots . Do you have a mind's eye? How about an inner monologue? We explore why some people have a voice in their head when they think and some don't . See Privacy Policy at https://art19.com/privacy and California...

Nov 16, 202125 minEp. 398

The polyglot who leads Stack Overflow's Platform team

Rennie grew up in Kenya, Honduras, Somalia, and Oklahoma; his parents volunteered for the Peace Corps before working for the US Government overseas. Audio tape drives are real! Check out this Retrocomputing question about how the Commodore 64 audio interface worked. If you want to remember something better, a 2014 study says you should write it out by hand. Rennie worked at Blackberry, and Ben remembered his colleagues at the Verge fondly hoping for their comeback. In fact, here's Ben hoping for...

Nov 12, 202129 minEp. 397

The semiconductor shortage: explained

You can find Alex's writing for Employ America here . You can find him on Twitter here You can find Hassan's blog here and his Twitter here . You can find their writing on the semiconductor industry and shortages here and here . Our lifeboat badge winner of the week is jasme, who helped someone figure out how to fix email validation with Laravel. See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info ....

Nov 09, 202136 minEp. 396
For the best experience, listen in Metacast app for iOS or Android