The Pragmatic Engineer
Subscribe
Sign in
Home
Podcast
The Pulse
Deepdives
Announcements
Archive
About
Latest
Top
Discussions
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.
6 hrs ago
•
Gergely Orosz
and
Chaitali Narla
126
Share this post
The Pragmatic Engineer
Being an “Intrapreneur” as a software engineer
Copy link
Facebook
Email
Notes
More
The Pulse #137: Builder.ai did not “fake AI with 700 engineers”
Building a system where hundreds of devs simulate being an AI would have been silly in 2024. Also: stock vesting changes at NVIDIA and Anthropic, a…
Jun 12
•
Gergely Orosz
169
Share this post
The Pragmatic Engineer
The Pulse #137: Builder.ai did not “fake AI with 700 engineers”
Copy link
Facebook
Email
Notes
More
7
TDD, AI agents and coding with Kent Beck
Kent Beck—creator of Extreme Programming and co-author of the Agile Manifesto—reflects on decades of coding, from the birth of TDD to his experiments…
Jun 11
•
Gergely Orosz
162
Share this post
Copy link
Facebook
Email
Notes
More
1
1:15:31
Real-world engineering challenges: building Cursor
Cursor has grown 100x in load in just a year, sees 1M+ QPS for its data layer, and serves billions of code completions, daily. A deepdive into how it’s…
Jun 10
•
Gergely Orosz
363
Share this post
The Pragmatic Engineer
Real-world engineering challenges: building Cursor
Copy link
Facebook
Email
Notes
More
5
The Pulse #136: Cloudflare builds OAuth framework mostly with Claude
Also: new trend of higher base salaries for AI engineers than software engineers, Morgan Stanley shows AI is helpful for rewriting legacy codebases, and…
Jun 5
•
Gergely Orosz
55
Share this post
The Pragmatic Engineer
The Pulse #136: Cloudflare builds OAuth framework mostly with Claude
Copy link
Facebook
Email
Notes
More
4
50 Years of Microsoft and Developer Tools with Scott Guthrie
Scott Guthrie, a 28-year Microsoft veteran shares the inside story of how the company evolved its developer tools—from Visual Basic to Azure, VS Code…
Jun 4
•
Gergely Orosz
85
Share this post
Copy link
Facebook
Email
Notes
More
1:04:05
Vibe Coding as a software engineer
There’s a lot of talk about “vibe coding”, but is it just a vague term for prototyping, or could vibes change how we build software?
Jun 3
•
Gergely Orosz
and
Elin Nilsson
290
Share this post
The Pragmatic Engineer
Vibe Coding as a software engineer
Copy link
Facebook
Email
Notes
More
3
May 2025
The Pulse #135: Google’s AI developer tools feel like a checkbox exercise
Also: Apple won’t self-regulate, so the US and EU will, Spain blocks part of the internet during football matches, and more
May 29
•
Gergely Orosz
59
Share this post
The Pragmatic Engineer
The Pulse #135: Google’s AI developer tools feel like a checkbox exercise
Copy link
Facebook
Email
Notes
More
1
From Software Engineer to AI Engineer – with Janvi Kalra
From Coda to OpenAI: How Janvi Kalra taught herself AI engineering, impressed top tech leaders, and built a career at the forefront of responsible…
May 28
•
Gergely Orosz
173
Share this post
Copy link
Facebook
Email
Notes
More
1
1:09:29
Microsoft is dogfooding AI dev tools’ future
Impressions from a week in Seattle, at Microsoft’s annual developer conference. Microsoft is eating its own dogfood with Copilot – and it’s not tasty
May 27
•
Gergely Orosz
231
Share this post
The Pragmatic Engineer
Microsoft is dogfooding AI dev tools’ future
Copy link
Facebook
Email
Notes
More
4
In Seattle for the week
No Pulse today, see you next Tuesday!
May 22
•
Gergely Orosz
21
Share this post
The Pragmatic Engineer
In Seattle for the week
Copy link
Facebook
Email
Notes
More
6
The AI Engineering Stack
Three layers of the AI stack, how AI engineering is different from ML engineering and fullstack engineering, and more. An excerpt from the book AI…
May 20
•
Gergely Orosz
and
Chip Huyen
420
Share this post
The Pragmatic Engineer
The AI Engineering Stack
Copy link
Facebook
Email
Notes
More
5
Share
Copy link
Facebook
Email
Notes
More
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts