Software Supply Chain
In-depth guides and analysis on software supply chain from the Safeguard engineering team.
100 articles
How do you secure source code repositories?
Secure source repositories with MFA, protected branches, required review, scoped tokens, secret scanning and audit logs you read. Start with this list.
How do you install Ruby on a Mac without breaking things?
Install Ruby on a Mac with Homebrew or a version manager such as rbenv or chruby, and leave the built-in Ruby alone. Steps, checks and a few safety habits.
How do you install Python on macOS without breaking your system?
Install Python on macOS from python.org or a package manager, leave Apple's own python3 alone, verify the download and use a venv for every project.
How do you generate an SBOM for a Scala sbt project?
Generate the SBOM from the resolved dependency graph, not from build.sbt. What to capture for Scala, Java and cross-built artifacts, and how to check it.
Self-healing security runs on Safeguard.
Your first fix PR is minutes away.
No sales call required, even your agent can complete the purchase over MCP.