The Pragmatic Engineer
Subscribe
Sign in
Home
Podcast
The Pulse
Deepdives
Announcements
Archive
About
Guest post
Latest
Top
Discussions
What is inference engineering? Deepdive
Many engineers use inference daily, but inference engineering is a bit obscure – and an area rich with interesting challenges. Philip Kiely, author of…
Mar 31
•
Gergely Orosz
355
9
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, 2025
•
Gergely Orosz
and
Mike Mroczka
265
4
12
Learnings from two years of using AI tools for software engineering
How to think about today’s AI tools, approaches that work well, and concerns about using them for development. Guest post by Birgitta Böckeler…
Jun 24, 2025
•
Gergely Orosz
and
Birgitta Boeckeler
303
2
25
Being an “Intrapreneur” as a software engineer
Building skills useful entrepreneurs, while also shipping more, and helping your career inside a tech company. A guest post by Chaitali Narla.
Jun 17, 2025
•
Gergely Orosz
and
Chaitali Narla
306
1
24
Humanoid robots for software engineers (Robotics for software engineers, Part 2)
Why are humanoid robots becoming popular, and which skills make for a great robotics engineer? Guest post by Humanoid Robot Learning Researcher, Sandor…
Apr 29, 2025
•
Gergely Orosz
and
Sandor Felber
164
2
6
The Reality of Tech Interviews in 2025
Interview processes are changing in a tech market that’s both cooling AND heating up at the same time. A deepdive with Hello Interview founders, Evan…
Apr 1, 2025
•
Gergely Orosz
,
Evan King
, and
Stefan Mai
492
11
51
What is Growth Engineering?
A deep dive into the field of growth engineering, which is often positioned between product engineering and marketing. With former head of growth…
Mar 20, 2025
•
Gergely Orosz
and
Alexey Komissarouk
222
3
13
Robotics for software engineers: Part 1
What does it take to build and program robots? A look into the exciting, increasingly popular field of robotics. Guest post by humanoid robot expert…
Feb 25, 2025
•
Gergely Orosz
and
Sandor Felber
218
1
11
How AI-assisted coding will change software engineering: hard truths
A field guide that also covers why we need to rethink our expectations, and what software engineering really is. A guest post by software engineer and…
Jan 5, 2025
•
Gergely Orosz
and
Addy Osmani
993
10
133
How to become a more effective engineer
The importance of soft skills, implicit hierarchies, getting to “small wins”, understanding promotion processes and more. A guest post from software…
Nov 5, 2024
•
Gergely Orosz
and
Cindy Sridharan
445
56
Software engineers training software engineers
What is it like to teach software engineers, full time? Reuven M. Lerner has done this for 15 years, and shares his hands-on learnings – including how…
Sep 24, 2024
•
Gergely Orosz
142
9
Paying down tech debt
A guide for reducing tech debt effectively, and how to develop a mindset that welcomes the short-term benefits of eliminating it. A guest post by…
Sep 3, 2024
•
Gergely Orosz
and
Lou Franco
292
8
33
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts