Sitemap - 2026 - ByteByteGo Newsletter
EP203: RabbitMQ vs Kafka vs Pulsar
LAST CALL FOR ENROLLMENT: Become an AI Engineer - Cohort 4
Eventual Consistency: The Key Trade-Off Behind Modern Databases
The First 10-Year Evolution of Stripe’s Payments API
How Cloudflare Eliminates Cold Starts for Serverless Workers
How OpenAI Scaled to 800 Million Users With Postgres
EP202: MCP vs RAG vs AI Agents
Must-Know Software Architecture Patterns
The Architecture Behind Atlas: OpenAI’s New ChatGPT-based Browser
How LinkedIn Built a Next-Gen Service Discovery for 1000s of Services
How Yelp Built “Yelp Assistant”
EP201: The Evolution of AI in Software Development
[Subscriber Exclusive] Become an AI Engineer - Cohort 4
Top Authentication Techniques to Build Secure Applications
A Guide to Effective Prompt Engineering
How Grab Built a Vision LLM to Scan Images
How Transformers Architecture Powers Modern LLMs
EP200: HTTP/2 over TCP vs HTTP/3 over QUIC
How to Write High-Performance Code
How Google Manages Trillions of Authorizations with Zanzibar
How Cursor Shipped its Coding Agent to Production
EP199: Behind the Scenes: What Happens When You Enter Google.com
The Must-Know Fundamentals of Distributed Systems
How Netflix Built a Real-Time Distributed Graph for Internet Scale
How Pinterest Built An Async Compute Platform for Billions of Task Executions
Why AI Needs GPUs and TPUs: The Hardware Behind LLMs
EP198: Best Resources to Learn AI in 2026
Last Call: Enrollment for the AI Engineering Cohort 3 Ends Today
How Uber Serves over 150 Million Reads per Second from Integrated Cache
How Lyft Built an ML Platform That Serves Millions of Predictions Per Second
EP197: 12 Architectural Concepts Developers Should Know
Must-Know Message Broker Patterns
How AI Transformed Database Debugging at Databricks
How Google’s Tensor Processing Unit (TPU) Works?
EP196: Cloud Load Balancer Cheat Sheet
Message Brokers 101: Storage, Replication, and Delivery Guarantees
