The Pragmatic Engineer cover image

How AI is changing software engineering at Shopify with Farhan Thawar

The Pragmatic Engineer

00:00

Mitigating Technical Debt and Embracing AI

This chapter focuses on addressing technical debt during a critical initiative at Shopify, emphasizing efforts over seven months to enhance system stability and operational efficiency. It explores the integration of AI coding tools like GitHub Copilot across various departments, as well as the emergence of self-serve managed servers, which allow non-engineers to manage services independently. Additionally, the chapter discusses the implications of AI in software development, including the concept of 'vibe coding,' and highlights the importance of maintaining quality in the face of rising automation.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app