Logo The David Page
  • Home
  • About
  • North Star
  • Recent Posts
  • Posts
Logo Inverted Logo
  • Posts
  • Cloud
    • AWS
      • CloudFront
        • CloudFront Flat-Rate Migration
      • Networking & VPC
        • Cross-AZ Data Transfer Cost
        • MTU 9001 / PMTUD Black Hole
        • NAT Gateway & S3 Gateway Endpoint
      • DynamoDB
        • DynamoDB On-Demand Ceiling
      • CloudWatch
        • CloudWatch Logs Insights Cost
      • S3
        • Glacier Small-Files Cost Trap
        • Incomplete Multipart Uploads
      • IAM
        • iam:PassRole Privilege Escalation
      • EC2
        • HTTP 429 – Gemini API on AWS
        • IMDSv2 Hop Limit / Containers
      • Lambda
        • Lambda arm64 vs x86_64 I/O Benchmark
        • Lambda /tmp Warm Start Persistence
      • RDS
        • RDS Proxy & CloudWatch Cost
    • Azure
      • Front Door
        • WAF Policy ArmResourceId Error
  • Software Engineering
    • System Design
      • System Design Survival Guide
Hero Image
System Design Survival Guide: The Dream of "Boring" vs Ugly Reality 🚀

Mixing Sean Goedecke’s take with the full-contact roast the Hacker News wizards gave it (957 points, 390 comments), you start to see that being a software engineer means trying to please everyone at once. Here’s a savage-but-affectionate recap of the internet’s opinions on system design — full credit to Sean for the original ideas, the roasting is all Hacker News, and the part at the end where I get petty is entirely my own doing.

  • System Design
  • Software Architecture
  • AWS
  • Reliability
Monday, August 17, 2026 Read
Navigation
  • About
  • North Star
  • Recent Posts
Contact me:
  • hi@thedavidlee.space

© 2026 David Lee.