Reading paths
Choose a topic and build on each article in order. Each path starts with what you should already know.
2 articles 路 27 min
Database performance
Understand how indexes serve a query, then design efficient pagination.
Before you start: Basic SELECT queries; ORDER BY and filtering with WHERE.
2 articles 路 14 min
C# to ASP.NET Core
Start with runtime costs, then follow a request through middleware.
Before you start: C# classes, methods, and collections; Basic HTTP requests and responses.
3 articles 路 43 min
Systems foundations
Connect scheduling and memory to transport protocols and reverse proxies.
Before you start: Basic programming; Familiarity with processes, IP addresses, and HTTP.
SimuKernel OS Concepts Explained
Build a model of scheduling, processes, and memory.
Building a Transport Protocol on Top of UDP
Explore reliability, retransmission, and flow control.
Nginx Architecture, Configuration, and Production Patterns
Follow requests through routing, proxying, and production configuration.