DevSecOps · zero to on-call

Security as part
of the build.

Secrets, dependencies, images, infrastructure and supply chain, scanned and fixed in the pipeline. Practise on a simulated repository that breaks the way real ones do.

Learning DevSecOps?

Start from zero, step by step.

Levels in order, each with a hands-on finding to fix on a simulated repository.

Something broken right now?

Paste the finding, get the fix.

What the error means, each cause with the check that proves it, and the fix for that cause, for common scanner findings and pipeline errors.

Everything you need, from the first scan to the 3 a.m. incident.

Fix the pipeline. Right here.

Practice data: advisory IDs such as PRACTICE-2026-0001, and every key, token and password in the simulator, are invented. Nothing here touches a real system.

Status

    Last pipeline run

    Repository: select a file to edit it

      Your path

      Fourteen levels from first principles to incident response. Each says what you learn, which of this repository's workflows shows it, a hands-on lab, and the scenarios to practise.

      The standards behind it

      Cited by name throughout the site. Each link goes to the official page.

      ↑ ↓ to move · Enter to open · Esc to close