Study domains

System Design

The architecture, trade-offs, and decisions behind systems built to endure.

Distributed SystemsAPIsData PlatformsReliability

4 articlesUpdated Jul 15

Abstract artwork

FastAPI vs Django for interactive demos

How to choose a backend for project demos without building a full product before you need one.

BackendPosted on Jul 15.6 min read
Abstract artwork

GitHub Actions as a backend system

Reusable workflows, artifacts, variables, and why pipeline design is closer to architecture than YAML.

CI/CDPosted on Jul 12.14 min read
Abstract artwork

A large-scale notification system

Model fan-out, preferences, delivery channels, retries, and rate limits without losing messages or users' trust.

BackendPosted on Jul 8.17 min read