Safeguard
Resources

Supply Chain Security, in plain English.

Deep dives, practical guides, and incident analyses from engineers who build Safeguard. No fluff, no vendor FUD — just what you need to ship secure software.

All (2961)Vulnerability Analysis (12004)Security Guides (5118)Application Security (3306)Developer Tools (2961)Compliance (2830)AI Security (1716)Supply Chain (1423)Industry Analysis (1005)Supply Chain Security (603)Research (585)Security (532)DevSecOps (511)Tool Comparison (454)Open Source Security (417)Incident Analysis (399)AppSec (309)Cloud Security (300)Container Security (286)Software Supply Chain (282)Best Practices (264)Open Source (252)Product (223)Buyer's Guides (217)Software Supply Chain Security (182)Vulnerability Management (148)Regulatory Compliance (144)Concepts (116)Ranking (116)Containers (100)Supply Chain Attacks (93)SBOM (77)Vulnerabilities (73)Threat Intelligence (66)Infrastructure Security (65)FAQ (50)Tools (50)SBOM & Compliance (41)Comparisons (32)Engineering (29)Licensing (26)Tutorials (24)Ransomware (24)SecOps (22)Guides (22)Kubernetes Security (22)Regulation (20)Vulnerability Guides (20)Industry Guides (19)Compliance & Regulations (18)Case Studies (18)Emerging Technology (17)Solutions (17)Tool Reviews (16)Agent Security (16)Risk Management (16)Threat Research (16)Vulnerability Response (16)Cryptography (15)Incident Response (15)Security Concepts (15)Compliance & Frameworks (15)Identity Security (15)Industry Events (14)Security Strategy (13)Frameworks (12)Data Breach (11)Dependency Security (11)Web Security (11)Security News (10)Career (10)Culture (9)Company (9)Enterprise (9)Vulnerability Research (8)Standards (8)Architecture (8)Strategy (8)Industry Insights (7)How-To Guide (7)Network Security (7)Industry Trends (7)Dependency Management (7)Zero-Day Exploits (7)Secure Development (7)Security Operations (6)Organizational Security (6)Vendor Comparison (6)Developer Security (6)Industry (6)Dev Practices (6)Breach Analysis (5)Code Security (5)Cryptocurrency Security (4)Offensive Security (4)Product Launch (4)Tool Comparisons (4)Policy (4)Mobile Security (4)Social Engineering (3)Hardware Security (3)Healthcare Security (3)Startup Security (3)Build Security (3)API Security (3)Governance (3)Regional Security (3)Analysis (3)Policy & Compliance (3)Security Management (2)Security Architecture (2)SBOM Standards (2)SBOM and Compliance (2)Industry News (2)DeFi Security (2)Zero-Day Analysis (2)Release (2)Security Culture (2)Threat Actors (2)Data Security (1)Events (1)Tools & Platforms (1)Tools & Techniques (1)Architecture Security (1)Safeguard runs on VR and mixed reality headsets. Where a spatial view of your software estate helps, and where a plain screen is still better. (1)Healthcare (1)PKI Security (1)Threat Modeling (1)Career Development (1)Browser Security (1)SBOM & Standards (1)Incident Postmortem (1)Kubernetes (1)Emerging Threats (1)Product Update (1)Nation-State Threats (1)Lifecycle Management (1)Credential Attacks (1)Runtime Security (1)Privacy (1)Threat Analysis (1)Technical (1)Language Security (1)Privacy & Security (1)Business Continuity (1)

Articles

RSS feed
Developer Tools

Stopping path traversal in Go with os.Root (Go 1.24)

os.Root opens files inside a directory and blocks escapes through dot dot or symlinks. How to use it, where it fits, and the limits the Go team lists.

Oct 18, 20263 min read
Developer Tools

go mod vendor: when vendoring dependencies is worth it

What go mod vendor creates, how the vendor directory is used automatically, and the trade-offs of committing dependency source to your repository.

Oct 18, 20263 min read
Developer Tools

go mod vendor and modules.txt: fixing the inconsistent vendoring error

Go checks vendor/modules.txt against go.mod and fails when they differ. Learn when vendoring turns on, how to force or disable it, and the fix.

Oct 18, 20263 min read
Developer Tools

Go minimal version selection: why Go has no dependency lockfile

Go picks the minimum versions that satisfy every requirement, so the build list does not change when new releases appear. Here is what that means.

Oct 18, 20263 min read
Developer Tools

How govulncheck decides which Go vulnerabilities affect you

govulncheck reports a Go vulnerability only if your code calls the affected function. How it works, how to run it, and what its database leaves out.

Oct 18, 20263 min read
Developer Tools

GitHub merge queue: why required checks never report

Merge queue needs your workflows to trigger on merge_group. Without it the required check never reports and merges stall. Here is the fix and why it helps.

Oct 18, 20263 min read
Developer Tools

Git no-verify bypass: why local hooks need a CI backstop

Local Git hooks can be skipped with the no-verify flag. Here is what it bypasses, what it does not, and how to enforce the same checks on the server side.

Oct 18, 20264 min read
Developer Tools

Where Git Credential Manager stores your credentials on each OS

Git Credential Manager can store credentials in the OS keychain or in plaintext files. Here are the options on Windows, macOS and Linux, and which to skip.

Oct 18, 20263 min read
Developer Tools

Generate an Ed25519 SSH key and load it on macOS

Exact commands to create an Ed25519 SSH key, set a passphrase, configure the macOS keychain and fix the usekeychain error, based on GitHub's guide.

Oct 18, 20263 min read

Stay informed

Weekly insights on software supply chain security, delivered to your inbox.

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.