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

Chris Anderson on drones, driverless cars, and creating communities around code

Chris is the author of the New York Times bestselling books The Long Tail and Free as well as Makers: The New Industrial Revolution . He is lso the CEO of 3DR , founder of the Linux Foundation's Dronecode Project , and founder of the DIY Drones and DIY Robocars communities, including the ArduPilot autopilot project. Not surprisingly, he also created something called GeekDad. If you want to get involved, you can learn how to build your own Donkey Car racer here. See Privacy Policy at https://art1...

Sep 29, 202027 minEp. 275

Episode 272: Pull Requests Are Welcome

"Sorry I missed your comment of many months ago. I no longer build software; I now make furniture out of wood." Life is lived in stages. Most people are working remotely these days, but offices may return, and even if they don't, these skills could come in handy. Teamwork, persuasion, communication, and leadership, just a few of the things you can learn in this Technion course. Big thanks to TwilioQuest , which has gotten Ben, the worst coder in the world, practicing his Javascript skills again....

Sep 25, 202019 minEp. 274

Next Level Command Line

You can check out more about the Github news here . Here is the farewell to updates from Moment.js. Would you take a nice bonus today for a pay cut in the future? Stripe is offering its employees that option, spurred by an exodus of developers from dense urban areas. A big thanks to Jim Mischel, who was our lifeboat badge winner of the week. See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info ....

Sep 22, 202021 minEp. 273

Oracle wants to Tok, Nvidia Arms Up

Oracle is in the midst of trying to negotiate and get approved a deal that would allow it to acquire Tik Tok's US Operations, and allow Tik Tok to avoid a ban on its service in the United States. For US citizens, software being banned over geopolitical concerns is a new reality. What will happen to the code if the deal goes through? Is there a clean room where software updates are inspected before rolling out? Is data segregated to local servers, and if so, will it be siloed from the rest of Tik...

Sep 18, 202026 minEp. 272

What tech is like in "Rest of World"

Sophie founded Rest of World in 2019 after a decade of living and working across Asia, Africa & the Middle East, and with companies like Uber and Xiaomi. She graduated from Stanford Graduate School of Business, Harvard Kennedy School and Princeton University. Sophie is based in New York. Read why she started this publication in her founder’s note . You can subscribe to Rest of World's newsletter here. In this week's episode we talk about Okash, a peer-to-peer lending app that show what happe...

Sep 15, 202030 minEp. 271

How developers can become successful writers

Along with her work writing and editing, Stephanie works as a product manager at Microsoft and runs Developer Content Digest, a biweekly newsletter with content tips. She has worked for companies like Digital Ocean, Github, and General Assembly. Twitter: @radiomorillo eBooks: developersguidetocontent.com Newsletter and blog: stephaniemorillo.co/links See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info ....

Sep 11, 202026 minEp. 270

The magic of metric, micro frontends, and breaking leases on Silicon Valley offices

Every experienced software engineer can tell you a story about a standardization effort that ended up causing more problems than it solved. Queen Elizabeth's decree adding 280 feet to each mile made it easy to divide up acres, but has haunted those of us stuck with Imperial units ever since. Sara dives into micro frontend services and how they can help to add agility to a modern development team. There is a nice article on the topic here , and Sara found it through the Thought Works Tech Radar ....

Sep 08, 202023 minEp. 269

Ok, who vandalized Wikipedia?

You can read the hilarious tale of how Paul was alerted to "Frenchpoop Butt" here . Enjoy an all time classic tale of a security expert being outwitted by his daughter. Her approach was not in his threat model. Want to try your hand at a little hacking? Here's a fun online game called Telehack . We asked some teens what would motivate them to participate more on Stack. The answer was obvious: loot boxes. What kind of digital swag would you want receive for helping spread knowledge across our net...

Sep 04, 202022 minEp. 268

The tiny open-source pillar holding up the entire internet

It's dependencies all the way down ... Remote learning is a bad joke . Who has ideas for some tech or gaming inspired solutions? What's your favorite way to refer to software of very large size ? Everyone's got their favorite nickname for that big ol' pile of code. Lemon juice is recommended in lots of natural cures and remedies. But could it also be MELTING YOUR BONES? See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info ...

Sep 01, 202023 minEp. 267

What it's like learning to program in prison

Here is the Reddit comment that inspired us to reach out to Garry. This is the Vice news article that started the thread. As you can see, the ban has affected a lot of books that would seem to have little bearing on cybersecurity. "Rejected books that are geared towards hacking, such as Justin Seitz’s Black Hat Python, may represent a clearer threat to the Department of Corrections, which fears that prisoners could use those tools to compromise their systems. But how did books such as Windows 10...

