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 (494)AI Security (779)Vulnerability Analysis (568)Security (521)DevSecOps (494)Application Security (480)Open Source Security (406)AppSec (306)Compliance (301)Industry Analysis (294)Container Security (284)Best Practices (252)Open Source (252)Cloud Security (239)Buyer's Guides (216)Software Supply Chain Security (175)Regulatory Compliance (138)Incident Analysis (137)Vulnerability Management (133)Security Guides (124)Concepts (116)Containers (100)Supply Chain Attacks (92)SBOM (76)Vulnerabilities (71)Product (69)Threat Intelligence (64)Supply Chain Security (55)Supply Chain (55)Infrastructure Security (52)FAQ (50)Tools (50)SBOM & Compliance (41)Comparisons (32)Licensing (26)Tutorials (24)Engineering (24)Ransomware (24)Kubernetes Security (22)Guides (22)SecOps (21)Vulnerability Guides (20)Regulation (20)Industry Guides (19)Case Studies (18)Compliance & Regulations (18)Solutions (17)Emerging Technology (17)Threat Research (16)Agent Security (16)Vulnerability Response (16)Risk Management (16)Tool Reviews (16)Compliance & Frameworks (15)Identity Security (15)Cryptography (15)Security Concepts (15)Incident Response (15)Industry Events (14)Security Strategy (13)Frameworks (12)Data Breach (11)Dependency Security (11)Web Security (11)Career (10)Enterprise (9)Culture (9)Strategy (8)Company (8)Standards (8)Architecture (8)Industry Insights (7)Industry Trends (7)Secure Development (7)How-To Guide (7)Zero-Day Exploits (7)Network Security (7)Dependency Management (7)Industry (6)Vendor Comparison (6)Research (6)Dev Practices (6)Security Operations (6)Organizational Security (6)Developer Security (6)Breach Analysis (5)Code Security (5)Cryptocurrency Security (4)Tool Comparison (4)Mobile Security (4)Product Launch (4)Policy (4)Offensive Security (4)Tool Comparisons (4)Healthcare Security (3)Social Engineering (3)Build Security (3)Governance (3)Vulnerability Research (3)Regional Security (3)Policy & Compliance (3)SBOM Standards (3)Software Supply Chain (3)Analysis (3)Startup Security (3)Hardware Security (3)Zero-Day Analysis (2)Industry News (2)Release (2)SBOM and Compliance (2)Security Management (2)Threat Actors (2)API Security (2)Security Architecture (2)Security Culture (2)DeFi Security (2)Incident Postmortem (1)Technical (1)Healthcare (1)Events (1)Product Update (1)Language Security (1)Emerging Threats (1)Privacy (1)Lifecycle Management (1)Career Development (1)Tools & Platforms (1)Threat Modeling (1)Browser Security (1)Threat Analysis (1)Business Continuity (1)Runtime Security (1)Credential Attacks (1)PKI Security (1)Architecture Security (1)Nation-State Threats (1)Tools & Techniques (1)Privacy & Security (1)

Articles

RSS feed
DevSecOps

How to Install Python on a Mac: The Clean, Safe Way

Yes, you can install Python on Mac OS in five minutes — but the difference between a clean setup and years of PATH pain is decided by which of the four install routes you pick first.

Feb 12, 20257 min read
DevSecOps

node-xlsx Security: Handling Untrusted Excel Files Safely

node-xlsx is a thin wrapper around SheetJS, so its security posture is inherited. Here is what that means for parsing untrusted spreadsheets and how to lock it down.

Feb 11, 20256 min read
DevSecOps

How to brew install java 17 on a Mac (Safely)

To brew install Java 17 on a Mac, use the Temurin cask or the openjdk@17 formula, then wire up JAVA_HOME. Here is the full walkthrough plus the security reasons to keep it patched.

Feb 11, 20255 min read
DevSecOps

How to Run Python on Mac: A Step-by-Step Guide

macOS ships with Python, but you should not use it for your own projects. Here is how to run Python on a Mac the right way, from installing a real interpreter to isolating each project.

Feb 6, 20256 min read
DevSecOps

How to Apply a Patch in Git (Safely and Reviewably)

Applying a patch in Git comes down to git apply versus git am, and knowing which to use, how to preview it, and how to verify it, keeps untrusted diffs from becoming a supply chain problem.

Jan 28, 20256 min read
DevSecOps

Log4j Maven Dependency: How to Find, Fix, and Pin It Safely

A practical guide to the Log4j Maven dependency: how to detect log4j-core in your tree, why 2.17.1 is the version to target, and how to pin it for good.

Jan 22, 20255 min read
DevSecOps

How to Uninstall Python on a Mac Safely and Completely

To uninstall Python on a Mac safely, remove only the versions you installed yourself and never touch the system Python that macOS depends on.

Jan 16, 20255 min read
DevSecOps

Reproducible Builds Debian: The Long View

Debian's Reproducible Builds project has been at it for over a decade. Here's what they've learned, what still isn't reproducible, and why it matters.

Dec 20, 20248 min read
DevSecOps

Turborepo Monorepo Supply Chain Security

Turborepo makes large JavaScript monorepos fast, and speed changes how teams think about dependencies. The supply chain implications are subtle enough that a fast-moving team can be in trouble before anyone notices.

Dec 10, 20248 min read
Page 40 of 55

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.

Blog — devsecops (Page 40) | Safeguard — Software Supply Chain Security Insights