The System Design Newsletter
Subscribe
Sign in
Home
Vault
Sponsorship
About
Latest
Top
Discussions
How Virtual Machines Work - A Deep Dive
#148: Part 1 - DevOps Mastermind
23 hrs ago
•
Neo Kim
and
Ayaan
37
8
AI Agents: State, Memory, Consistency - A Deep Dive
#147: Understanding State, Memory, and Consistency in AI Agents
May 17
•
Neo Kim
and
Sivasankar Natarajan
123
5
23
How ML Systems Actually Work: From Data to Deployment
#146: From Embeddings to Feature Stores - 38 Concepts That Power Netflix, Uber, and Spotify
May 12
•
Paolo Perrone
and
Neo Kim
66
11
I struggled with mobile system design until I learned these 53 concepts
#145: Part 2 - Conflict resolution, certificate pinning, rendering performance, and 17 others.
May 7
•
Shefali Jangid
and
Neo Kim
45
4
Design a personal AI chat assistant
#144: Part 2 - Generative AI Masterclass
May 4
•
Neo Kim
and
Louis-François Bouchard
38
2
2
April 2026
Multi-Agent Architectures, Clearly Explained
#143: Coordination architectures, protocols connecting them, and how to pick the right one before you write any code.
Apr 30
•
Neo Kim
89
10
29 LLM Evaluation Concepts Every Engineer Needs to Know
#142: From “it looked fine in testing” to a system you can actually trust
Apr 27
•
Anshuman Mishra
and
Neo Kim
201
3
42
Vector Database - A Deep Dive
#141: A Beginner’s Guide to the AI Stack’s Most Misunderstood Component
Apr 25
•
Maxine Meurer
and
Neo Kim
158
38
9 Agentic Patterns, Simply Explained
#140: The design decisions behind modern AI systems: how each design pattern works, where it breaks, and when to use it.
Apr 22
•
Neo Kim
70
1
7
I rejected 1000s of resumes at Meta
#139: This is what they got wrong
Apr 15
•
Austen McDonald
and
Neo Kim
184
8
38
11 AI Concepts Explained, Simply
#138: Break into AI Engineering
Apr 9
•
Neo Kim
and
Logan Thorneloe
107
1
24
Everything You Need to Know to Design GenAI Systems From Scratch
#137: Part 1 - Generative AI Masterclass
Apr 7
•
Louis-François Bouchard
and
Neo Kim
75
13
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts