The Pragmatic Engineer
Subscribe
Sign in
Home
The Pulse
Archive
About
Real World Engineering Challenges
New
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…
Gergely Orosz
Sep 7
215
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…
Gergely Orosz
Jul 18
161
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…
Gergely Orosz
May 16
226
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.
Gergely Orosz
Feb 7
192
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.
Gergely Orosz
Nov 29, 2022
121
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.
Gergely Orosz
Oct 11, 2022
121
Share this post
Real-World Engineering Challenges #6: Migrations
newsletter.pragmaticengineer.com
Copy link
Facebook
Email
Note
Other
Real-World Engineering Challenges #5
Resilient payments systems, large-scale data storage with OLTP and OLAP systems, platform team challenges, and more.
Gergely Orosz
Aug 30, 2022
76
Share this post
Real-World Engineering Challenges #5
newsletter.pragmaticengineer.com
Copy link
Facebook
Email
Note
Other
4
Real-World Engineering Challenges #4
What platform engineering is, microservice overload and migrating thousands of workflows.
Gergely Orosz
Mar 3, 2022
18
Share this post
Real-World Engineering Challenges #4
newsletter.pragmaticengineer.com
Copy link
Facebook
Email
Note
Other
Real-World Engineering Challenges #3
Circular dependencies in the Roblox outage, being a principal engineer at Amazon, fraud detection utilizing JIRA, and more.
Gergely Orosz
Feb 3, 2022
23
Share this post
Real-World Engineering Challenges #3
newsletter.pragmaticengineer.com
Copy link
Facebook
Email
Note
Other
Real-World Engineering Challenges #2
C++ code sharing, accessible colors, migration patterns and selling more milkshakes. Issue 2.
Gergely Orosz
Nov 12, 2021
18
Share this post
Real-World Engineering Challenges #2
newsletter.pragmaticengineer.com
Copy link
Facebook
Email
Note
Other
Real-World Engineering Challenges #1
Caching, multi-tenancy, E2E tests, and database cutovers. Issue 1.
Gergely Orosz
Oct 8, 2021
37
Share this post
Real-World Engineering Challenges #1
newsletter.pragmaticengineer.com
Copy link
Facebook
Email
Note
Other
4
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts