The Stack Overflow Podcast

The Stack Overflow Podcast

By The Stack Overflow PodcastSociety & CultureBusinessTechnology
Download on the App Store

The Stack Overflow Podcast episodes

  • From bugs to performance to perfection: pushing code quality in mobile apps

    Instabug helps developers monitor, prioritize, and debug performance and stability issues throughout the mobile app development lifecycle. Get started with their docs.

    Connect with Kenny on LinkedIn. 

    Stack Overflow user itoctopus earned a Populist badge by explaining how to Break huge URLs so they don't overflow.

    Some great excerpts from today’s episode: 

    On why they built a lean, mean SDK: “Nowadays mobile developers spend a lot of time thinking about SDK bloat and how much they're taxing their app’s performance just from the SDKs they’re including. We spent a lot of time and a lot of effort making sure that our SDK has very minimal performance impact. You can't do this without any performance impact, but making sure that it has really minimal performance impact as an SDK itself. A lot of that has to do with the way in which, from years of experience, we capture the information and offload certain information to storage for when we have network connectivity bandwidth later so that we're not constantly eating network.”

    On the future of self-fixing code and mobile app development: “Our belief is that the place where we're going to see this kind of auto fixing of code, auto healing of code, it's probably going to be mobile first. So we're invested heavily in seeing that reality. You can think of it as straightforward as crashes, for example. There's a known set of crash error codes. And so there's a known set of crash behaviors. So it's pretty easy for us. And that was what our smart resolve 1.0 was to get to, Hey, this is generally how you should solve these types of crashes. Our 1.0 version is not giving you code suggestions, but it's at least giving you known best practices from places like Stack Overflow and others that have content about how to solve these types of problems.”

    On using AI models to spot UI issues: “We think that there are a lot less deterministic ways to spot a frustration signal. So the thing we're working on is, on device models for your users’ behavior that will allow our SDK to capture a frustration signal that nobody else has. Maybe today when I opened my banking app, I usually look at page one and then do a transfer, check out my balance, and now I'm doing this weird swiping behavior because something's not working well. A model could spot that. It wouldn't be reported as a bug, but a model could spot that.”

    See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

    25 min
  • Even high-quality code can lead to tech debt

    Tabnine is an AI code assistant that offers AI tools for code generation, testing, and code review.

    Eran was previously a researcher at IBM, where he worked on IBM Watson. 

    Connect with Eran on LinkedIn.

    Stack Overflow user Anders earned a Populist badge with their first-class answer to How to detect the current screen resolution?.

    See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

    29 min
  • Your docs are your infrastructure

    Fabrizio is now the lead documentation engineer Tinybird, a data platform for user-facing analytics. Get started with their docs or explore their blog.

    Find Fabrizio’s blog here. Some reading suggestions:

    • What docs as code really means
    • How I'm using AI as a technical writer
    • Why I became a Documentation Engineer (and what that even means)
    • Find Fabrizio on LinkedIn or GitHub.

      See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

      23 min
    • The app that fights for your data privacy rights

      Sukhi is a senior product manager for Permission Slip by Consumer Reports, an app to help people exercise their digital data privacy rights.

      Consumer Reports is a nonprofit organization with a long history of protecting consumers’ rights and advocating for changes that make them safer.

      Connect with Sukhi on LinkedIn or via her website. 

      Shoutout to Stack Overflow user Martijn Pieters, who’s earned over a million reputation by delivering wisdom to questions like Runtime of python's if substring in string.

      See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

      26 min
    • We'll Be In Touch: A New Podcast From Stack Overflow!

      Hello everyone and welcome to the very first episode of We'll Be in Touch, a new podcast series from Stack Overflow. 

      This show will explore the world of job interviews, career development, and software engineering. Each episode, we'll sit down with folks working in software development to hear their stories, dive into their latest projects, learn about tricky bugs they've tackled, and discuss the tricks they use to keep up with all the latest languages and frameworks.

      Your host, Kyle Mitofsky, is a Staff Software Engineer here at Stack Overflow. With over a decade of experience as an independent contributor, manager, and team leader, he's interviewed a wide range of people and is excited to be able to share these revealing and engaging conversations, WITHOUT the pressure of an actual job interview.

      Whether you're an aspiring developer or a seasoned professional, join us as we delve into meaningful discussions that can help shape your career. We're kicking off the series by chatting with a former colleague of Kyle's, Yaakov Ellis, a long time Stack Overflow community member and employee who currently  holds a role as a Staff Engineer at Intuit.

      See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

      34 min
    • The open-source ecosystem built to reduce tech debt

      Moderne is an open-source company building automated source code transformations for framework migrations, vulnerability patches, and API migrations. Explore the platform here.

      OpenRewrite is a community-driven open source project that consists of an auto-refactoring engine that runs prepackaged refactoring recipes for common framework migrations, security fixes, and stylistic consistency tasks.

      Connect with Jonathan on LinkedIn.

      Props to Stack Overflow user Benjamin Atkin, who earned a Populist badge by offering up some wisdom on Rails - How to refresh an association after a save.

      See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

      28 min
    • Meet the guy responsible for building the Call of Duty game engine

      Chris works at Sledgehammer Games (a division of Activision), which develops titles in the Call of Duty franchise. Explore their open roles here.

      Want to see Chris’s engine in action? Check out COD: Modern Warfare III.

      Connect with Chris on LinkedIn.

      Kudos to Stack Overflow user teh.fonsi, who earned a Lifeboat badge by explaining How to execute 1 command x times in java. 

      See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

      22 min
    • A student of Geoff Hinton, Yann LeCun, and Jeff Dean explains where AI is headed

      Clarifai is a developer-friendly AI workflow orchestration platform built to help devs integrate AI into technical workflows and customer experiences.

      We’ve written about best practices for integrating AI tools into your workflows.

      Connect with Matt on LinkedIn or via his website. You can also read his posts on the Clarifai blog. 

      Well-deserved congrats to Stack Overflow user Jay Wick, who earned a Populist badge by explaining how to Get image preview before uploading in React.

      See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

      35 min
    • One of the world’s biggest web scrapers has some thoughts on data ownership

      Or Lenchner is the CEO of Bright Data, a web data platform that offers ready-made datasets, proxy networks, and AI-powered web scrapers. Developers can get started with their docs here.

      ICYMI, read our blog post about the knowledge-as-a-service business model and how it will guide the future of our paid platform. 

      AI answers alone aren’t knowledge.

      Connect with Or on LinkedIn. 

      Stack Overflow user guizo earned a Populist badge by explaining How can I minify JSON in a shell script?.

      See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

      35 min
    • How Google is helping developers get better answers from AI

      Logan previously worked at OpenAI, where he led developer relations. He’s now a senior product manager for Google AI Studio, the fastest way for devs to get started with the Gemini API. 

      Logan’s team just rolled out Grounding with Google Search, a feature built to help developers get fresher, more accurate responses from the Gemini models aided by Google Search. Learn more here.

      Connect with Logan on LinkedIn. 

      Props to Stack Overflow user Jonik, who earned a Populist badge by explaining How to write an S3 object to a file?.

      See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.

      26 min

    About The Stack Overflow Podcast

    From the publisher's feed

    For well over a decade, the Stack Overflow Podcast has been exploring what it means to be a developer and how the art and practice of software engineering is changing our world. From creating code…

    More shows like The Stack Overflow Podcast

    Software Engineering Radio - the podcast for professional software developers by team@se-radio.net (SE-Radio Team)

    Software Engineering Radio - the podcast for professional software developers

    274 Listeners

    The Changelog: Software Development, Open Source by Changelog Media

    The Changelog: Software Development, Open Source

    286 Listeners

    The a16z Show by Andreessen Horowitz

    The a16z Show

    1,089 Listeners

    Daily Tech News Show by Tom Merritt

    Daily Tech News Show

    1,389 Listeners

    Software Engineering Daily by Software Engineering Daily

    Software Engineering Daily

    622 Listeners

    Talk Python To Me by Michael Kennedy

    Talk Python To Me

    582 Listeners

    Super Data Science: ML & AI Podcast with Jon Krohn by Jon Krohn

    Super Data Science: ML & AI Podcast with Jon Krohn

    304 Listeners

    NVIDIA AI Podcast by NVIDIA

    NVIDIA AI Podcast

    338 Listeners

    Y Combinator Startup Podcast by Y Combinator

    Y Combinator Startup Podcast

    226 Listeners

    Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

    Syntax - Tasty Web Development Treats

    985 Listeners

    Tech Brew Ride Home by Morning Brew

    Tech Brew Ride Home

    959 Listeners

    Practical AI by Daniel Whitenack and Chris Benson

    Practical AI

    204 Listeners

    Latent Space: The AI Engineer Podcast by Latent.Space

    Latent Space: The AI Engineer Podcast

    102 Listeners

    This Day in AI Podcast by Michael Sharkey, Chris Sharkey

    This Day in AI Podcast

    222 Listeners

    The AI Daily Brief: Artificial Intelligence News and Analysis by Nathaniel Whittemore

    The AI Daily Brief: Artificial Intelligence News and Analysis

    683 Listeners