Appearance
Learning Paths
Learning paths are curated sequences of articles designed to help you build knowledge systematically. Rather than reading articles in isolation, a learning path groups related topics into a logical progression — each step prepares you for the next.
Each path targets a specific role or goal. You do not need to read every article on this site to get value from it. Start with the path that best matches your current work, and branch out from there.
All Learning Paths
| Path | Target Audience | Topics Covered | Est. Reading Time |
|---|---|---|---|
| Building Scalable APIs | Backend developers, API engineers | REST, OAuth, Async, Serverless & Containers, Cryptography | ~3.5 hours |
| Big Data & Analytics | Data engineers, platform engineers | Async, Streaming, Columnar Data Stores, Serverless & Containers, Cryptography | ~3.5 hours |
| Writing Quality Code | All developers | SRP, OCP, LSP, ISP, DIP | ~2.5 hours |
| Enterprise Identity & Security | Security engineers, architects | REST, OAuth, AWS SSO, Cryptography, TLS | ~4 hours |
Choose by Goal
Not sure which path to start with? Pick the statement that best describes your immediate goal:
I want to build APIs
Follow the Building Scalable APIs path. It takes you from HTTP fundamentals through authentication, async patterns, deployment infrastructure, and securing your data in transit.
I work with big data
Follow the Big Data & Analytics path. It focuses on concurrent processing, high-throughput streaming systems, scalable infrastructure, and protecting sensitive data pipelines.
I want to write better code
Follow the Writing Quality Code path. It walks through all five SOLID principles in the order they build on each other, with concrete anti-patterns to recognize and fix.
I work on enterprise security
Follow the Enterprise Identity & Security path. It covers the full identity and access management stack — from HTTP semantics to federated SSO and cryptographic guarantees.
Path Cards
Building Scalable APIs
5 articles · ~3.5 hours
A ground-up progression for engineers designing and deploying APIs at scale. Covers the HTTP foundation, delegated authorization, non-blocking concurrency, modern deployment targets, and transport security.
Big Data & Analytics
5 articles · ~3.5 hours
Targeted at engineers processing large volumes of data. Covers async I/O for throughput, high-performance streaming architectures, columnar storage for analytical workloads, cloud-native infrastructure for scale-out workloads, and encryption for data at rest and in transit.
Writing Quality Code (SOLID Principles)
5 articles · ~2.5 hours
A self-contained tour of the five SOLID design principles, presented in the sequence that makes each one easier to understand. Suitable for any developer working in an object-oriented language.
Enterprise Identity & Security
5 articles · ~4 hours
Built for engineers securing distributed enterprise systems. Takes you from the mechanics of HTTP through OAuth 2.0 delegation, enterprise-grade federated identity (AWS SSO), applied cryptography, and the TLS protocol that carries all of these securely over the network.