Gergely Orosz
gergely.pragmaticengineer.com
Gergely Orosz
@gergely.pragmaticengineer.com
Writing The Pragmatic Engineer (@pragmaticengineer.com), the #1 technology newsletter on Substack. Author of The Software Engineer's Guidebook (engguidebook.com). Formerly at Uber, Skype, Skyscanner. More at pragmaticengineer.com
Repeat after me:

The best software engineers pick up a new language in a few weeks. They can become pretty good in a month or two.

The best devs also don’t get bogged down with one language.

ESPECIALLY not today when AI makes onboarding to new languages so much easier
November 25, 2025 at 12:20 PM
A recruiter at a PE firm messaged me asking for help because they have been unable to hire a Lead Go developer (in-office) for months now.

They only consider senior devs with N years of Go exp.

Told the recruiter that is exactly what their problem is… cannot believe ppl hire like this in 2025
November 25, 2025 at 12:20 PM
Excited to share two new speakers at The Pragmatic Summit:

Tuomas Artman - cofounder and CTO at Linear

Rajeev Rajan - CTO at Atlassian

11 Feb, SF. The first-ever in-person @pragmaticengineer.com event, powered by Statsig. Sign up here: www.pragmaticsummit.com
November 24, 2025 at 5:50 PM
It’s that time of the year… Black Friday / Cyber Monday code freezes / code chills are starting at most e-commerce tech companies.

New records expected to be set on infra load - capacity planning and testing completed already for this. Oncall rotations ready for the weekend
November 24, 2025 at 3:45 PM
The link I shared about a side project that stands out is this: blog.pragmaticengineer.com/an-education...

One thing I learned over the years: aim to be on the cutting edge, and produce world-class work, and share it when you can. Start early, and keep to it. You won't be sorry for doing so.
An educational side project
What does a great side project look like, which helps learn new technologies, but also helps stand out when looking for a new job? Analysis of an Uber simulation app, built from scratch.
blog.pragmaticengineer.com
November 23, 2025 at 7:33 PM
A grad student studying Computer Science in a Danish university reached out asking for a suggestion on what to do their master's thesis on. They are passionate about mobile development and Android.

This is what I told them. Sharing it in case it's helpful for others.
November 23, 2025 at 7:31 PM
Reposted by Gergely Orosz
Another awesome episode and as usual great takes on #AI by Martin Fowler!

On vibe coding: "good for explorations, throwaways and disposable stuff, but you don't want to be using it for anything
with long term capability" 😉

www.youtube.com/watch?v=CQmI...
November 22, 2025 at 9:26 PM
A fun trip I did in the summer: I went to Mongolia, to meet a small startup that translated The Software Engineer's Guidebook (@EngGuidebook) for the benefit of the Mongolian tech ecosystem.

More on what I learned about startups in Mongolia: blog.pragmaticengineer.com/traveling-to...
November 21, 2025 at 1:53 PM
are they good or bad?
November 21, 2025 at 1:23 PM
In The Pragmatic Engineer 2025 survey, Amazon Q was mentioned roughly as frequently as Cline... but most mentions came from people working at Amazon (again, it's the default there, though people also use Claude)

newsletter.pragmaticengineer.com/p/the-pragma...
November 21, 2025 at 1:07 PM
This is educational to read: a dev's company moved over to Amazon Q.

This dev is utterly confused because they have never heard of it before.

Every dev inside Amazon uses it (they use Amazon Q Developer Pro), it's a public tool and yet it's Amazon's seemingly best kept secret!
November 21, 2025 at 1:05 PM
I am dreading how all this will spread - because if Amazon is already this bad, every other business will be even worse

Amazon's #1 leadership principle used to be "customer obsession." So they still make it easier to reach a human - but already harder than it was before AI
November 21, 2025 at 12:57 PM
Amazon used to be the pinnacle for customer support - but now I have to go thru a useless AI bot to connect to a human to fix my problem.

Never thought I'd be this grateful to be talking to a human - these AI support bots are just truly terrible, even for Amazon
November 21, 2025 at 12:54 PM
This migration will def have Netflify lose recurring revenue from accounts that are not (that) active

What would have been smarter from them: use the new system as a shadow system upon renewal btw, and store CC in 2 systems

Odd to see such sudden migration. Doesn't feel thought thru
November 20, 2025 at 9:19 PM
What's happeing: Netfliy doesn't store credit card numbers - they cannot, because they are not certified to do so! (it's a pain) They use vendor. BUT that vendor will not allow moving this out - again, they cannot

Why its such a good business to be a PSP - customers rarely move (it's massive pain)
November 20, 2025 at 9:16 PM
As a user: well this is extremely lame. Why does Netlify give me 4 days to re-enter my payment methods because THEY are moving some providers?!!

As someone who worked in payments: yep, exactly what happens when using a PSP for CC payments, and you need to migrate! Sucks big time
November 20, 2025 at 9:15 PM
I am so excited to announce The Pragmatic Summit, in partnership with Statsig.

11 Feb, SF. One day. ~400 people.

Answering the question: How is AI reshaping software engineering, dev workflows, and the modern engineering stack?

Details & apply here: pragmaticsummit.com
November 20, 2025 at 6:13 PM
Doesn’t work with their monorepo and highly integrated and custom tooling!

bsky.app/profile/gerg...
The reason for this “ban” is, of course, Google’s “tech island” tech stack:

Antigravity is simply not compatible with its monorepo, and not integrated to Google’s custom tooling. The fork they are using has these - but it’s not the same thing as what is launched.

A bit like Borg bs Kubernetes
November 20, 2025 at 9:20 AM
The reason for this “ban” is, of course, Google’s “tech island” tech stack:

Antigravity is simply not compatible with its monorepo, and not integrated to Google’s custom tooling. The fork they are using has these - but it’s not the same thing as what is launched.

A bit like Borg bs Kubernetes
November 20, 2025 at 9:03 AM
(Devs with a @google.com address cannot sign up, and it was communicated internally as well to not use it)

Confirmed by talking with devs at Google
November 20, 2025 at 8:57 AM
Amusing: Google does not allow its devs to use its newly launched IDE, Antigravity, for development.

Classic example of “externalisation” at Google: they have an *internal* (increasingly different!) version of it, but they won’t use what they launched to everyone else
November 20, 2025 at 8:57 AM
• Spotify: open.spotify.com/episode/03VW...

• Apple: podcasts.apple.com/us/podcast/h...

Brought to you by:

•⁠ Statsig ⁠— ⁠The unified platform for flags, analytics, experiments, and more. statsig.com/pragmatic

•⁠ Linear ⁠— ⁠The system for modern product development. linear.app/pragmatic?ut...
How AI will change software engineering – with Martin Fowler
Spotify video
open.spotify.com
November 19, 2025 at 5:26 PM
How is AI changing software development? Martin Fowler (@martinfowler.com) says AI is the biggest shift in the field since high-level languages appeared (ones like Fortran or C, offering a new abstraction level to code at, versus Assembly):

Full epsiode: www.youtube.com/watch?v=CQmI... (cont'd)
November 19, 2025 at 5:24 PM