The Stack Overflow Podcast - Developers use AI tools, they just don’t trust them

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 month: Chatting with Apple at WWDC: Macros in Swift and the new visionOS (Ep. 578).

Squarespace is acquiring Google Domains.

Congratulations to Bruno Brant, who won a Lifeboat badge for answering Where can I view LINQ source code?.

The Stack Overflow Podcast - Making computer science more humane at Carnegie Mellon

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. 

Ben covered LIDAR inventor Velodyne while at the Verge, while Martial has LIDAR’s ancestor, the laser rangefinder, which was state of the art in 1986. 

Martial’s area of research is in computer vision and perception for autonomous systems. Since 1985, he’s been a part of 388 publications

Congrats to Lifeboat winner mx0 for their answer to the question “How to use a reserved keyword in pydantic model?”

The Stack Overflow Podcast - Improving the developer experience in the energy sector

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 stack includes React, Golang, Python, GraphQL, MongoDB, Kafka, and the list goes on. The experience their developers have at work is a priority for the organization and its leaders. 

Episode notes:

Find out why others have joined Shell

If you want to experience what being a developer at one of the world’s largest energy companies looks like, they’re hiring.

You can connect with Abhai on LinkedIn

Congrats to this episode’s lifeboat badge winner, CertainPerformance, for their answer to 

Convert different strings to snake_case in JavaScript

. You saved the question and got some shinies for your profile. 

The Stack Overflow Podcast - The cofounder of Chef is cooking up a less painful DevOps

Adam is the cofounder and former CTO of Chef, which provides DevOps automation tools that help configure, deploy, and manage application infrastructure, including security and compliance.

Adam’s new venture, System Initiative, reimagines infrastructure-as-code as collaborative, open-source software. See what they’re up to on their blog, starting with Adam’s article DevOps without papercuts.

If you’re interested in playing with a developer build of System Initiative, submit your information here. You can also join System Initiative on Discord (and keep an eye on their open positions).

Connect with Adam on LinkedIn or Twitter.

The Stack Overflow Podcast - Throwing away the script on testing

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 check out their open roles.

One of the biggest challenges in testing is deciding whether to use mock or live data

Interested in reading about how Stack Overflow is building up our test coverage?

Syed is on LinkedIn.

Congrats to Lifeboat badge winner Todd A. Jacobs for interceding between the question How can I check whether a string is an integer in Ruby? and the relentless march of time.

The Stack Overflow Podcast - Stress test your code as you write it

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. You can also follow them on Twitter.

Connect with Kyle on Linked, Twitter, or GitHub.

Connect with Itamar on LinkedIn.

Today’s Lifeboat badge is awarded to Héctor M. for answering Convert a string to a Boolean in C#. Thanks for spreading some knowledge.

The Stack Overflow Podcast - Pair Programming? We peek under the hood of Duet, Google’s coding assistant.

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 models in their Generative AI studio.

If tuning your own model sounds overwhelming, you can head to Model Garden, where a wide selection of open-source and third-party models are available to try.

Marcos is on LinkedIn.

The Stack Overflow Podcast - The meeting that changed how we build software

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 program you may have heard of: Project Apollo.

His latest book is Wild West to Agile: Adventures in software development evolution and revolution; get your copy here.

Find Jim on LinkedIn or his website.

Today’s Lifeboat badge winner is nCod3d for answering How can I find how many useful digits are in any given a number N?. Thanks for spreading some knowledge.

The Stack Overflow Podcast - Chatting with Apple at WWDC: Macros in Swift and the new visionOS

Our guests today are Christopher Thielen, product manager for languages and frameworks at Apple, and Josh Shaffer, a Senior Director of Software at Apple with a focus on Swift frameworks. 

We discuss the introduction of Swift Macros, improving widgets with App Intents, and some of the new paradigms for crafting apps in visionOS.

If you want to get the full picture of all the updates Apple announced for software developers, you can watch this year’s State of the Union or dive into particulars with 175 different videos focused on key elements of the announcements.

The Stack Overflow Podcast - MosaicML: Deep learning models for sale, all shapes and sizes

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 roles.

Jonathan Frankle is the Chief Scientist at MosaicML and an incoming Assistant Professor of Computer Science at Harvard.

Abhinav Venigalla is the NLP Architect at MosaicML.

Today’s Lifeboat badge winner is singmotor for rescuing How to remove columns with too many missing values in Python from the dustbin of history.