The Pragmatic Engineer

The Pulse #154: Cloudflare takes down half the internet – but shares a great postmortem
Also: why it’s not practical to build for CDN redundancy, Google launches AI IDE Antigravity externally while using Jetski internally, more AI fakers caught in remote interviews, and more
pragmaticengineer·Nov 20

How AI will change software engineering – with Martin Fowler
Martin Fowler breaks down how AI is transforming software architecture and development, from refactoring and deterministic techniques to the timeless principles that still anchor great engineering.
pragmaticengineer·Nov 19

Career paths for software engineers at large tech companies
Tactics for getting promoted to Levels 5, 6, and 7, and advice on when to make your move into management. Former Amazon VP, Ethan Evans, reveals what he saw work during a successful Big Tech career
pragmaticengineer·Nov 18

The Pulse #153: Is Microsoft too early to agentic OS – like with smartphones?
Also: inside Cursor’s unique engineering culture, five AI fakers caught in one month by an employer, and more. Plus: early applications for The Pragmatic Summit
pragmaticengineer·Nov 13

Netflix’s Engineering Culture
Peek inside Netflix’s engineering culture with CTO Elizabeth Stone, as she shares how the company has no formal performance reviews, learns from failures, and builds at a global scale.
pragmaticengineer·Nov 12

The Software Engineer’s Guidebook: a recap
Reflections on publishing The Software Engineer’s Guidebook two years ago, which has sold around 40,000 copies. Also: an unexpected trip to Mongolia to visit the startup which translated it
pragmaticengineer·Nov 11

The Pulse #152: Cursor and GitHub double down on agents
Also: AI-assisted interviews at Meta, pay for Directors of Engineering at VC-funded startups, and is OpenAI inflating the bubble? And more
pragmaticengineer·Nov 6

From Swift to Mojo and high-performance AI Engineering with Chris Lattner
I sit down with Chris Lattner, creator of LLVM, Swift, and Mojo, to discuss how better language and compiler design can open the door to faster, more accessible AI development.
pragmaticengineer·Nov 5

Tech jobs market 2025, part 3: job seekers’ stories
Details on the state of hiring from software engineers and EMs in the market for a new job. Insights on what’s happening from recruitment platforms: junior rebound, picky employers & a tough market
pragmaticengineer·Nov 4

The Pulse #151: Amazon layoffs – AI or economy to blame?
Also: OpenAI becomes for-profit and takes on Chrome, NVIDIA the biggest Big Tech by a distance, Citibank annoys premium customers for weeks with disastrous product rollout, and more
pragmaticengineer·Oct 30

Beyond Vibe Coding with Addy Osmani
Google’s Head of Chrome Developer Experience, Addy Osmani, shares how AI is transforming the way we code—accelerating development while still relying on human expertise to ensure real quality.
pragmaticengineer·Oct 29

San Francisco is back as the world’s leading tech hub
Impressions from a week in San Fran spent visiting engineering teams at Cursor, OpenAI, Anthropic, Wispr, Factory, and more
pragmaticengineer·Oct 28