The Pragmatic Engineer
Subscribe
Sign in
Home
The Pulse
Deepdives
Archive
About
Real World Engineering Challenges
Latest
Top
Discussions
How Anthropic built Artifacts
The team behind Artifacts - an innovative new way to interact with Claude - shares how they built this innovative feature in just three months with a…
Aug 27
•
Gergely Orosz
196
Share this post
How Anthropic built Artifacts
newsletter.pragmaticengineer.com
Copy link
Facebook
Email
Note
Other
4
The biggest-ever global outage: lessons for software engineers
Cybersecurity vendor CrowdStrike shipped a routine rule definition change to all customers, and chaos followed as 8.5M machines crashed, worldwide…
Jul 23
•
Gergely Orosz
431
Share this post
The biggest-ever global outage: lessons for software engineers
newsletter.pragmaticengineer.com
Copy link
Facebook
Email
Note
Other
7
Startups on hard mode: Oxide. Part 1: Hardware
What is tougher than building a software-only or hardware-only startup? Building a combined hardware and software startup. This is what Oxide is doing…
May 21
•
Gergely Orosz
148
Share this post
Startups on hard mode: Oxide. Part 1: Hardware
newsletter.pragmaticengineer.com
Copy link
Facebook
Email
Note
Other
6
Applied AI Software Engineering: RAG
Retrieval-Augmented Generation (RAG) is a common building block of AI software engineering. A deep dive into what it is, its limitations, and some…
May 14
•
Gergely Orosz
and
Ross McNairn
235
Share this post
Applied AI Software Engineering: RAG
newsletter.pragmaticengineer.com
Copy link
Facebook
Email
Note
Other
10
Building Bluesky: a Distributed Social Network (Real-World Engineering Challenges)
Bluesky is built by around 10 engineers, and has amassed 5 million users since publicly launching in February this year. A deep dive into novel design…
Apr 23
•
Gergely Orosz
and
Elin Nilsson
298
Share this post
Building Bluesky: a Distributed Social Network (Real-World Engineering Challenges)
newsletter.pragmaticengineer.com
Copy link
Facebook
Email
Note
Other
Scaling ChatGPT: Five Real-World Engineering Challenges
Just one year after its launch, ChatGPT had more than 100M weekly users. In order to meet this explosive demand, the team at OpenAI had to overcome…
Feb 20
•
Gergely Orosz
448
Share this post
Scaling ChatGPT: Five Real-World Engineering Challenges
newsletter.pragmaticengineer.com
Copy link
Facebook
Email
Note
Other
6
Building Meta’s Threads App (Real-World Engineering Challenges)
The Threads app was downloaded by more than 100M people on launch week. How did the engineering team build the app, and handle an unexpectedly intense…
Sep 7, 2023
•
Gergely Orosz
227
Share this post
Building Meta’s Threads App (Real-World Engineering Challenges)
newsletter.pragmaticengineer.com
Copy link
Facebook
Email
Note
Other
1
Interesting Learnings from Outages (Real-World Engineering Challenges #10)
A DNS mystery at Adevinta; A failover causing an outage at GitHub; The challenge whether to do a rollback at Reddit; and the difference between public…
Jul 18, 2023
•
Gergely Orosz
164
Share this post
Interesting Learnings from Outages (Real-World Engineering Challenges #10)
newsletter.pragmaticengineer.com
Copy link
Facebook
Email
Note
Other
Inside Datadog’s $5M Outage (Real-World Engineering Challenges #9)
The observability provider was down for more than a day in March. What went wrong, how did the engineering team respond, and what can businesses learn…
May 16, 2023
•
Gergely Orosz
231
Share this post
Inside Datadog’s $5M Outage (Real-World Engineering Challenges #9)
newsletter.pragmaticengineer.com
Copy link
Facebook
Email
Note
Other
4
Real-world Engineering Challenges #8: Breaking up a Monolith
A deep dive into how Khan Academy took a 1 million-line Python monolith and split it into ~40 Go services in a more than 3 year-long project.
Feb 7, 2023
•
Gergely Orosz
206
Share this post
Real-world Engineering Challenges #8: Breaking up a Monolith
newsletter.pragmaticengineer.com
Copy link
Facebook
Email
Note
Other
4
Real-World Engineering Challenges #7: Choosing Technologies
Choosing frameworks, languages and architecture approaches at Trello, Birdie, MetalBear and Motive.
Nov 29, 2022
•
Gergely Orosz
125
Share this post
Real-World Engineering Challenges #7: Choosing Technologies
newsletter.pragmaticengineer.com
Copy link
Facebook
Email
Note
Other
3
Real-World Engineering Challenges #6: Migrations
essons on migration projects from Box, Stripe, Pinterest, Doordash, LinkedIn and others.
Oct 11, 2022
•
Gergely Orosz
128
Share this post
Real-World Engineering Challenges #6: Migrations
newsletter.pragmaticengineer.com
Copy link
Facebook
Email
Note
Other
Share
Copy link
Facebook
Email
Note
Other
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts