The Pragmatic Engineer

Software engineering at Google & CS education with Titus Winters
Titus Winters shares lessons from engineering at Google’s scale and explores how AI is reshaping developer productivity and computer science education.
pragmaticengineer·Oct 29
AI SRE: what is it, how could it change on-call – and does it work?
“AI SRE” is fast becoming a trending term fueled by flashy demos from vendors, but has an AI SRE ever really been on-call while engineers slept? Deepdive
pragmaticengineer·Oct 27
The Pulse: Time to rethink software security because of AI?
A month’s worth of security breaches in a single day – will things get worse before they improve? Also: Anthropic accused of version control “rip off”, and more
pragmaticengineer·Oct 22
The revised rules of engineering management with Will Larson
Will Larson, CTO of Imprint, explores how AI and shifting industry expectations are changing engineering management, career ladders, and the path from engineer to CTO.
pragmaticengineer·Oct 21
What’s the ROI of software engineers’ spending on AI?
AI spending has greatly increased at most companies this year, but has it actually changed shipping velocity and PR output? We analyse data from 27 companies – with some interesting findings
pragmaticengineer·Oct 20
The Pulse: OpenAI software engineer accused of spying
Also: insider details on how and why Anthropic moved off Git, a new trend of AI-assisted coding rounds inside of Big Tech, and more
pragmaticengineer·Oct 15
Uber’s AI infra, from the inside
Uber Distinguished Engineer Uday Kiran Medisetty shares how Uber builds internal developer tools, integrates AI agents into engineering workflows, and measures their impact on productivity.
pragmaticengineer·Oct 14
Building resilient AI-powered software, and planning for when things go wrong
How to handle uncertainty with AI vendors and disaster recovery (DR) approaches to consider. An excerpt from the book Building Resilient Distributed Systems by Sam Newman
pragmaticengineer·Oct 13
The Pulse: new trend of building “internal vibe-coding apps” at tech companies
Also: do us engineers truly enjoy ‘hard problems’, or do we really just want to solve those which attract promotions, new open models launch in the EU and US, and more
pragmaticengineer·Oct 8
Building resilient systems with Sam Newman
Sam Newman joins me to discuss when to use microservices, how to build resilient distributed systems, and how AI is changing software development.
pragmaticengineer·Oct 7
The state of the tech industry in 2026
A look into what has changed, what’s still the same – and what’s broken – in the tech industry. The full video and the summary of my keynote at LDX3 New York
pragmaticengineer·Oct 6
The Pulse: Firebase’s global outage & poor response
Also: OpenAI’s platform play that has similarities to AWS, more data on companies moving to open models, and more
pragmaticengineer·Oct 1