The Stack Overflow Podcast
Episodes
How to write high-performance SQL for your Postgres database
29 Sep 2023
Contributed by Lukas
pgnanalyze helps users deliver consistent PostgreSQL performance and availability at any scale. Get started with a free trial or explore their docs. Y...
Being creative with math: The immersive artist who traded a sketchpad for a keyboard
27 Sep 2023
Contributed by Lukas
Check out Luyang’s work at his website or in this Youtube playlist. To make these animations, Luyang uses Processing, a 20-year-old language that s...
Like Python++ for AI developers
26 Sep 2023
Contributed by Lukas
If you missed the first part of our conversation with Chris, listen to it here.Modular’s new programming language, Mojo, is built for AI developers....
Mojo: The usability of Python with the performance of C
22 Sep 2023
Contributed by Lukas
Modular built a new programming language, Mojo, for AI developers. Explore their docs or find them on GitHub.Chris is on LinkedIn. Congratulations to...
Forget AGI. Let’s built ADI: Augmented Developer Intelligence
19 Sep 2023
Contributed by Lukas
If you missed the first part of this conversation, listen to it here.Replit is a browser-based IDE (integrated development environment). Check out the...
Multiplayer programming on mobile: a chat with Replit CEO Amjad Masad
15 Sep 2023
Contributed by Lukas
Replit is a browser-based IDE (integrated development environment). See what they’re up to on their blog or just start coding.RIP Google Wave, one o...
Founder vs Investor: What VCs are really looking for
12 Sep 2023
Contributed by Lukas
After founding two companies, including StrongDM, a dynamic management access platform (explore their docs here), Elizabeth took a “break” by co-a...
Computers are learning to read our minds
08 Sep 2023
Contributed by Lukas
Gašper’s work combines machine learning, statistical modeling, neuroimaging, and behavioral experiments “to better understand how neural networks...
You can’t spell Zapier without API
01 Sep 2023
Contributed by Lukas
Zapier is a no-code automation platform that allows users to create custom workflows for their critical work apps. Learn how it works, peruse the blog...
Job description: professional workplace bestie
29 Aug 2023
Contributed by Lukas
Stack Overflow’s Employee Resource Groups (ERGs) focus on aspects of employees’ personhood, “who you are outside of your role, who you bring to ...
Fighting comment spam at Facebook scale
25 Aug 2023
Contributed by Lukas
Rockset is a real-time search and analytics database. Explore their docs and developer tools here.We here at Stack Overflow recently implemented our o...
Medical research made understandable with AI
22 Aug 2023
Contributed by Lukas
Sorcero uses a mix of natural language processing, generative AI, and even more old school symbolic AI, where they craft their own ontologies, to try ...
Semantic search without the napalm grandma exploit
18 Aug 2023
Contributed by Lukas
Last month, we announced the launch of OverflowAI from the stage of WeAreDevelopers. To learn more about AI-driven products and features in the works,...
Making event-driven development predictable with Discover
16 Aug 2023
Contributed by Lukas
SPONSORED BY DISCOVER FINANCIAL SERVICESGo deeper into Technology at Discover. If your interested in working on an event-driven architecture that use...
Want better answers from your data? Ask better questions
15 Aug 2023
Contributed by Lukas
The mission of Night Shift Development is to democratize data analytics to help organizations and users of all skill levels understand their data. The...
Why everyone should be an AppSec specialist
11 Aug 2023
Contributed by Lukas
Understanding SRE
08 Aug 2023
Contributed by Lukas
Vlad is Head of Research and Development at Siemens Healthineers, the healthcare arm of tech conglomerate Siemens. He wrote about SRE on our blog here...
The fine line between product and engineering
04 Aug 2023
Contributed by Lukas
Twilio is a customer engagement platform whose communication APIs for voice, text, chat, email, and video are used by millions of developers. See what...
How engineering teams at a large org can move at startup speed
02 Aug 2023
Contributed by Lukas
Find out why others have joined Shell. If you want to experience being a developer at one of the world’s largest energy companies, they’re hiring...
From startup to Google and back again
01 Aug 2023
Contributed by Lukas
Sean hosts Partially Redacted, a podcast about data privacy, security, and compliance.He also hosts the podcast Software Engineering Daily, which feat...
Behind the scenes with the folks building OverflowAI
28 Jul 2023
Contributed by Lukas
You can learn more about OverflowAI and sign up to be an alpha tester here.You can check out Ellen and Jody on Linkedin. Congrats to Ben Lindsay, who...
How the Python team is adapting the language for an AI future
25 Jul 2023
Contributed by Lukas
Pablo is a Python core developer, Steering Council member, and release manager of Python 3.10 and 3.11. He’s currently a senior software engineer at...
What it's like to be on the Python Steering Council
21 Jul 2023
Contributed by Lukas
Pablo is a Python core developer, Steering Council member, and release manager of Python 3.10 and 3.11. He splits this work 50/50 with his day job as ...
How AI can help your business, without the hallucinations
19 Jul 2023
Contributed by Lukas
DoIT’s sales pitch is simple: they provide technology and expertise to clients who want to use the cloud, free of charge, with the big cloud provide...
How ICs can get recognition for their work on big projects
18 Jul 2023
Contributed by Lukas
Cat’s research centers on the socio-cognitive factors and processes that help people learn and succeed. In her role as director of Pluralsight Flow’...
How terrifying is giving a conference talk?
14 Jul 2023
Contributed by Lukas
ICYMI, listen to our episode with Agile pioneer Jim Highsmith: The meeting that changed how we build software (Ep. 579).Explore Connell’s website or...
Jamstack is evolving toward a composable web
11 Jul 2023
Contributed by Lukas
Netlify’s all-in-one development platform gives devs access to build, deploy, and backend services for websites and web apps. Get started with their...
From Sims to supercycle?
07 Jul 2023
Contributed by Lukas
VerseProp is a digital real estate platform where users can buy, sell, and rent virtual properties.New to the concept of digital real estate? The Motl...
Developers use AI tools, they just don’t trust them
04 Jul 2023
Contributed by Lukas
Our 2023 Developer Survey explored AI’s benefits for developers. Read about the results here.For more WWDC talk, listen to our episode from last mon...
Making computer science more humane at Carnegie Mellon
30 Jun 2023
Contributed by Lukas
While he’s been the dean of the School of Computer Science since 2019, Martial started his career at Carnegie Mellon University way back in 1984. B...
Improving the developer experience in the energy sector
28 Jun 2023
Contributed by Lukas
Software might not be top of mind when you think of an energy company like Shell, but software engineering powers a lot of what they do. The tech stac...
The cofounder of Chef is cooking up a less painful DevOps
27 Jun 2023
Contributed by Lukas
Adam is the cofounder and former CTO of Chef, which provides DevOps automation tools that help configure, deploy, and manage application infrastructur...
Throwing away the script on testing
23 Jun 2023
Contributed by Lukas
Sofy is a no-code test automation platform for mobile apps. SofySense is their OpenAI-powered AI assistant. See what they’re up to on their blog or ...
Stress test your code as you write it
20 Jun 2023
Contributed by Lukas
CodiumAI plugs into your IDE and suggests meaningful test suites as you code. See what they’re up to on their blog or scope out their open roles. Yo...
Pair Programming? We peek under the hood of Duet, Google’s coding assistant.
16 Jun 2023
Contributed by Lukas
Interested in trying Duet? You can get on the waitlist here.You can learn more about tuning and deploying your own version of Google’s foundation mo...
The meeting that changed how we build software
13 Jun 2023
Contributed by Lukas
Jim is a pioneering software developer who was one of 17 original signatories to the Agile Manifesto. His first engineering job was on a little NASA ...
Chatting with Apple at WWDC: Macros in Swift and the new visionOS
09 Jun 2023
Contributed by Lukas
Our guests today are Christopher Thielen, product manager for languages and frameworks at Apple, and Josh Shaffer, a Senior Director of Software at Ap...
MosaicML: Deep learning models for sale, all shapes and sizes
06 Jun 2023
Contributed by Lukas
MosaicML is a platform for training and deploying large AI models at scale. Explore their docs, check out their blog, and keep an eye on their open ro...
Balancing a PhD program with a startup career
02 Jun 2023
Contributed by Lukas
Rebuy is an AI-powered personalization platform. Check out their developer hub, explore case studies, or keep up with their blog.Cameron is a PhD stud...
This product could help build a more equitable workplace
30 May 2023
Contributed by Lukas
Joonko is an automated diversity recruiting layer named for Japanese mountain climber Junko Tabei, the first woman to reach the summit of Mt. Ev...
How the creator of Angular is dehydrating the web
26 May 2023
Contributed by Lukas
Angular is an open-source web framework used by millions of developers. Explore the Angular community. Miško is currently CTO at Builder, an API-dri...
For those who just don't Git it
23 May 2023
Contributed by Lukas
Pierre-Étienne’s interest in computing began with the functional programming language OCaml, created by Xavier Leroy. Before OCaml, Pierre-Étienne...
Building zero tier systems on bare metal
19 May 2023
Contributed by Lukas
While Mauricio and team had to get back to bare metal, most programmers are headed in the opposite direction. It’s why MIT switched from Scheme to P...
Great code isn’t enough. Developers need to brag about it
16 May 2023
Contributed by Lukas
Visit Dagna’s website, theMindfulDev.com, to learn more about her coaching process, which is built around understanding what fulfillment looks like ...
Stung by OWASP? Chatting with the creator of the most popular web app scanner
12 May 2023
Contributed by Lukas
Simon is the founder and longtime project lead of OWASP ZAP, an integrated penetration testing tool that helps uncover vulnerabilities in web apps, in...
A conversation with the folks building Google's AI models
10 May 2023
Contributed by Lukas
Learn more about Forrest on his website and check out his newsletter. You can follow Paige on Twitter or her LinkedIn.Get on the list to try out some...
Read the docs? We prefer to chat with them
09 May 2023
Contributed by Lukas
Cloudflare offers zero-trust security and performance tools for web and SaaS apps.Cloudflare Workers allows devs to deploy serverless code globally to...
Building golden paths for developers
05 May 2023
Contributed by Lukas
Luca currently heads up product at Humanitec, a platform orchestrator that provides self-service “golden paths” for developers.Get up to speed (or...
When AI meets IP: Can artists sue AI imitators?
02 May 2023
Contributed by Lukas
Ben and Ceora talk through some thorny issues around AI-generated music and art, explain why creators are suing AI companies for copyright infringemen...
How a top-ranked engineering school reimagined CS curriculum
28 Apr 2023
Contributed by Lukas
Olin College of Engineering has one of the top-ranked undergrad engineering programs in the US. Its computing curriculum is a concentration within the...
Is this the AI renaissance?
25 Apr 2023
Contributed by Lukas
Prosus, one of the world’s largest tech investors, acquired Stack Overflow in 2021.Check out the annual State of AI Report from Nathan Benaich and I...
When setting up monitoring, less data is better
21 Apr 2023
Contributed by Lukas
Akita is a monitoring and observability platform that watches API traffic live and automatically infers endpoint structure.Jean, who comes from a fami...
Ops teams are pets, not cattle (ep. 556)
19 Apr 2023
Contributed by Lukas
A common refrain you’ll hear these days is that servers should be scaled out, easy to replace, and interchangeable—cattle, not pets. But for the o...
We bought a university: how one coding school doubled down on brick and mortar
18 Apr 2023
Contributed by Lukas
Alura is a Portuguese-language edtech platform where users can learn programming, backend and mobile development, data science, design and UX, DevOps,...
The philosopher who believes in Web Assembly
14 Apr 2023
Contributed by Lukas
Fermyon offers serverless cloud computing. Spin is their developer tool for building WebAssembly microservices and web applications; check it out on G...
Going stateless with authorization-as-a-service
11 Apr 2023
Contributed by Lukas
Cerbos is an open-source, scalable authorization-as-a-service that aims to make implementing roles and permissions a cinch. Explore their docs or see ...
Building an API is half the battle
07 Apr 2023
Contributed by Lukas
If you prefer, you can read this as a Q&A article or watch the video.Kong is a cloud-native API platform. The first iteration of an API marketplac...
From cryptography to consensus: Q&A with CTO David Schwartz on building blockchain apps
05 Apr 2023
Contributed by Lukas
Right now, plenty of people are building businesses on social media platforms, on streaming platforms, and on market platforms that they don’t contr...
From Smalltalk to smart contracts, reflecting on 50 years of programming
04 Apr 2023
Contributed by Lukas
Smart contracts aren’t actually new. Computer scientist, legal scholar, and cryptographer Nick Szabo coined the term in 1994 (possibly earlier, depe...
How to keep the servers running when your Mastodon goes viral
31 Mar 2023
Contributed by Lukas
A Principal Engineer at GitHib, Kris is president of the Nivenly Foundation and an admin at Hachyderm, an instance of the decentralized social network...
The next gen web browser has no tabs, only spaces
28 Mar 2023
Contributed by Lukas
Today’s guests from Browser Co. are software engineer Victoria Kirst and design lead Dustin Senos of The Browser CompanyThe Browser Company is build...
After crypto’s reality check, an investor remains cautiously optimistic
24 Mar 2023
Contributed by Lukas
In his role at SwissOne Capital, Kenny champions investments in Web3 and the metaverse. A writer on all things crypto since 2013, he’s a regular con...
Moving up a level of abstraction with serverless on MongoDB Atlas and AWS
22 Mar 2023
Contributed by Lukas
The history of computing has been a story of moving up levels of abstraction: from hard-coding algorithms and directly manipulating memory addresses w...
What our engineers learned building Stack Overflow
21 Mar 2023
Contributed by Lukas
The inbox improvements were Radek’s graduation project. Not bad for a newbie. Not everyone likes change, and the inbox change was no exception. So ...
Let’s talk large language models
17 Mar 2023
Contributed by Lukas
Our recent Pulse Survey showed how technologists visiting Stack Overflow feel about emergent technologies. The consensus is clear: AI assistants will ...
Visible APIs get reused, not reinvented
15 Mar 2023
Contributed by Lukas
With so many companies offering API products, it can be hard to get your particular APIs discovered and used by the developers who need them most. You...
Developers believe AI will soon be everywhere, but aren't sure how to feel about it
14 Mar 2023
Contributed by Lukas
You can dive deeper into the research, including some lovely matrix charts, on our blog.Erin has also explored tag trends among our most loved languag...
Quiet quitting and loud layoffs
10 Mar 2023
Contributed by Lukas
Per one count, more than 280,000 people were laid off from tech jobs in 2022 and the first two months of 2023.What do layoffs have in common with fart...
From writing code to teaching code
08 Mar 2023
Contributed by Lukas
Writing code that runs without errors—and without all the bugs that only show up when the program runs—is hard enough. But teaching others to writ...
“Move fast and break things” doesn’t apply to other people’s savings
07 Mar 2023
Contributed by Lukas
Flourish is a fintech platform for registered investment advisers (RIAs) that was recently acquired by MassMutual.After studying computer science at C...
The nature of simulating nature: A Q&A with IBM Quantum researcher Dr. Jamie Garcia
03 Mar 2023
Contributed by Lukas
A chemist by training, Jamie serves as Senior Research Manager of Quantum Applications and Software at IBM Quantum, which offers cloud access to advan...
The open-source game engine you’ve been waiting for: Godot
28 Feb 2023
Contributed by Lukas
W4 Games is dedicated to strengthening the open-source Godot Engine, a cross-platform game engine for 2D and 3D games. Their mission is “to help the...
ML and AI consulting-as-a-service
24 Feb 2023
Contributed by Lukas
Tribe is a distributed community of AI industry leaders, including ML engineers and data scientists, dedicated to helping companies apply machine lear...
Shorten the distance between production data and insight
22 Feb 2023
Contributed by Lukas
Modern networked applications generate a lot of data, and every business wants to make the most of that data. Most of the time, that means moving prod...
Authorization on rails
21 Feb 2023
Contributed by Lukas
Oso is authorization as a service. Check out the docs or explore use cases.Sam’s post “Why Authorization is Hard” covered what makes authorizati...
The only thing worse than building internal tools is maintaining them
17 Feb 2023
Contributed by Lukas
Retool is a development platform that lets users—95% of whom are engineers—build internal tools quickly with a drag-and-drop interface.Read David’...
You don’t have to build a browser in JavaScript anymore
14 Feb 2023
Contributed by Lukas
We talk about how Next is bringing image components, server components, and in-house analytics via split bee—and bundling them all together with Tur...
Does your professor pass the Turing test? (Ep. 537)
10 Feb 2023
Contributed by Lukas
Emery Berger, Professor of Information and Computer Sciences at the University of Massachusetts at Amherst, joins Ben for a conversation about the imp...
Engineering's hidden bottleneck: pull requests
08 Feb 2023
Contributed by Lukas
With companies taking a long look at developer experience, it’s time to turn that attention on the humble pull request. The folks at LinearB took a ...
The AI that writes music from text
07 Feb 2023
Contributed by Lukas
It’s not just you: We all need subtitles now.Google introduces MusicLM, a model that generates music from text. The examples are pretty-mind blowing...
Why developer experience is the key to better software, straight from the OCTO’s mouth
03 Feb 2023
Contributed by Lukas
John spent 25 years at Oracle before joining Google Cloud’s Office of the CTO (OCTO), a team that’s been called the company’s “secret weapon”...
What do the tech layoffs really tell us?
31 Jan 2023
Contributed by Lukas
Naturally, tech layoffs are top-of-mind for many of us. Despite comparisons to the dot-com bubble, what we’re seeing right now is different. Here’...
The less JavaScript, the better
27 Jan 2023
Contributed by Lukas
Astro is a site builder that lets you use the frontend tools you already love (React, Vue, Svelte, and more) to build content-rich, performant website...
How chaos engineering preps developers for the ultimate game day
25 Jan 2023
Contributed by Lukas
In complex service-oriented architectures, failure can happen in individual servers and containers, then cascade through your system. Good engineering...
From your lips to AI’s ears
24 Jan 2023
Contributed by Lukas
In a win for accessibility, GitHub Copilot now responds to voice commands, allowing developers to code using their voices.Speaking of accessibility, l...
How to build a universal computation machine with Tetris
20 Jan 2023
Contributed by Lukas
First, some self-administered back-patting for the Stack Overflow editorial team: great engineering blogs give tech companies an edge (The New York Ti...
How Intuit improves security, latency, and development velocity with a service mesh
18 Jan 2023
Contributed by Lukas
At an SaaS company like Intuit that has hundreds of services spread out across multiple products, maintaining development velocity at scale means baki...
Flake it till you make it - how to handle flaky tests
17 Jan 2023
Contributed by Lukas
There is a ton of great research to be found on Prof. Kapfhammer's website, including: Flaky Tests: Finding and fixing unpredictable and harmful te...
Commit to something big: all about monorepos
13 Jan 2023
Contributed by Lukas
Juri is currently Director of Developer Experience (Global) and Director of Engineering (Europe) at Nrwl, founded by former Googlers/Angular core team...
Taming multiple design systems with a single plugin
11 Jan 2023
Contributed by Lukas
Any large organization with multiple products faces the challenge of keeping their brand identity unified without denying each product its own charism...
From CS side project to the C-suite
10 Jan 2023
Contributed by Lukas
LogRocket helps software teams create better experiences through a combination of session replay, error tracking, and product analytics.LogRocket’s ...
Our favorite apps, books, and games of 2023
06 Jan 2023
Contributed by Lukas
Adobe closed out 2022 and celebrated 40 years with an employee-only Katy Perry concert. Related: Ceora makes the case for virtual concerts.DeepMind is...
The future of software engineering is powered by AIOps and open source
04 Jan 2023
Contributed by Lukas
Over the past five years, Intuit went through a total cloud transformation—they closed the data centers, built out a modern SaaS development environ...
From life without parole to startup CTO
03 Jan 2023
Contributed by Lukas
If you want to read more about Jessica, you can check out the blog we worked on together for the launch of our Overflow Offline initiative. If you've ...
Let's talk about our favorite terminal tools
20 Dec 2022
Contributed by Lukas
You can learn more about Anthony here.His favorite terminal tool at the moment is Warp, which describes itself as "a blazingly fast, Rust-based termin...
An honest end-of-year rundown
16 Dec 2022
Contributed by Lukas
Ben asks Matt to explain Mastodon to him like he’s five. Matt says the experience feels a lot like…LinkedIn?Matt explains that he took social medi...
Talking about drag and drop tech stacks with Builder.io's Steve Sewell
13 Dec 2022
Contributed by Lukas
Steve was working as an engineering manager at ShopStyle and found that an increasing amount of his team's time was spent working on custom requests f...
The next step in ecommerce? Replatform with APIs and micro frontends
12 Dec 2022
Contributed by Lukas
SPONSORED BY COMMERCE LAYERAround the world, billions of people can sell their wares online, in part thanks to solutions that handle the complexities ...
Ready to optimize your JavaScript with Rust?
09 Dec 2022
Contributed by Lukas
Webpack has been king for several years. Vercel wants folks to embrace Turbopack, but their claims about speed raised a lot of backlash after it was f...
The tech to build in a crypto winter
06 Dec 2022
Contributed by Lukas
You can learn more about Andrew, from building out a telco in Canada to cyber security at Deloitte, on his LinkedIn.Validation Cloud bills itself as t...