How do you write a custom ESLint rule for a security check?
Write a custom ESLint rule in five steps: pick one pattern, inspect the AST, add visitor code, report with a message, and test it before you enable it.
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.
Write a custom ESLint rule in five steps: pick one pattern, inspect the AST, add visitor code, report with a message, and test it before you enable it.
VS Code extensions run with the editor's own permissions. A short vetting routine covering publisher trust, marketplace signals and their limits.
A short routine to review a React, Vue or Angular component library: HTML sinks, dependencies, maintenance and update habits, before it joins your app.
Keep prompts as plain files in the repo, review them like code, tag releases and log the version per call. A short setup that uses tools you already have.
Verify webhooks by computing an HMAC over the raw body with your shared secret and comparing in constant time. Python example, replay checks and mistakes.
Automated update pull requests help, until there are forty of them. Settings and habits that keep dependency updates manageable for a small team.
A safe upgrade routine for a code generator: separate pull request, scratch regeneration, diff review, template re-merge, dependency scan and rollback.
List outdated global npm packages with npm outdated, update them with npm update using the global flag, and read the wanted and latest columns correctly.
Write test rules next to your Rego policy, run opa test, and check coverage before a rule can block anyone's build. A short walkthrough with an example.
Weekly insights on software supply chain security, delivered to your inbox.
Your first fix PR is minutes away.
No sales call required, even your agent can complete the purchase over MCP.