Except the AI hallucinates.
The whole thing is nonsense.
Everyone rolls eyes -except the person posting it, thinking "wow, AI makes this easy!"
Except the AI hallucinates.
The whole thing is nonsense.
Everyone rolls eyes -except the person posting it, thinking "wow, AI makes this easy!"
They have no budget limit on how much devs can spend on AI (so they spend a TON)
And yet, their devs tend to work MORE than anywhere else though... to outcompete other AI startups!!
They have no budget limit on how much devs can spend on AI (so they spend a TON)
And yet, their devs tend to work MORE than anywhere else though... to outcompete other AI startups!!
Last time my “traditional” credit card # got stolen: I noticed it, spent ~15 minutes on the phone to report it; got a new card 1 week later
With Revolut: THEY noticed it, 1 tap to cancel; 1 minute for a new card! Amazing
Last time my “traditional” credit card # got stolen: I noticed it, spent ~15 minutes on the phone to report it; got a new card 1 week later
With Revolut: THEY noticed it, 1 tap to cancel; 1 minute for a new card! Amazing
Screenshot from the podcast: newsletter.pragmaticengineer.com/p/design-fir...
Screenshot from the podcast: newsletter.pragmaticengineer.com/p/design-fir...
"One of my early life lessons: that boom will go on longer than you think possible, and when it switches, it will collapse faster than you can fathom."
"One of my early life lessons: that boom will go on longer than you think possible, and when it switches, it will collapse faster than you can fathom."
A software engineer tricking more than a dozen Y Combinator startups: acing the interview, then delivering little to no work, collecting paychecks, and swindling the next company newsletter.pragmaticengineer.com/p/the-10x-ov...
A software engineer tricking more than a dozen Y Combinator startups: acing the interview, then delivering little to no work, collecting paychecks, and swindling the next company newsletter.pragmaticengineer.com/p/the-10x-ov...
Writing unit integration tests.
I always hated doing these, because most of the effort was about the setup (remembering how to use the test framework, how to create a fake, a mock, the syntax)
Love handing it off!!
Writing unit integration tests.
I always hated doing these, because most of the effort was about the setup (remembering how to use the test framework, how to create a fake, a mock, the syntax)
Love handing it off!!
Share the prompt itself to code reviewers?
Meta is experimenting with this - good on them! (we need to experiment more IMO)
Given more code is generated prompting: interesting experiment! Full: newsletter.pragmaticengineer.com/p/the-pulse-...
Share the prompt itself to code reviewers?
Meta is experimenting with this - good on them! (we need to experiment more IMO)
Laura is one the top experts on AI + developer productivity: no fluff, just things that work, and things that don't
(cont'd)
Laura is one the top experts on AI + developer productivity: no fluff, just things that work, and things that don't
(cont'd)
Models work great on greenfield projects and when using standard tooling.
Both Meta and Google have monoliths and non-standard tooling!
Models work great on greenfield projects and when using standard tooling.
Both Meta and Google have monoliths and non-standard tooling!
Feels like the tide is changing: people who do this but are not valued get hunted down by companies who understand this value
Feels like the tide is changing: people who do this but are not valued get hunted down by companies who understand this value
Bryan is one of my all-time favorite people to talk with - don't miss this one.
(cont'd)
Bryan is one of my all-time favorite people to talk with - don't miss this one.
(cont'd)
No, it was not caused by “brain drain” (an assumption that those building the services left) - creators of the service causing the issue (DNS Enactor) were on the outage call!
Distributed systems are hard
No, it was not caused by “brain drain” (an assumption that those building the services left) - creators of the service causing the issue (DNS Enactor) were on the outage call!
Distributed systems are hard
The code freeze is THE time to do all the big refactors that seemed too risky to do the rest of the year. Guess when it ships... all at once 🥶
newsletter.pragmaticengineer.com/p/code-freezes
The code freeze is THE time to do all the big refactors that seemed too risky to do the rest of the year. Guess when it ships... all at once 🥶
(These are all hardcovers!)
(These are all hardcovers!)
Current code review tools just don’t make much sense for AI-generated code
When reviewing code I really want to know:
- The prompt made by the dev
- What corrections the other dev made to the code
- Clear marking of code AI-generated not changed by a human
Current code review tools just don’t make much sense for AI-generated code
When reviewing code I really want to know:
- The prompt made by the dev
- What corrections the other dev made to the code
- Clear marking of code AI-generated not changed by a human
Had enough now just asking an LLM that browses using sources - today, Perpexity.
FINALLY get what I actually wanted:
Had enough now just asking an LLM that browses using sources - today, Perpexity.
FINALLY get what I actually wanted:
Writer, computer scientist, and author of the best-selling book AI Engineering (highly recommended book.)
We have an amazing lineup, check out other confirmed speakers: pragmaticsummit.com
11 Feb, San Francisco.
Writer, computer scientist, and author of the best-selling book AI Engineering (highly recommended book.)
We have an amazing lineup, check out other confirmed speakers: pragmaticsummit.com
11 Feb, San Francisco.
What email platforms do NOT do this?
What email platforms do NOT do this?
Global, immediate configuration rollouts are like playing with fire on large systems
(this is why DNS is so often the cause of global outages: configs there are, unfortunately, global by design)
Global, immediate configuration rollouts are like playing with fire on large systems
(this is why DNS is so often the cause of global outages: configs there are, unfortunately, global by design)
It’s the two books on the top. The Japanese cover has a twist on the original - I like it!
It’s the two books on the top. The Japanese cover has a twist on the original - I like it!
Now recommending doing hiring with AI - when LI Jobs inbound is already flooded with AI applications and thus mostly useless as I hear
Now recommending doing hiring with AI - when LI Jobs inbound is already flooded with AI applications and thus mostly useless as I hear
Some surprising findings: newsletter.pragmaticengineer.com/p/mcp-deepdive
Some surprising findings: newsletter.pragmaticengineer.com/p/mcp-deepdive
Here's me holding one of the first hardcovers: these are brand new, out last month.
(cont'd)
Here's me holding one of the first hardcovers: these are brand new, out last month.
(cont'd)
But if you think further: a lot of this not a bad thing for the company. It's how engineers + teams stay nimble, unafraid of building new stuff + migrating
Which is critical
Full: newsletter.pragmaticengineer.com/p/preparing-...
But if you think further: a lot of this not a bad thing for the company. It's how engineers + teams stay nimble, unafraid of building new stuff + migrating
Which is critical