DevSecOps 2 min read

Tutorial: Detecting new vulnerabilities in pull requests

We shipped support for detecting new vulnerabilities introduced in pull requests so that you can find and fix them. This approach gives you an effective way to detect and address new critical vulnerabilities before they hit production.

Tutorial: Detecting new vulnerabilities in pull requests

We shipped support for detecting new vulnerabilities introduced in pull requests so that you can find and fix them. This approach gives you an effective way to detect and address new critical vulnerabilities before they hit production.

DevSecOps 3 min read

Continuous vulnerability prevention

Instead of drowning in a sea of reported vulnerabilities, see how each pull request will affect the overall security risk of a project and block changes that add new critical vulnerabilities, moving steadily toward more secure applications.

Continuous vulnerability prevention

Instead of drowning in a sea of reported vulnerabilities, see how each pull request will affect the overall security risk of a project and block changes that add new critical vulnerabilities, moving steadily toward more secure applications.

How-To 3 min read

No Secret Left Behind: Detecting Custom Secrets on GitHub

Your custom secrets are likely some of the most critical to protect. This post outlines how you can up-level your scanning with a simple regular expression pattern added to the Secret Scanner skill, which is not covered by your Git provider scans, like GitHub's secret scanning.

No Secret Left Behind: Detecting Custom Secrets on GitHub

Your custom secrets are likely some of the most critical to protect. This post outlines how you can up-level your scanning with a simple regular expression pattern added to the Secret Scanner skill, which is not covered by your Git provider scans, like GitHub's secret scanning.

DevOps 3 min read

Continuous npm-audit: Keep your code safe and stay sane

Security starts at home, and using `npm audit` as part of your local development process is highly recommended. This post will address the importance of making your audits automatic and how to package up the fixes in tidy pull requests — you'll keep your codebase safer while staying sane.

Continuous npm-audit: Keep your code safe and stay sane

Security starts at home, and using `npm audit` as part of your local development process is highly recommended. This post will address the importance of making your audits automatic and how to package up the fixes in tidy pull requests — you'll keep your codebase safer while staying sane.

Skills 3 min read

Don't leak 'em (your secrets)

Don't risk letting credentials and sensitive information sit in your codebase for the taking. You need an in-depth defense strategy to keep all your secrets under wraps. In this post, we outline a few ideas and examples.

Don't leak 'em (your secrets)

Don't risk letting credentials and sensitive information sit in your codebase for the taking. You need an in-depth defense strategy to keep all your secrets under wraps. In this post, we outline a few ideas and examples.

New Feature 3 min read

Introducing Skills — Automation Apps for DevEx and DevOps

Today we're shipping the public beta of our Skills catalog, which encapsulates knowledge in the form of pre-built automations (called skills) that you configure to use — like a purpose-built IFTTT recipe.

Introducing Skills — Automation Apps for DevEx and DevOps

Today we're shipping the public beta of our Skills catalog, which encapsulates knowledge in the form of pre-built automations (called skills) that you configure to use — like a purpose-built IFTTT recipe.