How Dropbox reduced spend on hardware by improving their load balancing. Plus, how to move off heroku and tips on how much you should charge for consulting.
How Stripe uses physical and logical clocks for keeping time. Plus, a deep dive on caching in system design, how eBay uses LLMs to improve developer productivity and more.
Cloudflare used a nifty data structure called a Trie to cut latency by 75% for a code path that serves 35 million requests per second. Plus, a dive into database fundamentals, a collection of debugging stories and more.
We'll talk about how (and why) Figma switched from AWS ECS to Kubernetes. Plus, how Netflix deals with the Noisy Neighbor problem, how Fireship became YouTube's favorite programmer and more.
Discord reduced WebSocket traffic significantly by switching from zlib to ztsd. Plus, how to evaluate dependencies for production code, building an Uber clone from scratch and more.
Plus, lessons from 8 years of Kubernetes, software engineering culture metrics and more.
Netflix recently published a blog post about how they use load shedding in their backend. Plus, lessons after one year of Rust in production, the bad state of Java deserialization and more.
An introduction to Adaptive Bitrate Streaming and how Pinterest was able to reduce startup latency for videos. Plus, the architecture of open source applications and how Anthropic was able to improve RAG.
We'll talk about open source tools like Scientist and Flipper and go through a real world case study at GitHub. Plus, how to set engineering org values and more.
Lessons from Shopify and Doordash on building Large Scale Payment Systems. Plus, how Discord develops GenAI applications and more.
Why Pinterest switched from Apache Druid to StarRocks. Plus, how Slack runs cron jobs, DoorDash's standards for engineering managers and more.
An overview of AWS Kinesis and how Canva uses it to collect and process 25 billion events per day. Plus, the art of good code review, how to find coachable employees and more.