The Pragmatic Engineer

What are Forward Deployed Engineers, and why are they so in demand?
Startups and scaleups are on a hiring spree for a software engineering role pioneered by Palantir. A deepdive into this role, and why FDEs are so popular in 2025
pragmaticengineer·Aug 12

The state of VC within software and AI startups – with Peter Walker
How are VC funding, hiring, and founder trends shifting—and what does it mean for software engineers at startups? Extensive data discussed with Peter Walker, Head of Insights at Carta.
pragmaticengineer·Aug 6

Building great SDKs
A guide to creating SDKs that devs – and LLMs – will find a breeze to use, plus an overview of modern approaches for building and maintaining SDKs. By veteran SDK engineer, Quentin Pradet
pragmaticengineer·Jul 29

The Pulse #141: Replit AI secretly deletes prod – oops!
Also: mystery solved about dozens of outages on 10 June, reflections on a year at OpenAI, and more
pragmaticengineer·Jul 24

Measuring the impact of AI on software engineering – with Laura Tacho
Laura Tacho, CTO of DX, shares findings from 180+ companies on how AI is really impacting dev productivity, what most teams get wrong, and why measuring dev experience first is critical.
pragmaticengineer·Jul 23

Why reliability is hard at scale: learnings from infrastructure outages
What are the lessons of large outages at Heroku, Google Cloud, and Neon? Plus, how responses to outages can be as informative as incidents themselves…
pragmaticengineer·Jul 22

The Pulse #140: Does Cursor make developers less effective?
Also: the complicated story of the Windsurf sale, beginning of the end for VC-subsidized tokens, and more.
pragmaticengineer·Jul 17

Amazon, Google and Vibe Coding with Steve Yegge
Steve Yegge shares why Google struggles with platforms, how AI coding is deceptively hard, and why the "AI Fixer" role could be one spreading inside tech companies, in the future.
pragmaticengineer·Jul 16

The Pragmatic Engineer 2025 Survey: What’s in your tech stack?
Which tools do software engineers use for backend development, frontend, infrastructure, AI tooling, and more, today? Reader survey, with feedback and analysis, based on 3,000+ responses
pragmaticengineer·Jul 15

The Pulse #139: Section 174 is reversed! Or is it?
Finally, relief: tax regulation hurting the US tech industry is striked off for good - for the most part, that is. Also: why Meta is “going to war” to poach AI researchers from OpenAI, and more.
pragmaticengineer·Jul 10

What is a Principal Engineer at Amazon? With Steve Huynh
Former Amazon Principal Engineer Steve Huynh shares what it takes to reach the Principal level, why the jump Principal is so tough at Amazon, and how Amazon’s scale and culture shaped his career.
pragmaticengineer·Jul 9

Skills useful to learn for robotics engineering (Robotics for software engineers, Part 3)
Helpful software engineering, AI engineering, and robotics fundamentals to know for getting into robotics. Also: advice about studying this exciting discipline at university
pragmaticengineer·Jul 8