Episodes
-
Software engineering at Google & CS education with Titus Winters
Not summarized yet
-
The revised rules of engineering management with Will Larson
Not summarized yet
-
Uber’s AI infra, from the inside
Not summarized yet
-
Building resilient systems with Sam Newman
Not summarized yet
-
Distributed databases with Peter Mattis
Not summarized yet
-
Design Engineering with Maggie Appleton
Not summarized yet
-
AI Skills with Matt Pocock
Not summarized yet
-
Building Codex with Tibo Sottiaux
Not summarized yet
-
Why performant code matters (but gets widely ignored), with Casey Muratori
Performance should be integrated into the earliest stages of software design and architecture, as optimizing after the fact is costly and often ineffective.
-
From Chrome DevTools to AI Engineering, with Addy Osmani
Deep curiosity and continuous learning are crucial for long-term success in tech, exemplified by Addy's early initiatives like building a browser and his open source projects.
-
Stop being skeptical about AI for development with Charity Majors
AI is fundamentally altering software engineering, from code writing to verification and deployment. It offers tremendous efficiency but demands new discipline, especially regarding reliability, testing, and observability.
-
Formal methods with Hillel Wayne
Formal verification, such as using tools like TLA+ and Alloy, is a powerful method for proving correctness of critical systems, especially in distributed and concurrent environments.
-
Context engineering with Dex Horthy
Effective software factories, historically characterized by structured, automated steps, are now evolving with the advent of AI agents, enabling faster and more reliable development cycles.
-
The Pragmatic Engineer AMA
AI is transforming the software development lifecycle but remains largely experimental and company-specific, with best practices still emerging.
-
How Kent Beck shapes the software engineering industry
Software engineering is about far more than just writing code; it involves trust, communication, and understanding.
-
Tech interviews with NeetCode
Technical skills like data structures and algorithms remain valuable, not just for passing interviews but for developing problem-solving and system thinking skills that are crucial on the job.
-
CI/CD with Robert Erez
Most teams aim to ship software confidently by rolling features forward rather than back, especially with schema changes.
-
Kubernetes and retiring at the top with Kelsey Hightower
Impact-driven work and authentic contributions are key to career growth and recognition in tech.
-
Building OpenCode with Dax Raad
AI tools currently help teams reduce effort, but do not yet drastically increase productivity or outputs.
-
Why Rust is different, with Alice Ryhl
Rust’s unique combination of safety, performance, and modern language features makes it ideal for high-performance and security-critical applications.
Follow this show on AudioBrevity and new episodes get summarized for you. Create a free account