Software Engineering Practices

Master core concepts with guided docs and AI explainers for difficult jargon.

Tier 1 · Foundations4Tier 2 · Core Practices6Tier 3 · Platform & Delivery3

Tier 1 · Foundations

4 docs

Developer Skills

  • Debugging Techniques9 min read

Testing Basics

  • Unit Testing7 min read
  • Test Doubles8 min read

Source Control

  • Version Control (Git)7 min read

Tier 2 · Core Practices

6 docs
  • Git Workflows7 min read
  • Code Review6 min read
  • TDD and BDD9 min read
  • Integration and E2E Testing7 min read
  • Refactoring8 min read
  • Secret and Config Management8 min read

Tier 3 · Platform & Delivery

3 docs
  • Containerization (Docker)8 min read
  • CI/CD Pipelines7 min read
  • Container Orchestration (Kubernetes)9 min read