Aug 28, 202026 minEp. 266

Try your own cooking: turning our employees into Stack users

Our guests this week were two of our employees: Yaakov Ellis and Stephanie Cantor. Yaakov is a Principal Web Developer, Community Advocate on the Public Platform team at Stack Overflow, and Former Team Lead for Internal Development at Stack. Stephanie is the Program Manager for Community Strategy at Stack. Want to learn more about how the Community-athon worked? Read up on it here . And yes, of course there was a leaderboard and internet points. Yaakov was undercover as a brand new user, but som...

Aug 25, 202029 minEp. 265

Should managers of developers ever make technical decisions?

To start things off, we talk about the launch of Articles, a new content type for Stack Overflow Teams that lets you write longer, subjective pieces. Sometimes it's best to share knowledge through Q&A, but other times you've got complicated, narrative, DevOps recipes or a policy paper and FAQ. Now your knowledge artifacts can all live in one place. "The FAQ is the great folk form of the internet" - quotable moments featuring Paul Ford. If you're interested in another cut at this old saw, Mai...

Aug 21, 202031 minEp. 264

Maxing out our stats with Personal Development Nerds

Juvoni describes himself as someone who helps people explore ideas and strategies for improvement. He focuses on combining multiple skills, better thinking and tools for thought, inner engineering healthy habits, and discovering how systems in the world affect us. You can follow him on Twitter: https://twitter.com/juvoni You can join the Personal Development Nerds Facebook group here: https://www.facebook.com/groups/pdnerds/ The PDNerds discord server can be joined at www.pdn.community Find Juvo...

Aug 18, 202031 minEp. 263

Tik Tok's Tech Troubles / Developers Flee San Francisco

Tik Tok has been accused of spying on users and siphoning up their data, although it's important to point out the same criticism has been leveled at many American tech giant's apps and web services. In working to address security flaws, it seemed that Tik Tok programming was just as often sloppy as malicious . All that hasn't stopped reports from surfacing that Microsoft might be wiling to pay as much as $30 billion to acquire Tik Tok, at which point it intends to "transfer all of TikTok’s code ...

Aug 14, 202021 minEp. 262

From web comics to React core with Rachel Nabors

You can read our story on Rachel and the work she is doing with the React community here . Nabors' is the author of Animation at Work , which you can find on A Book Apart. If you want to get a feel for an animated web project Rachel worked on, check out DevToolsChallenger , an interactive site she helped create for Mozilla. Nabors has digitized a lot of her work, signal boosting members of the React community at Reactjs.org/stories . See Privacy Policy at https://art19.com/privacy and California...

Aug 11, 202036 minEp. 261

Never program in bed

Is there any more fitting end to a day of working from home, deep into months of a fully remote world, than using your smartphone to finish up a little Python code with your head resting on your pillow? Paul has no regrets. If you look at that big, bright, shiny computer monitor late at night, you'll never fall asleep. Sara helps us trace the origin of the word software . It was originally meant as a joke, a clever play on computer "hardware" used in casual conversation, not as an iron clad piec...

Aug 07, 202025 minEp. 260

A few of our favorite haxx

No list of great hacks would be complete without the Samy worm that ran amok on Myspace back in 2005. As Rachel points out, lots of hackers start out as experimenters, naturally curious coders who enjoy learning the rules and seeing how far they will bend before they break. If any hack made it's way into the mainstream consciousness over the last decade, it was WannaCry . It introduced a mainstream audience to the concept of ransomware and, because of the impact it had on critical hospital equip...

Aug 04, 202026 minEp. 259

25 Years of Java - the present to the future

For this episode we spoke again with Georges Saab, Vice President of Software Development at the Java Platform Group and Manish Gupta, Vice President of Global Marketing for Java and GraalVM. The very first feature that made a massive impact wasn’t a change in the Java language at all. It was the vastly improved library support that happened in the early releases. Between 1.0 and 1.3, these libraries included the Swing window toolkit, the Collections framework, a RPC-like API for remote calls, J...

Jul 30, 202019 minEp. 258

25 Years of Java - the past to the present

For this episode we chatted with Georges Saab, Vice President of Software Development at the Java Platform Group and Manish Gupta, Vice President of Global Marketing for Java and GraalVM. In the beginning, the nascent Java language project, codenamed Project Green and later Oak , was designed to create interactive televisions. Think of the kind of overlays and interactivity that you see with most flat screen TVs today. Back in 1995, this was brand new territory. There was no hardware or operatin...

