An engineering management course about the debt nobody decided to take on. When change volume rises and comprehension capacity does not, a codebase accumulates structure that was never anybody's decision: no author to interview, no decision record, and nothing visible in any single diff. The course explains the information asymmetry that makes adding cheaper than changing, works an invented four quarter picture of one service where the rows most commonly reported hold flat while the system gets harder to explain, and names four shapes the accumulation takes, including duplication that is not textually identical and therefore invisible to duplication tooling, abstractions that arrived by accumulation rather than design, dependencies added to obtain one function, and a configuration surface nobody can enumerate. It then makes the comprehension gap concrete with a five question test, argues why it is a security property rather than a matter of taste, and follows the consequence into an on call rotation where diagnosis is slow because nobody holds a model. A measurement module builds four numbers you can collect from your own estate, and the final module sets a refactoring rhythm funded as capacity, adds two structural questions to review without spending budget you do not have, and deals with hiring and onboarding into code that has no author to ask. The trade-offs are treated as real throughout, including the cases where the correct decision is to leave the debt alone.
Nothing. Every course, exam, and certificate on the catalog is free — including retakes. All you need is a free Safeguard account.
None. The flagship course, Safeguard Certified Practitioner, is a beginner-level course — basic familiarity with how software is built helps, but every exam question is answerable from the lessons themselves.
You can retake it after a 24-hour cooldown, as many times as you need. Retakes are free, and each attempt draws a fresh random set of questions.
The Safeguard Certified Practitioner credential is valid for 24 months from issue. The expiry date is printed on the certificate and shown live on its public verification page. Renewing means passing the current exam again.