The Pragmatic Engineer
Subscribe
Sign in
Home
Podcast
The Pulse
Deepdives
Announcements
Archive
About
Latest
Top
Discussions
How AI is changing software engineering at Shopify with Farhan Thawar
Shopify's Head of Engineering, Farhan Thawar, shares how the company is using internal LLMs, unlimited AI tokens, and custom tooling to figure out how…
11 hrs ago
•
Gergely Orosz
66
Share this post
Copy link
Facebook
Email
Notes
More
47:02
Software engineering with LLMs in 2025: reality check
How are devs at AI startups and in Big Tech using AI tools, and what do they think of them? A broad overview of the state of play in tooling, with…
Jul 1
•
Gergely Orosz
189
Share this post
The Pragmatic Engineer
Software engineering with LLMs in 2025: reality check
Copy link
Facebook
Email
Notes
More
6
June 2025
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
•
Gergely Orosz
and
Birgitta Boeckeler
232
Share this post
The Pragmatic Engineer
Learnings from two years of using AI tools for software engineering
Copy link
Facebook
Email
Notes
More
1
The Pulse #138: Ban or embrace AI tools in technical interviews?
Also: Shopify celebrates engineers who spend the most AI tokens, too much AI usage could lead to cognitive decline, and more.
Jun 19
•
Gergely Orosz
62
Share this post
The Pragmatic Engineer
The Pulse #138: Ban or embrace AI tools in technical interviews?
Copy link
Facebook
Email
Notes
More
12
The present, past and future of GitHub
GitHub CEO Thomas Dohmke shares how the company evolved from a Rails monolith, embraced remote work and junior hiring, and how AI tools like Copilot are…
Jun 18
•
Gergely Orosz
102
Share this post
Copy link
Facebook
Email
Notes
More
1:27:14
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
•
Gergely Orosz
and
Chaitali Narla
267
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
185
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
189
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
451
Share this post
The Pragmatic Engineer
Real-world engineering challenges: building Cursor
Copy link
Facebook
Email
Notes
More
6
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
56
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
86
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
304
Share this post
The Pragmatic Engineer
Vibe Coding as a software engineer
Copy link
Facebook
Email
Notes
More
3
Share
Copy link
Facebook
Email
Notes
More
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts