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 (12009)Security Guides (5118)Application Security (3307)Developer Tools (2961)Compliance (2830)AI Security (1720)Supply Chain (1423)Supply Chain Security (1025)Industry Analysis (1005)Research (585)Security (532)DevSecOps (511)Product (509)Tool Comparison (454)Open Source Security (417)Incident Analysis (399)AppSec (309)Cloud Security (300)Container Security (287)Software Supply Chain (282)Best Practices (264)Open Source (252)Buyer's Guides (217)Software Supply Chain Security (182)Vulnerability Management (150)Regulatory Compliance (144)Ranking (116)Concepts (116)Containers (100)Supply Chain Attacks (93)SBOM (77)Vulnerabilities (74)Threat Intelligence (66)Infrastructure Security (65)FAQ (50)Tools (50)SBOM & Compliance (41)Comparisons (36)Engineering (29)Licensing (26)Ransomware (24)Tutorials (24)SecOps (22)Guides (22)Kubernetes Security (22)Vulnerability Guides (20)Regulation (20)Industry Guides (19)Case Studies (18)Compliance & Regulations (18)Emerging Technology (17)Solutions (17)Risk Management (16)Vulnerability Response (16)Tool Reviews (16)Agent Security (16)Threat Research (16)Compliance & Frameworks (15)Incident Response (15)Identity Security (15)Cryptography (15)Security Concepts (15)Industry Events (14)Security Strategy (13)Frameworks (12)Web Security (11)Data Breach (11)Dependency Security (11)Career (10)Security News (10)Buyer Guides (10)Culture (9)Enterprise (9)Company (9)Architecture (8)Standards (8)Vulnerability Research (8)Strategy (8)Secure Development (7)Industry Insights (7)Industry Trends (7)Zero-Day Exploits (7)Network Security (7)How-To Guide (7)Dependency Management (7)Vendor Comparison (6)Security Operations (6)Organizational Security (6)Developer Security (6)Industry (6)Dev Practices (6)Code Security (5)Breach Analysis (5)Cryptocurrency Security (4)Product Launch (4)Mobile Security (4)Policy (4)Offensive Security (4)Tool Comparisons (4)Healthcare Security (3)Governance (3)Social Engineering (3)Hardware Security (3)Build Security (3)Policy & Compliance (3)API Security (3)Regional Security (3)Startup Security (3)Analysis (3)SBOM Standards (2)DeFi Security (2)Industry News (2)Security Architecture (2)Security Management (2)SBOM and Compliance (2)Zero-Day Analysis (2)Release (2)Security Culture (2)Threat Actors (2)Tools & Platforms (1)Tools & Techniques (1)Events (1)Architecture Security (1)Career Development (1)Browser Security (1)SBOM & Standards (1)Incident Postmortem (1)Kubernetes (1)Nation-State Threats (1)Language Security (1)Perspectives (1)Privacy & Security (1)Threat Analysis (1)Runtime Security (1)Emerging Threats (1)Threat Modeling (1)Healthcare (1)Data 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)PKI Security (1)Privacy (1)Product Update (1)Technical (1)Lifecycle Management (1)Credential Attacks (1)Business Continuity (1)

Articles

RSS feed
Developer Tools

What does FastAPI's OAuth2PasswordBearer actually check?

OAuth2PasswordBearer reads the Authorization header and returns 401 if absent. It does not validate the token or create the login route. What to add.

Oct 19, 20263 min read
Developer Tools

How do you require auth on every FastAPI route?

Pass an auth dependency to FastAPI(dependencies=[...]) or to an APIRouter so every route inherits it. Why that beats adding it per route, and what to test.

Oct 19, 20263 min read
Developer Tools

Express vs Fastify defaults for request limits: which are stricter?

A side by side table of documented defaults for body size, params, trust proxy, timeouts and proto handling in Express and Fastify, and what to set.

Oct 19, 20264 min read
Developer Tools

How do you export an SPDX SBOM from GitHub for a data room?

Export the repository dependency graph as an SPDX file from the Insights tab or an Actions workflow, then date it, name it and note what it covers.

Oct 19, 20263 min read
Developer Tools

A developer says 'we never call that code'. How do you check?

When a developer says a vulnerable function is never called, turn the claim into a check: find the entry points, trace the calls, and record the result.

Oct 19, 20263 min read
Developer Tools

How do you explain OIDC instead of stored keys in CI to a buyer?

Plain words for a security reviewer: CI proves who it is and gets a short lived token, so no long lived cloud key sits in your pipeline secrets.

Oct 19, 20264 min read
Developer Tools

What exit codes should a security CLI return in CI?

Use distinct exit codes for clean, findings found and tool error, so a pipeline never mistakes a crash for a pass. A short design guide for CLI authors.

Oct 19, 20264 min read
Developer Tools

Exclude a folder from scanning or suppress the finding?

Exclude a path when code never ships, like fixtures and samples. Suppress a finding when code ships but one issue does not apply. How to choose.

Oct 19, 20263 min read
Developer Tools

What time does a vulnerability exception expire? Timezone rules

Store exception expiry as a UTC timestamp, show local time and define start or end of day. This avoids arguments, surprise build breaks and confusion.

Oct 19, 20264 min read

Stay informed

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

We email you a link to confirm, and only then add you to the list. Unsubscribe in one click. Privacy

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.