Software engineering at Big Tech and startups, from the inside. Deepdives with experienced engineers and tech professionals who share their hard-earned lessons, interesting stories and advice they have on building software. Especially relevant for software engineers and engineering leaders: useful for those working in tech. newsletter.pragmaticengineer.com
…
continue reading
Gergely Orosz Podcasts
Ben Edmunds interviews members of the tech community to discuss their day to day lives, their family, how they work, and what makes them tick. We try to get a bit deeper here since we’re all more than our code.
…
continue reading
1
The history of servers, the cloud, and what’s next – with Oxide
1:39:17
1:39:17
Play later
Play later
Lists
Like
Liked
1:39:17Brought to You By: • Statsig — The unified platform for flags, analytics, experiments, and more. • Linear — The system for modern product development. — How have servers and the cloud evolved in the last 30 years, and what might be next? Bryan Cantrill was a distinguished engineer at Sun Microsystems during both the Dotcom Boom and the Do…
…
continue reading
1
Being a founding engineer at an AI startup
1:04:25
1:04:25
Play later
Play later
Lists
Like
Liked
1:04:25Brought to You By: • Statsig — The unified platform for flags, analytics, experiments, and more. • Linear — The system for modern product development. — Michelle Lim joined Warp as engineer number one and is now building her own startup, Flint. She brings a strong product-first mindset shaped by her time at Facebook, Slack, Robinhood, and…
…
continue reading
1
Code security for software engineers
1:07:38
1:07:38
Play later
Play later
Lists
Like
Liked
1:07:38Brought to You By: • Statsig — The unified platform for flags, analytics, experiments, and more. Statsig are helping make the first-ever Pragmatic Summit a reality. Join me and 400 other top engineers and leaders on 11 February, in San Francisco for a special one-day event. Reserve your spot here. • Linear — The system for modern product …
…
continue reading
1
How AI will change software engineering – with Martin Fowler
1:48:53
1:48:53
Play later
Play later
Lists
Like
Liked
1:48:53Brought to You By: • Statsig — The unified platform for flags, analytics, experiments, and more. AI-accelerated development isn’t just about shipping faster: it’s about measuring whether, what you ship, actually delivers value. This is where modern experimentation with Statsig comes in. Check it out. • Linear — The system for modern produ…
…
continue reading
Brought to You By: • Statsig — The unified platform for flags, analytics, experiments, and more. Statsig enables two cultures at once: continuous shipping and experimentation. Companies like Notion went from single-digit experiments per quarter to over 300 experiments with Statsig. Start using Statsig with a generous free tier, and a $50K star…
…
continue reading
1
From Swift to Mojo and high-performance AI Engineering with Chris Lattner
1:32:04
1:32:04
Play later
Play later
Lists
Like
Liked
1:32:04Brought to You By: • Statsig — The unified platform for flags, analytics, experiments, and more. Companies like Graphite, Notion, and Brex rely on Statsig to measure the impact of the pace they ship. Get a 30-day enterprise trial here. • Linear – The system for modern product development. Linear is a heavy user of Swift: they just redesigned …
…
continue reading
1
Beyond Vibe Coding with Addy Osmani
1:08:26
1:08:26
Play later
Play later
Lists
Like
Liked
1:08:26Brought to You By: • Statsig — The unified platform for flags, analytics, experiments, and more. • Linear – The system for modern product development. — Addy Osmani is Head of Chrome Developer Experience at Google, where he leads teams focused on improving performance, tooling, and the overall developer experience for building on the web. If …
…
continue reading
Brought to You By: • Statsig — The unified platform for flags, analytics, experiments, and more. Something interesting is happening with the latest generation of tech giants. Rather than building advanced experimentation tools themselves, companies like Anthropic, Figma, Notion and a bunch of others… are just using Statsig. Statsig has rebuilt…
…
continue reading
1
Python, Go, Rust, TypeScript and AI with Armin Ronacher
1:14:12
1:14:12
Play later
Play later
Lists
Like
Liked
1:14:12Brought to You By: • Statsig — The unified platform for flags, analytics, experiments, and more. Most teams end up in this situation: ship a feature to 10% of users, wait a week, check three different tools, try to correlate the data, and you’re still unsure if it worked. The problem is that each tool has its own user identification and segmen…
…
continue reading
1
Hypergrowth startups: Uber and CloudKitchens with Charles-Axel Dein
1:44:21
1:44:21
Play later
Play later
Lists
Like
Liked
1:44:21Brought to You By: • Statsig — The unified platform for flags, analytics, experiments, and more. Statsig built a complete set of data tools that allow engineering teams to measure the impact of their work. This toolkit is SO valuable to so many teams, that OpenAI - who was a huge user of Statsig - decided to acquire the company, the news annou…
…
continue reading
Brought to You By: • Statsig — The unified platform for flags, analytics, experiments, and more. Statsig built a complete set of data tools that allow engineering teams to measure the impact of their work. This toolkit is SO valuable to so many teams, that OpenAI - who was a huge user of Statsig - decided to acquire the company, the news annou…
…
continue reading
1
The state of VC within software and AI startups – with Peter Walker
1:19:37
1:19:37
Play later
Play later
Lists
Like
Liked
1:19:37Brought to You By: • WorkOS — The modern identity platform for B2B SaaS. • Statsig — The unified platform for flags, analytics, experiments, and more. • Sonar — Code quality and code security for ALL code. — In this episode of The Pragmatic Engineer, I sit down with Peter Walker, Head of Insights at Carta, to break down how venture capital an…
…
continue reading
1
Measuring the impact of AI on software engineering – with Laura Tacho
1:11:30
1:11:30
Play later
Play later
Lists
Like
Liked
1:11:30Supported by Our Partners • Statsig — The unified platform for flags, analytics, experiments, and more. • Graphite — The AI developer productivity platform. — There’s no shortage of bold claims about AI and developer productivity, but how do you separate signal from noise? In this episode of The Pragmatic Engineer, I’m joined by Laura Tacho, C…
…
continue reading
1
Amazon, Google and Vibe Coding with Steve Yegge
1:33:41
1:33:41
Play later
Play later
Lists
Like
Liked
1:33:41Supported by Our Partners • WorkOS — The modern identity platform for B2B SaaS. • Statsig — The unified platform for flags, analytics, experiments, and more. • Sonar — Code quality and code security for ALL code. — Steve Yegge is known for his writing and “rants”, including the famous “Google Platforms Rant” and the evergreen “Get that job …
…
continue reading
1
What is a Principal Engineer at Amazon? With Steve Huynh
1:13:17
1:13:17
Play later
Play later
Lists
Like
Liked
1:13:17Supported by Our Partners • Statsig — The unified platform for flags, analytics, experiments, and more. • Graphite — The AI developer productivity platform. • Augment Code — AI coding assistant that pro engineering teams love. — Steve Huynh spent 17 years at Amazon, including four as a Principal Engineer. In this episode of The Pragmatic Engin…
…
continue reading
1
How AI is changing software engineering at Shopify with Farhan Thawar
47:03
47:03
Play later
Play later
Lists
Like
Liked
47:03Supported by Our Partners • WorkOS — The modern identity platform for B2B SaaS. • Statsig — The unified platform for flags, analytics, experiments, and more. • Sonar — Code quality and code security for ALL code. — What happens when a company goes all in on AI? At Shopify, engineers are expected to utilize AI tools, and they’ve been doing so …
…
continue reading
1
The present, past and future of GitHub
1:27:14
1:27:14
Play later
Play later
Lists
Like
Liked
1:27:14Supported by Our Partners • Statsig — The unified platform for flags, analytics, experiments, and more. • Graphite — The AI developer productivity platform. • Augment Code — AI coding assistant that pro engineering teams love — GitHub recently turned 17 years old—but how did it start, how has it evolved, and what does the future look like as A…
…
continue reading
1
TDD, AI agents and coding with Kent Beck
1:15:31
1:15:31
Play later
Play later
Lists
Like
Liked
1:15:31Supported by Our Partners • Sonar — Code quality and code security for ALL code. • Statsig — The unified platform for flags, analytics, experiments, and more. • Augment Code — AI coding assistant that pro engineering teams love. — Kent Beck is one of the most influential figures in modern software development. Creator of Extreme Programming (X…
…
continue reading
1
50 Years of Microsoft and Developer Tools with Scott Guthrie
1:04:06
1:04:06
Play later
Play later
Lists
Like
Liked
1:04:06Supported by Our Partners • Statsig — The unified platform for flags, analytics, experiments, and more. • Sinch — Connect with customers at every step of their journey. • Modal — The cloud platform for building AI applications. — How has Microsoft changed since its founding in 1975, especially in how it builds tools for developers? In this…
…
continue reading
1
From Software Engineer to AI Engineer – with Janvi Kalra
1:09:30
1:09:30
Play later
Play later
Lists
Like
Liked
1:09:30Supported by Our Partners • Statsig — The unified platform for flags, analytics, experiments, and more. • Sinch — Connect with customers at every step of their journey. • Cortex — Your Portal to Engineering Excellence. — What does it take to land a job as an AI Engineer—and thrive in the role? In this episode of Pragmatic Engineer, I’m joi…
…
continue reading
1
How Kubernetes is Built with Kat Cosgrove
1:08:47
1:08:47
Play later
Play later
Lists
Like
Liked
1:08:47Supported by Our Partners • WorkOS — The modern identity platform for B2B SaaS. • Modal — The cloud platform for building AI applications. • Cortex — Your Portal to Engineering Excellence. — Kubernetes is the second-largest open-source project in the world. What does it actually do—and why is it so widely adopted? In this episode of The Pragma…
…
continue reading
Supported by Our Partners • Modal — The cloud platform for building AI applications • CodeRabbit — Cut code review time and bugs in half. Use the code PRAGMATIC to get one month free. — What happens when LLMs meet real-world codebases? In this episode of The Pragmatic Engineer, I am joined by Varun Mohan, CEO and Co-Founder of Windsurf. Varun …
…
continue reading
1
How to work better with Product, as an Engineer with Ebi Atawodi
1:15:27
1:15:27
Play later
Play later
Lists
Like
Liked
1:15:27Supported by Our Partners • WorkOS — The modern identity platform for B2B SaaS. • The Software Engineer’s Guidebook: Written by me (Gergely) – now out in audio form as well. — How do you get product and engineering to truly operate as one team? Today, I’m joined by Ebi Atawodi, Director of Product Management at YouTube Studio, and a former produc…
…
continue reading
1
Building Reddit’s iOS and Android app
1:26:08
1:26:08
Play later
Play later
Lists
Like
Liked
1:26:08Supported by Our Partners • Graphite — The AI developer productivity platform. • Sentry — Error and performance monitoring for developers. — Reddit’s native mobile apps are more complex than most of us would assume: both the iOS and Android apps are about 2.5 million lines of code, have 500+ screens, and a total of around 200 native iOS and Android…
…
continue reading
1
Working at Amazon as a software engineer – with Dave Anderson
1:27:41
1:27:41
Play later
Play later
Lists
Like
Liked
1:27:41Supported by Our Partners • WorkOS — The modern identity platform for B2B SaaS. • Modal — The cloud platform for building AI applications • Vanta — Automate compliance and simplify security with Vanta. — What is it like to work at Amazon as a software engineer? Dave Anderson spent over 12 years at Amazon working closely with engineers on his team…
…
continue reading
1
The Philosophy of Software Design – with John Ousterhout
1:21:23
1:21:23
Play later
Play later
Lists
Like
Liked
1:21:23Supported by Our Partners • CodeRabbit — Cut code review time and bugs in half. Use the code PRAGMATIC to get one month free. • Modal — The cloud platform for building AI applications. — How will AI tools change software engineering? Tools like Cursor, Windsurf and Copilot are getting better at autocomplete, generating tests and documentation.…
…
continue reading
1
Stacked diffs and tooling at Meta with Tomas Reimers
1:13:15
1:13:15
Play later
Play later
Lists
Like
Liked
1:13:15Supported by Our Partners • Swarmia — The engineering intelligence platform for modern software organizations. • Sentry — Error and performance monitoring for developers. — Why did Meta build its own internal developer tooling instead of using industry-standard solutions like GitHub? Tomas Reimers, former Meta engineer and co-founder of Graphite, j…
…
continue reading
1
Building Figma Slides with Noah Finer and Jonathan Kaufman
58:24
58:24
Play later
Play later
Lists
Like
Liked
58:24Supported by Our Partners • Graphite — The AI developer productivity platform. • Sonar — Code quality and code security for ALL code. • Chronosphere — The observability platform built for control. — How do you take a new product idea, and turn it into a successful product? Figma Slides started as a hackathon project a year and a half ago – and toda…
…
continue reading
1
How Linux is built with Greg Kroah-Hartman
1:19:21
1:19:21
Play later
Play later
Lists
Like
Liked
1:19:21Supported by Our Partners • WorkOS — The modern identity platform for B2B SaaS. • Vanta — Automate compliance and simplify security with Vanta. — Linux is the most widespread operating system, globally – but how is it built? Few people are better to answer this than Greg Kroah-Hartman: a Linux kernel maintainer for 25 years, and one of the 3 Linux …
…
continue reading
1
Developer Experience at Uber with Gautam Korlam
1:20:35
1:20:35
Play later
Play later
Lists
Like
Liked
1:20:35Supported by Our Partners • Sentry — Error and performance monitoring for developers. • The Software Engineer’s Guidebook: Written by me (Gergely) – now out in audio form as well. — In today’s episode of The Pragmatic Engineer, I am joined by former Uber colleague, Gautam Korlam. Gautam is the Co-Founder of Gitar, an agentic AI startup that automat…
…
continue reading
1
Design-first software engineering: Craft – with Balint Orosz
1:12:37
1:12:37
Play later
Play later
Lists
Like
Liked
1:12:37Supported by Our Partners • WorkOS — The modern identity platform for B2B SaaS. • The Software Engineer’s Guidebook: Written by me (Gergely) – now out in audio form as well • Augment Code — AI coding assistant that pro engineering teams love — Not many people know that I have a brother: Balint Orosz. Balint is also in tech, but in many ways, is the…
…
continue reading
1
The man behind the Big Tech comics – with Manu Cornet
1:07:49
1:07:49
Play later
Play later
Lists
Like
Liked
1:07:49Supported by Our Partners • WorkOS — The modern identity platform for B2B SaaS. • Graphite — The AI developer productivity platform. • Formation — Level up your career and compensation with Formation. — In today’s episode of The Pragmatic Engineer, I am joined by a senior software engineer and cartoonist, Manu Cornet. Manu spent over a decade at Go…
…
continue reading
1
Developer productivity with Dr. Nicole Forsgren (creator of DORA, co-creator of SPACE)
1:22:39
1:22:39
Play later
Play later
Lists
Like
Liked
1:22:39Supported by Our Partners • WorkOS — The modern identity platform for B2B SaaS • CodeRabbit — Cut code review time and bugs in half • Augment Code — AI coding assistant that pro engineering teams love — How do you architect a live streaming system to deal with more load than it’s ever been done before? Today, we hear from an architect of such a sys…
…
continue reading
1
Live streaming at world-record scale with Ashutosh Agrawal
1:02:12
1:02:12
Play later
Play later
Lists
Like
Liked
1:02:12Supported by Our Partners • WorkOS — The modern identity platform for B2B SaaS • CodeRabbit — Cut code review time and bugs in half • Augment Code — AI coding assistant that pro engineering teams love — How do you architect a live streaming system to deal with more load than it’s ever been done before? Today, we hear from an architect of such a sys…
…
continue reading
Supported by Our Partners • Swarmia — The engineering intelligence platform for modern software organizations. • Graphite — The AI developer productivity platform. • Vanta — Automate compliance and simplify security with Vanta. — On today’s episode of The Pragmatic Engineer, I’m joined by Chip Huyen, a computer scientist, author of the freshly publ…
…
continue reading
1
Building a best-selling game with a tiny team – with Jonas Tyroller
1:29:32
1:29:32
Play later
Play later
Lists
Like
Liked
1:29:32Supported by Our Partners • Formation — Level up your career and compensation with Formation. • WorkOS — The modern identity platform for B2B SaaS • Vanta — Automate compliance and simplify security with Vanta. — In today’s episode of The Pragmatic Engineer, I’m joined by Jonas Tyroller, one of the developers behind Thronefall, a minimalist indie s…
…
continue reading
1
Observability: the present and future, with Charity Majors
1:14:25
1:14:25
Play later
Play later
Lists
Like
Liked
1:14:25Supported by Our Partners • Sonar — Trust your developers – verify your AI-generated code. • Vanta —Automate compliance and simplify security with Vanta. — In today's episode of The Pragmatic Engineer, I'm joined by Charity Majors, a well-known observability expert – as well as someone with strong and grounded opinions. Charity is the co-author of …
…
continue reading
1
“The Coding Machine” at Meta with Michael Novati
1:15:30
1:15:30
Play later
Play later
Lists
Like
Liked
1:15:30Supported by Our Partners • Vanta — Automate compliance and simplify security with Vanta. • WorkOS — The modern identity platform for B2B SaaS. — In today’s episode of The Pragmatic Engineer, I’m joined by Michael Novati, Co-founder and CTO of Formation. Before launching Formation, Michael spent eight years at Meta, where he was recognized as the t…
…
continue reading
1
Confessions of a Big Tech recruiter
1:02:52
1:02:52
Play later
Play later
Lists
Like
Liked
1:02:52Supported by Our Partners • DX — DX is an engineering intelligence platform designed by leading researchers. • Vanta — Automate compliance and simplify security with Vanta. — In today’s episode of The Pragmatic Engineer, I catch up with one of the best tech recruiters I’ve had the opportunity to work with: Blake Stockman, a former colleague of mine…
…
continue reading
1
Shipping projects at Big Tech with Sean Goedecke
59:17
59:17
Play later
Play later
Lists
Like
Liked
59:17Supported by Our Partner DX → DX is an engineering intelligence platform designed by leading researchers — In today’s episode of The Pragmatic Engineer, I’m joined by Sean Goedecke, Staff Software Engineer at GitHub. Sean is widely known for his viral blog post, “How I ship projects at big tech companies.” In our conversation, he shares how to suc…
…
continue reading
1
Notion: going native on iOS and Android
1:20:37
1:20:37
Play later
Play later
Lists
Like
Liked
1:20:37Supported by Our Partner DX → DX is an engineering intelligence platform designed by leading researchers — In today’s exciting episode of The Pragmatic Engineer, I am joined by two members of the Notion mobile apps team, Austin Louden and Karn Saheb. Austin and Karn joined Notion in 2019 when Notion was revamping its mobile apps. Notion is a versa…
…
continue reading
1
Software architecture with Grady Booch
1:30:43
1:30:43
Play later
Play later
Lists
Like
Liked
1:30:43Brought to you by: • WorkOS — The modern identity platform for B2B SaaS. • Sevalla — Deploy anything from preview environments to Docker images. • Chronosphere — The observability platform built for control. — Welcome to The Pragmatic Engineer! Today, I’m thrilled to be joined by Grady Booch, a true legend in software development. Grady is the Chie…
…
continue reading
1
Linear: move fast with little process (with first engineering manager Sabin Roman)
1:11:56
1:11:56
Play later
Play later
Lists
Like
Liked
1:11:56Brought to you by: • Launch Darkly — a platform for high-velocity engineering teams to release, monitor, and optimize great software. • Sevalla — Deploy anything from preview environments to Docker images. • WorkOS — The modern identity platform for B2B SaaS. — On today’s episode of The Pragmatic Engineer, I’m joined by fellow Uber alum, Sabin Roma…
…
continue reading
1
Promotions and tooling at Google (with Irina Stanescu, Ex-Google)
58:52
58:52
Play later
Play later
Lists
Like
Liked
58:52Brought to you by: • WorkOS — The modern identity platform for B2B SaaS. • Sonar — Trust your developers – verify your AI-generated code. — In today’s episode of The Pragmatic Engineer, I’m joined by Irina Stanescu, a seasoned engineer with over 14 years in software engineering and engineering leadership roles at tech companies like Google and Uber…
…
continue reading
1
Twisting the rules of building software: Bending Spoons (the team behind Evernote)
1:18:52
1:18:52
Play later
Play later
Lists
Like
Liked
1:18:52Brought to you by: • The Enterprise Ready Conference on October 30th — For B2B leaders building enterprise SaaS. • DX — DX is an engineering intelligence platform designed by leading researchers. • ByteByteGo — Ace your next system design interview. — You may not be familiar with Bending Spoons, but I guarantee you’ve encountered some of their well…
…
continue reading
1
Efficient scaleups in 2024 vs 2021: Sourcegraph (with CEO & Co-founder Quinn Slack)
1:06:22
1:06:22
Play later
Play later
Lists
Like
Liked
1:06:22Brought to you by: • Paragon: Build native, customer-facing SaaS integrations 7x faster. • WorkOS: For B2B leaders building enterprise SaaS — On today’s episode of The Pragmatic Engineer, I’m joined by Quinn Slack, CEO and co-founder of Sourcegraph, a leading code search and intelligence platform. Quinn holds a degree in Computer Science from Sta…
…
continue reading
1
AI tools for software engineers, but without the hype – with Simon Willison (co-creator of Django)
1:12:43
1:12:43
Play later
Play later
Lists
Like
Liked
1:12:43The first episode of The Pragmatic Engineer Podcast is out. Expect similar episodes every other Wednesday. You can add the podcast in your favorite podcast player, and have future episodes downloaded automatically. Listen now on Apple, Spotify, and YouTube. Brought to you by: • Codeium: Join the 700K+ developers using the IT-approved AI-powered c…
…
continue reading
Welcome to The Pragmatic Engineer Podcast, hosted by Gergely Orosz, the author of The Pragmatic Engineer newsletter. In each episode, we dive deep into the world of software engineering, offering practical insights on scaling teams, engineering leadership, and navigating the evolving tech landscape. With industry veterans and successful engineers a…
…
continue reading
Ben is joined by Matt Trask to discuss his path in to tech, why community matters more than code, personal finance, cycling, and Star Wars. Matt is a Senior Software Architect, Podcaster, API aficionado, and Cycling addict. Links - Civ5 RollerCoaster Tycoon Listen Money Matters podcast Mad Fientist The Soul of America by Jon Meacham How to Win Frie…
…
continue reading
Ben is joined by Gergely Orosz to discuss competitive sports, engineering career paths at big tech, his path to self employment, and the writing process. Gergely is an ex-engineering manager and current author. He's a prolific tweeter, blogger, and writer. Links - The Pragmatic Engineer The Tech Resume The Philosophy of Software Design Transcript -…
…
continue reading