The Pragmatic Engineer
Subscribe
Sign in
Home
Podcast
The Pulse
Deepdives
Announcements
Archive
About
Latest
Top
Discussions
Building Windsurf with Varun Mohan
Varun Mohan, CEO of Windsurf, shares how building an AI-native IDE is reshaping software development—from optimizing LLM latency to enabling…
22 hrs ago
•
Gergely Orosz
65
Share this post
Copy link
Facebook
Email
Notes
More
3
1:27:54
What’s Changed in 50 Years of Computing: Part 4
Is the landmark software engineering book ‘The Mythical Man-Month’ still relevant today, and what’s changed during half a century of computing in dev…
May 6
•
Gergely Orosz
84
Share this post
The Pragmatic Engineer
What’s Changed in 50 Years of Computing: Part 4
Copy link
Facebook
Email
Notes
More
1
The Pulse #132: “Apple Tax” must end NOW, court rules
Also: Judge says Apple ignored a court injunction and lied under oath, Cursor’s incredible growth comes with AI troubles, and more
May 1
•
Gergely Orosz
59
Share this post
The Pragmatic Engineer
The Pulse #132: “Apple Tax” must end NOW, court rules
Copy link
Facebook
Email
Notes
More
5
April 2025
How to work better with Product, as an Engineer with Ebi Atawodi
Ebi Atawodi, Director at YouTube Studio, shares strategies from Uber and Netflix on building strong product-engineering partnerships, fostering trust…
Apr 30
•
Gergely Orosz
80
Share this post
Copy link
Facebook
Email
Notes
More
2
1:15:26
Robotics for software engineers: humanoid robots
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
•
Gergely Orosz
and
Sandor Felber
140
Share this post
The Pragmatic Engineer
Robotics for software engineers: humanoid robots
Copy link
Facebook
Email
Notes
More
2
Building Reddit’s iOS and Android app
Reddit’s mobile engineers share how they completely rebuilt the iOS and Android app, introducing a new core tech stack, modern architecture, and…
Apr 23
•
Gergely Orosz
83
Share this post
Copy link
Facebook
Email
Notes
More
10
1:26:08
More than one million readers
A massive milestone hit, which seemed barely possible when I launched The Pragmatic Engineer Newsletter a little over 3 years ago...
Apr 22
•
Gergely Orosz
235
Share this post
The Pragmatic Engineer
More than one million readers
Copy link
Facebook
Email
Notes
More
11
The Pulse #131: why is every company is launching its own coding agent?
Also: CVE program nearly axed, restored at the 11th hour, Rippling rescinds signed offer the candidate-to-join already handed in their resignation, and…
Apr 17
•
Gergely Orosz
83
Share this post
The Pragmatic Engineer
The Pulse #131: why is every company is launching its own coding agent?
Copy link
Facebook
Email
Notes
More
3
Working at Amazon as a software engineer – with Dave Anderson
Dave Anderson, formerly Tech Director at Amazon, shares an inside look at Amazon's engineering culture—from hiring and promotions to team autonomy and…
Apr 16
•
Gergely Orosz
86
Share this post
Copy link
Facebook
Email
Notes
More
1
1:27:40
Tech hiring: is this an inflection point?
We might be seeing the end of remote interviews as we know them, and a return of in-person interviews, trial weeks and longer trial periods. Could…
Apr 15
•
Gergely Orosz
99
Share this post
The Pragmatic Engineer
Tech hiring: is this an inflection point?
Copy link
Facebook
Email
Notes
More
21
The Pulse #130: Google releases AI-powered IDE
Also: Git turns 20, a new trend of AI cost saving pressure at developer agencies, John Carmack on how LLMs will impact the industry, and more
Apr 10
•
Gergely Orosz
78
Share this post
The Pragmatic Engineer
The Pulse #130: Google releases AI-powered IDE
Copy link
Facebook
Email
Notes
More
3
The Philosophy of Software Design – with John Ousterhout
Stanford professor John Ousterhout explains why thoughtful software design matters more than ever as AI tools transform coding practices and developer…
Apr 9
•
Gergely Orosz
171
Share this post
Copy link
Facebook
Email
Notes
More
8
1:21:22
Share
Copy link
Facebook
Email
Notes
More
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts