Track 02 · 15 lessons

Technical Fluency.

Follow the system. Ask better engineering questions.

  1. Lesson 163 min

    How a Web Product Works

    Follow one click from the browser to the database and back.

    Scroll lesson
  2. Lesson 173 min

    Frontend, Backend, Client and Server

    Recognize which side of a boundary must change.

    Scroll lesson
  3. Lesson 183 min

    HTTP Requests and Responses

    Read enough of a request to ask a precise question.

    Scroll lesson
  4. Lesson 194 min

    APIs Are Contracts

    Turn “the API doesn’t support this” into an actionable discussion.

    Scroll lesson
  5. Lesson 203 min

    JSON and Data Shapes

    Read a response without mistaking its shape for its meaning.

    Scroll lesson
  6. Lesson 213 min

    Databases and Data Models

    See why a small feature may require a larger change to the model.

    Scroll lesson
  7. Lesson 223 min

    SQL vs NoSQL

    Start with access patterns and constraints, not database fashion.

    Scroll lesson
  8. Lesson 233 min

    Authentication vs Authorization

    Distinguish identity from permission to act.

    Scroll lesson
  9. Lesson 243 min

    Cloud, Hosting and Serverless

    Understand what your team still owns when infrastructure is managed.

    Scroll lesson
  10. Lesson 253 min

    DNS, HTTPS, CDN and Caching

    Explain why a fast site can sometimes show old information.

    Scroll lesson
  11. Lesson 263 min

    Git, Branches and Environments

    Follow a change without confusing review, staging, and production.

    Scroll lesson
  12. Lesson 273 min

    CI/CD and Deployments

    Understand the path from a code change to a recoverable release.

    Scroll lesson
  13. Lesson 283 min

    Async Systems

    Design for work that finishes after the initial request.

    Scroll lesson
  14. Lesson 293 min

    Reliability and Observability

    Give engineering evidence that helps diagnose production problems.

    Scroll lesson
  15. Lesson 304 min

    Scaling and Architecture Trade-offs

    Choose complexity in response to an observed constraint.

    Scroll lesson