The Stack Overflow podcast is a weekly conversation about working in software development, learning to code, and the art and culture of computer programming. Hosted by Paul Ford and Ben Popper, the series features questions from our community, interviews with fascinating guests, and hot takes on what’s happening in tech. Founded in 2008, Stack Overflow is empowering the world to develop technology through collective knowledge. It’s best known for being the largest, most trusted online community for developers and technologists. More than 100 million people come to Stack Overflow every month to ask questions, help solve coding problems, and develop new skills.

Similar Podcasts

El Estoico | Estoicismo en español

El Estoico | Estoicismo en español
En este podcast vamos a hablar Estoicismo, figuras estoicas y ejercicios estoicos para mejorar tu vida y tu resiliencia ante las adversidades.

Greater Than Code

Greater Than Code
For a long time, tech culture has focused too narrowly on technical skills; this has resulted in a tech community that too often puts companies and code over people. Greater Than Code is a podcast that invites the voices of people who are not heard from enough in tech: women, people of color, trans and/or queer folks, to talk about the human side of software development and technology. Greater Than Code is providing a vital platform for these conversations, and developing new ideas of what it means to be a technologist beyond just the code. Featuring an ongoing panel of racially and gender diverse tech panelists, the majority of podcast guests so far have been women in tech! We’ve covered topics including imposter syndrome, mental illness, sexuality, unconscious bias and social justice. We also have a major focus on skill sets that tech too often devalues, like team-building, hiring, community organizing, mentorship and empathy. Each episode also includes a transcript. We have an active Slack community that members can join by pledging as little as $1 per month via Patreon. (https://www.patreon.com/greaterthancode)

Command Line Heroes

Command Line Heroes
Stories about the people transforming technology from the command line up.

The creator of Homebrew has a plan to fix the funding problem in open source

November 18, 2022 00:32:34 31.26 MB Downloads: 0

Over the years Homebrew, an open source package manager, has emerged as the project with the greatest number of individual contributors. Despite all that, it’s creator Max Howell, couldn’t make a living off the occasional charity of the millions of people who used the software he built. This XKCD cartoon is probably the most frequently repeated joke on the podcast over the last three years.While he is not a crypto bull, Max was inspired with a solution for the open source funding dilemma  by his efforts to buy and sell an NFT. A contract written in code and shared in public enforced a rule sending a portion of his proceeds to the digital objects original creator. What if the same funding mechanism could be applied to open source projects? In March of 2022, Max and his co-founder launched Tea, a sort of spirtual successor to Homebrew. It has a lot of new features Max wanted in a package manager, plus a blockchain based approach to ensuring that creators, maintainers, and contributors of open source software can all get paid for their efforts. You can read Max’s launch post on Tea here and yes, of course there is a white paper. Follow him on Twitter here.

Want to work as a developer in Japan?

November 15, 2022 00:31:23 30.51 MB Downloads: 0

Eric explains that great jobs are available for developers in Japan, but it can be tough to find these opportunities.We talk about interesting startups that are gaining traction in the Japanese tech sector (like Visual Alpha, Treasure Data, and Exawizards, to name a few examples of companies on the Japan Dev platform).Matt is impressed to learn Japan Dev generates an average of $60,000/month in revenue.Eric reflects on starting Japan Dev as a side project while he was employed full-time as an engineer.Eric elaborates on why he doesn’t think venture capital is a good fit for Japan Dev.Night owls unite! Eric says that his most productive hours are between midnight to 4AM.Follow Matt and Eric.

Another hard week in tech

November 11, 2022 00:19:53 19.09 MB Downloads: 0

Episode notes:The team questions whether a print out of 60-90 days worth of code is the right benchmark for whether to lay someone off. Ben gives our podcast  listeners a heads up to reports of repo jacking on GitHub (who got ahead of the issue quickly).We reflect on whether or not we’re okay with generative AI—and question tradeoffs between copyright and the ability for more people to create stuff.Ben discusses how his internet browser might be becoming his second brain.Matt and Cassidy get props from Ben for their rising popularity on Stack Overflow’s YouTube channel.Follow Ben, Matt, and Cassidy.

Hashgraph: The sustainable alternative to blockchain

November 09, 2022 00:20:46 20.08 MB Downloads: 0

When most people talk about Web3 or cryptocurrencies and related technologies, they usually mean blockchains. But blockchain is only the first generation of distributed ledger technology (DLT). As with any new technology, once people see how it works, new generations come along rapidly to address the faults in the previous ones. On this sponsored episode of the podcast, Ben and Ryan chat with Matt Woodward, head of developer relations at Swirlds Labs. Swirlds Labs created the Hedera ecosystem, a DLT built on a hashgraph, not a blockchain. We chat about what the difference is between a blockchain and a hashgraph, Hedera’s focus on environmental sustainability, and why the Web3 version of “Hello, World!” takes a little more effort. Show notesHedera’s hashgraph is a third-generation DLT: it’s an open-source consensus algorithm and a data structure that uses a direct acyclic graph and two novel inventions, the gossip about gossip protocol and virtual voting. Where Bitcoin can only handle between three and seven transactions per second, a hashgraph can support upwards of 10,000. There’s been a lot of talk about the environmental impact of cryptocurrencies. Woodward says that a single Bitcoin transaction uses 1000kW-hours—the equivalent of driving a Tesla Model S 5,500 km—while Hedera uses 160 MW-hours of energy per year, about 2.5 million times less.Congrats to the winner of a Stellar Question badge, g.revolution, for their question What is an anti-pattern? 100 users saved it for later. Find out more about Hedera and hit the start button. Connect with Matt, Ben, or Ryan on Twitter.

Fighting to balance identity and anonymity on the web(3)

November 08, 2022 00:29:12 28.29 MB Downloads: 0

Shoemaker spent his childhood in Silicon Valley and learned Assembly when he was just 16 years old.In his early 20s, he applied to work at Apple and was continually rejected. So he went to work for seven startups instead.Finally, in 2009, Shoemaker ended up at Apple overseeing the review process for the App Store.After seven years at Apple, Phillip became interested in cryptocurrency after discovering his personal information on the dark web.His interest grew in the topic of self sovereign identities, which led him to become CEO and co-founder of Identity.com.Phillip and Ben reflect on the utility of Web3 in gaming.Follow Ben and Phillip.Thank you to lifeboat badge winner Marchingband for their answer to the question about running C or C++ code from Node.js in an efficient way.

Going from engineer to entrepreneur takes more than just good code

November 04, 2022 00:28:34 27.43 MB Downloads: 0

In today’s podcast, Matt, Ceora, and Cassidy reflect on Cara’s founder journey.Cara shares her experiences living in New York and San Francisco— and why she and her co-founder ultimately located Stashpad in North Carolina.She elaborates on the exact steps that she took to pivot her startup following limited initial interest in V1 of the product.Despite being in the Bay Area and working at Twilio, she was struggling to meet people because her full brain power was going to her products.She shares what it was like for her and her co-founder to hire Stashpad’s first employees.The group discusses Stashpad’s pathway to monetization in the context of developers wanting free tools.Follow, Ceora, Matt, Cassidy, and Cara.Marchingband gets today’s lifeboat badge for their answer to the question about running C or C++ code from Node.js in an efficient way. 

Making location easier for developers with new data primitives

November 02, 2022 00:23:45 22.81 MB Downloads: 0

When Foursquare launched in 2009, the app was consumer facing, letting you know where friends had checked in and what spots might appeal to you. People competed to be the “mayor” of certain locations and built guides to their favorite neighborhoods., The service expanded to allow merchants to offer discounts to frequent guests and track foot traffic in and out of the stores. While you can still use the Swarm app to find the best Manhattan in Manhattan, the company realized that real estate and data share the same three key rules: location, location, location. On this sponsored episode of the podcast, Ben and Ryan talk with Vin Sharma, VP of Engineering at Foursquare, about how they’re finding the atomic data that makes up their location data—their location data—and going from giving insight to individual app users about the locations around them to APIs that serve these location-based insights to developers at organizations like Uber, Nextdoor, and Redfin, who want to build location based insights and features into their own apps. Show notesIf you still want to check in at your local bakery and remember all the place you’ll go, the original Foursquare app is now Swarm. If you’re looking to build on their data instead, you can start with their developer documentation. They have almost 70 location attributes that they are starting to deconstruct and decompose into fundamental building blocks of their location data. Like data primitives—integers, booleans, etc.—these small bites of data can be remade with agility and at scale. Through the recent acquisition of Unfolded, Foursquare allows you to visualize and map location data at any scale. Want to see patterns across the country? Zoom out. Want to focus on a square kilometer? Zoom in and watch the data move. Today’s lifeboat shoutout goes to Rohith Nambiar for their answer to Visual Studio not installed; this is necessary for Windows development. You can find Vin Sharma on Twitter. 

Homelabbing tricks to level up your WFH game

November 01, 2022 00:28:11 27.37 MB Downloads: 0

The group laughs about setting up JIRA workflows and Trello boards for our family lives—Matt says heck no.Ceora speaks to the power of homelabbing as a way to gain profitable skills. JJ talks about the VPN system he has running on his phone to access his home network using tools like WireGuard and ZeroTier.Cassidy suggests setting up a personal knowledge base as a second brain (and recommends Obsidian). JJ shares how homelabbing is popular among kids under 18 as a pathway for them to get into the tech industry.Follow, Ceora, Matt, Cassidy, and JJ.High fives to Lifeboat Badge winner Manquer for the answer to his question How can I upgrade the Yii 1.x version to the Yii 2.0 latest release version?

How to get more engineers entangled with quantum computing

October 28, 2022 00:30:40 29.45 MB Downloads: 0

Katzgraber reflects on his time as a university professor up until 2020 and why he switched to working at Amazon.He walks us through a quantum computing challenge that he hosted with BMW, through his role at Amazon (and what real world applications he sees emerging from these types of collaboration experiments).We discuss what inspires him to stay curious — raising the bar for scientific research, crowdsourcing breakthroughs, and opening up the playing field for more people to jump in.Follow Ben, Ryan, Matt, and Helmut.‘Til next time, all.

Goodbye Webpack, Hello Turbopack! The big news from today’s Next.JS conference

October 25, 2022 00:19:52 19.08 MB Downloads: 0

We got the chance to sit down with Guillermo Ruach, Guillermo Rauch, CEO of Vercel and co-creator of Next.JS, about the news coming out of today's conference. The most interesting was a new product called Turbopack. You can read more about it here.  

A flight simulator for developers to practice real world challenges and surprises

October 25, 2022 00:22:43 21.97 MB Downloads: 0

Freund reflects on his early days at Applied Materials, where he worked on a machine that inspected silicon wafers.It was in this early role that Freund gained an appreciation for rigorous software testing protocols in the manufacturing process.At WeWork, Freund was fascinated by the idea of a full stack business, which is a business building itself.While Freund officially launched Wilco in 2021, the origin story for the company dates back to 2013 when he was hiring and managing a team of engineers—he saw a need in the market to help developers build critical skills to problems-solve in real-time.You can think of Wilco as the equivalent of a flight simulator for engineers.Shoutout to Lifeboat Badge winner Zico for their awesome answer to the question, “Hiding sensitive information in response”Follow On and Ben.

He went from .NET and VS Code to working on Web3

October 21, 2022 00:30:10 29.07 MB Downloads: 0

John explains that Web3 is about the convergence of technology, economics, and social trends.He elaborates that foundations begin with service-based architecture (SOA), the notion of how to design loosely coupled systems that consist of economic services and components.He goes on to explain how DeFi represents this thinking of a loose composition of services.With all of this, blockchain brings together technology and economic incentives into a holistic equation—people contribute because they want to contribute.Nonsense it is not, says baby Yoda.Crypto isn’t the end game. It’s a segue along the way.Follow Ben, Matt, and John.Learn more about the Global Blockchain Business Council and John’s company, ngEnterprise.Speaking of awesomeness, we’d like to give a shout out to Stellar Question Badge winner GateKiller for asking a question “How can I get the DateTime for the start of the week?” that has been bookmarked by a hundred people.

Faster feedback loops make for faster developer velocity

October 19, 2022 00:28:54 27.75 MB Downloads: 0

Having trouble with understanding your team’s productivity outside of frameworks and tooling? Create a backlog and work through it: Instant Agile! How much of that backlog you work through is a good baseline measure. The Stack Overflow blog recently featured an article from Stack Overflow’s Director of Engineering, Ben Matthews: Does high velocity lead to burnout? That may be the wrong question to askIf you're interested in seeing how Couchbase’s SQL database solutions can help improve your team’s velocity, check out Capella.  Cory House helps teams deliver successful React projects through his consulting business, ReactJS Consulting.  If you want to learn more about Matt, check out his LinkedIn.Congrats to Lifeboat badge winner, Alohci, who threw a great answer to rescue the question, Display button with  inline CSS.

Driverless cars give us the heebie jeebies

October 18, 2022 00:33:54 32.55 MB Downloads: 0

Before jumping into driverless car talk, Ben shares a heads up about fake jobs at credible companies that are actually phishing scams meant to steal your identity and hijack your bank accounts. Beware the job offer that seems too good to be true!Jon, Cassidy, Ceora, Matt, and Ben reflect on whether they trust software to operate a vehicle.Cassidy tells us that she once sat in a car that parked itself and screamed the entire time.Matt brings us back to reality, reminding us that airplane flights have been automated for a while now.Matt and Ben point out that in the medical technology space, robotic surgeons are so advanced that they have become more precise than human hands.Shoutout to lifeboat badge winner GKG4 for a great answer to the question “how can I check if an array index is out of range?” which has been viewed 67,000 times.Follow Jon, Ben, Ceora, Matt, and Cassidy.

The robots are coming… but when?

October 14, 2022 00:24:09 23.33 MB Downloads: 0

Despite our hope for the power of robotics, the technology is still far from mainstream. That’s because the amount of effort needed to get hardware to do useful things at scale is…well…hard.When Eliot started Viam, his goal was to address this challenge by creating software that supports a range of hardware builds right out of the box. As the company explains - “we’re addressing these issues by building a novel robotics platform that relies on standardized building blocks rather than custom code to create, configure and control robots intuitively and quickly. We’re empowering engineers – aspiring and experienced – across industries to solve complicated automation problems with our innovative software tools.” The company announced the opening of its public beta earlier this week.While Eliot elaborates on his vision for Viam, Ben reflects on his time covering drones for The Verge and working on robotics at DJI.Inquisitive badge winner, Neeta, gets props for asking well-received questions on 30 separate days.Follow Ben and Eliot on Twitter.