Jul 29, 202021 minEp. 257

You down with GPT-3? Yeah you know me!

If you're wondering why GPT-3 matters and how it compares to prior efforts in this area, here is a good summary . If you want to dive deeper into the effect anxiety has on the interview process and hiring in tech, you can read up on the research here . This week's lifeboat badge goes to PerformanceDBA, who left an incredbily long and detailed answer, complete with charts and code snippets, on the following question: how to organize a relational data model for double entry accounting? See Privacy...

Jul 28, 202027 minEp. 256

Forming new habits with 100 Days of Code

You can learn all about 100 Days of Code on their website . Alex also published a newsletter about habit forming and self-improvement. You can learn more about that and subscribe here . If you want to follow Alex on Twitter, you can find him here . This week's Lifeboat badge goes to Chris, who helped a user understand why ComponentDidCatch was not working in their react-native app . See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-...

Jul 24, 202018 minEp. 255

Code Newbie's approach to education and community

Saron explains how she went from working in the marketing department of a startup to learning code, creating a supportive community for novice developers, and founding two podcasts about the art and science of learning to program. You can read more about the Dev acquisition and what the dynamic duo have planned here . Sara and Paul spend some time bantering with Saron on that classic developer debate: why learn computer science? Besides the ego boost and the desire to avoid imposter syndrome, ho...

Jul 21, 202033 minEp. 254

Is Scrum making you a worse engineer?

What began as a question on our Software Engineering Stack Exchange graduated into a blog post for further discussion. Paul points out that modern tooling has internalized so much of agile methodology that developers tend to work this way without having to explicitly create a culture or process around Scrum. And as Sara points out, if it turns out you're being driven to optimize for finished work over quality work, the problem may not be Scrum, but the pressures of your particular manager or com...

Jul 17, 202014 minEp. 253

A conversation on diversity and representation

Syeeda and Ian talk with Sara and Paul about how affinity groups came to exist within Stack Overflow, and how the BNB group helped to lead the design of the company's short and long response to issues of systemic racism. You can find more about Stack's plans here . More generally, the group discusses how people at all levels of their organizations are putting a renewed emphasis on diversity and inclusion, and how individual contributors, managers, and executives can come together to find new way...

Jul 14, 202029 minEp. 252

How to interpret the compiler

This is a great crash course on just-in-time compilers written by Lin Clark, who works in advanced development at Mozilla on Rust and Web Assembly. It references the film Arrival and kicked off our discussion on the podcast. Paul talks about his first love, XSLT , and how that language actually foreshadowed a lot of what would become popular staples of modern programming languages. Sara and Paul share their thoughts on what it takes to craft a new language as a programmer and why they have never...

Jul 10, 202017 minEp. 251

How We Hire Developers at Stack

When it comes to hardware that cranks, Paul is a fan of Micro Center's in-house brand - PowerSpec . This week we chew through a great post from Jon Chan about how Stack Overflow hires developers. Sara recalls flunking her first few code screenings while applying for jobs. The hard lesson she learned? Sometimes, it pays to skip the collaboration and just show off. Ben wishes that he had known about real-time tests back when he was hiring bloggers. Last but not least, this week's lifeboat goes to ...

Jul 07, 202019 minEp. 250

Java goes to outer space

From Mars rovers to Minecraft to the makeup of our DNA - these are some of the Java apps that may leave a mark on the world of software for decades to come. Thanks to Hizbul25, our winner of the week, for answering a question and earning a lifeboat badge: query to order by the last three characters of a column. See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info ....

Jul 03, 202020 minEp. 249

Can't Pay Your Taxes if The Website Won't Load

You can read about the IRS and its Sisyphean efforts to modernize its computer systems here . Ben's Twitter thread on amazing and obscure trade periodicals you can find online is here . You can read more about what Apple is doing with biometric identity on the web here . See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info ....

Jun 30, 202023 minEp. 248

Paul Explains It All

This week, Ben and Paul are flying as a duo, a true dad-cast. We walk through the slow build of increasingly complex keyboard macros, followed by the inevitable cleansing and renewal of an empty slate. Pus, type systems and type safety, the galaxy brain edition. See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

Jun 26, 202024 minEp. 247

Chatting with Robin Ginn, executive director of the OpenJS Foundation

You can learn more about today's event and all the livestream broadcasts here. If you want to learn more about Robin, you can get in touch here . See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info .

Jun 23, 202022 minEp. 246
For the best experience, listen in Metacast app for iOS or Android