Code Safari
All subjects

The Backend guides & blogs

Backend

Design, secure, and scale a real backend service — and reason about every layer between the browser and the database.

49 guides & blogs·6 stages·≈ 7 hr

Start with Common Foundations — it counts on every subject.

  1. 01

    HTTP, APIs & the backend core

    ≈ 1 hr

    The request/response contract, REST and GraphQL, databases, auth, caching, jobs, and getting it deployed.

  2. 02

    Object-oriented design

    47 min

    The paradigm most backend code is organised around — objects and classes, the four pillars, and composition over inheritance. Concept-first, not tied to any language.

  3. 03

    Databases, deeply

    ≈ 1 hr

    Indexes, query planning, transactions, isolation, and the schema decisions that make or break performance.

  4. 04

    Authentication & access

    ≈ 1 hr

    Sessions to OAuth to RBAC — who a request is from, and what it is allowed to do.

  5. 05

    Web security

    ≈ 1 hr

    How real attacks work — XSS, CSRF, SQL injection — and the defences that actually hold.

  6. 06

    System design

    ≈ 1 hr

    Load balancers, replication, sharding, queues, and event-driven architecture — scaling past one box.

Shelves don't teach. Guides do.