Sitemap - 2025 - The Pragmatic Engineer
What are Forward Deployed Engineers, and why are they so in demand?
The state of VC within software and AI startups – with Peter Walker
The Pulse #141: Replit AI secretly deletes prod – oops!
Measuring the impact of AI on software engineering – with Laura Tacho
Why reliability is hard at scale: learnings from infrastructure outages
The Pulse #140: Does Cursor make developers less effective?
Amazon, Google and Vibe Coding with Steve Yegge
The Pragmatic Engineer 2025 Survey: What’s in your tech stack?
The Pulse #139: Section 174 is reversed! Or is it?
What is a Principal Engineer at Amazon? With Steve Huynh
Skills useful to learn for robotics engineering (Robotics for software engineers, Part 3)
The 10x “overemployed” engineer
How AI is changing software engineering at Shopify with Farhan Thawar
Software engineering with LLMs in 2025: reality check
Learnings from two years of using AI tools for software engineering
The Pulse #138: Ban or embrace AI tools in technical interviews?
The present, past and future of GitHub
Being an “Intrapreneur” as a software engineer
The Pulse #137: Builder.ai did not “fake AI with 700 engineers”
TDD, AI agents and coding with Kent Beck
Real-world engineering challenges: building Cursor
The Pulse #136: Cloudflare builds OAuth framework mostly with Claude
50 Years of Microsoft and Developer Tools with Scott Guthrie
Vibe Coding as a software engineer
The Pulse #135: Google’s AI developer tools feel like a checkbox exercise
From Software Engineer to AI Engineer – with Janvi Kalra
Microsoft is dogfooding AI dev tools’ future
The Pulse #134: Stack overflow is almost dead
How Kubernetes is Built with Kat Cosgrove
Building, launching, and scaling ChatGPT Images
The Pulse #133: Apps rushing to add web payments on iOS
Building Windsurf with Varun Mohan
What’s Changed in 50 Years of Computing: Part 4
The Pulse #132: “Apple Tax” must end NOW, court rules
How to work better with Product, as an Engineer with Ebi Atawodi
Humanoid robots for software engineers (Robotics for software engineers, Part 2)
Building Reddit’s iOS and Android app
The Pulse #131: why is every company is launching its own coding agent?
Working at Amazon as a software engineer – with Dave Anderson
Tech hiring: is this an inflection point?
The Pulse #130: Google releases AI-powered IDE
The Philosophy of Software Design – with John Ousterhout
MCP Protocol: a new AI dev tools building block
The Pulse #129: new trend of EMs quitting to be startup founders using AI
Stacked diffs and tooling at Meta with Tomas Reimers
The Reality of Tech Interviews in 2025
The Pulse #128: Mishandled security vulnerability in Next.js
Building Figma Slides with Noah Finer and Jonathan Kaufman
AI Engineering in the real world
How Linux is built with Greg Kroah-Hartman
Survey: What’s in your tech stack?
The Pulse #127: Typescript compiler rewritten in Go
Developer Experience at Uber with Gautam Korlam
AI fakers exposed in tech dev recruitment: postmortem
The Pulse #126: Startup asks for a lot, offers little → struggles to hire
Design-first software engineering: Craft – with Balint Orosz
Trimodal Nature of Tech Compensation in the US, UK and India
The Pulse #125: swarm of AI coding tool launches
The man behind the Big Tech comics – with Manu Cornet
Robotics for software engineers: Part 1
Developer productivity with Dr. Nicole Forsgren (creator of DORA, co-creator of SPACE)
State of the startup and scaleup hiring markets in 2025 – as seen by recruiters
The Pulse #124: Software engineering job openings at five-year low?
Live streaming at world-record scale with Ashutosh Agrawal
Is Big Tech becoming more cutthroat?
The Pulse #123: Big Tech using its distribution advantage to win in AI?
AI Engineering with Chip Huyen
Cross-platform mobile development with Expo
The Pulse #122: DeepSeek rocks the tech industry
Building a best-selling game with a tiny team – with Jonas Tyroller
Taking on Google search: Perplexity and Kagi
Get free access to Perplexity Pro and Kagi Ultimate
The Pulse #121: Netflix’s remarkable turnaround
Observability: the present and future, with Charity Majors
Microsoft’s developer tools roots
The Pulse #120: What does Salesforce’s software engineering hiring freeze mean?
“The Coding Machine” at Meta with Michael Novati
Cross-platform mobile development
The Pulse #119: Are LLMs making StackOverflow irrelevant?
Confessions of a Big Tech recruiter
Bug management that works (Part 2)
How AI-assisted coding will change software engineering: hard truths