The Pragmatic Engineer
Subscribe
Sign in
Home
Podcast
The Pulse
Deepdives
Announcements
Archive
About
Deepdives
Long-form educational articles every Tuesday. These articles typically go deep into a topic relevant for software engineers or engineering managers, and tend to offer actionable advice.
Latest
Top
Discussions
How tech companies measure the impact of AI on software development
How do GitHub, Google, Dropbox, Monzo, Atlassian, and 13 other companies know how well AI tools work for devs? A deepdive sharing exclusive details…
Sep 16
•
Gergely Orosz
and
Laura Tacho
279
5
Inside Google's Engineering Culture: Part 1
A broad and deep dive in how Google works, from the perspective of SWEs and eng managers. What makes Google special from an engineering point of view…
Sep 9
•
Gergely Orosz
and
Elin Nilsson
221
1
State of the software engineering job market in 2025
A deepdive into today’s tech jobs market, with exclusive data on tech jobs, AI engineering, Big Tech recruitment, the growing importance of location…
Sep 2
•
Gergely Orosz
363
7
How experienced engineers get unstuck in coding interviews
In-person algorithmic interviews are not disappearing from Big Tech and many top scaleups and startups, so it’s useful to know how to succeed at them…
Aug 26
•
Gergely Orosz
and
Mike Mroczka
237
4
The Pragmatic Engineer 2025 Survey: What’s in your tech stack? Part 2
Which tools do software engineers use for project management, communication and collaboration, databases and backend infrastructure? Reader survey with…
Aug 19
•
Gergely Orosz
and
Elin Nilsson
209
6
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…
Aug 12
•
Gergely Orosz
283
5
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…
Jul 29
•
Gergely Orosz
and
Quentin Pradet
195
6
See all
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts