DEV Community

The Hardened Stack Series' Articles

Back to Ofri Peretz's Series
The 30-Minute Security Audit: 140 Gemini-Written Functions, 102 Shipped Vulnerable
Cover image for The 30-Minute Security Audit: 140 Gemini-Written Functions, 102 Shipped Vulnerable

The 30-Minute Security Audit: 140 Gemini-Written Functions, 102 Shipped Vulnerable

12
Comments 6
12 min read
Secure Coding Violations Your Team Ships Every Sprint — and the 28-Rule ESLint Config That Catches Them
Cover image for Secure Coding Violations Your Team Ships Every Sprint — and the 28-Rule ESLint Config That Catches Them

Secure Coding Violations Your Team Ships Every Sprint — and the 28-Rule ESLint Config That Catches Them

Comments
15 min read
no-cycle Is Commented Out in Your ESLint Config. Here Is the Two-Minute Swap That Turns It Back On.
Cover image for no-cycle Is Commented Out in Your ESLint Config. Here Is the Two-Minute Swap That Turns It Back On.

no-cycle Is Commented Out in Your ESLint Config. Here Is the Two-Minute Swap That Turns It Back On.

Comments
9 min read
Node.js Security Bugs That Pass Code Review Every Day — 35 Static Analysis Rules That Don't
Cover image for Node.js Security Bugs That Pass Code Review Every Day — 35 Static Analysis Rules That Don't

Node.js Security Bugs That Pass Code Review Every Day — 35 Static Analysis Rules That Don't

Comments
12 min read
JWT Vulnerabilities Your Code Review Approves Every Day — 13 ESLint Rules Stop Them in CI
Cover image for JWT Vulnerabilities Your Code Review Approves Every Day — 13 ESLint Rules Stop Them in CI

JWT Vulnerabilities Your Code Review Approves Every Day — 13 ESLint Rules Stop Them in CI

Comments
18 min read
4 Browser Security Bugs That Pass Code Review — One Lint Run, 8 CI Errors
Cover image for 4 Browser Security Bugs That Pass Code Review — One Lint Run, 8 CI Errors

4 Browser Security Bugs That Pass Code Review — One Lint Run, 8 CI Errors

Comments
15 min read
AWS Lambda Security Bugs Your Serverless Functions Are Shipping — 14 ESLint Rules That Catch Them in CI
Cover image for AWS Lambda Security Bugs Your Serverless Functions Are Shipping — 14 ESLint Rules That Catch Them in CI

AWS Lambda Security Bugs Your Serverless Functions Are Shipping — 14 ESLint Rules That Catch Them in CI

Comments
14 min read
You Can't Review a Decorator That Isn't There — 6 ESLint Rules for NestJS Security
Cover image for You Can't Review a Decorator That Isn't There — 6 ESLint Rules for NestJS Security

You Can't Review a Decorator That Isn't There — 6 ESLint Rules for NestJS Security

Comments
10 min read
The Express.js Vulnerability Is the Middleware You Forgot — 14 ESLint Rules That Catch What Isn't There
Cover image for The Express.js Vulnerability Is the Middleware You Forgot — 14 ESLint Rules That Catch What Isn't There

The Express.js Vulnerability Is the Middleware You Forgot — 14 ESLint Rules That Catch What Isn't There

Comments
12 min read
I Inherited a NestJS Codebase. One 12-Second ESLint Run Found 47 Violations Across 6 Vulnerability Classes.
Cover image for I Inherited a NestJS Codebase. One 12-Second ESLint Run Found 47 Violations Across 6 Vulnerability Classes.

I Inherited a NestJS Codebase. One 12-Second ESLint Run Found 47 Violations Across 6 Vulnerability Classes.

1
Comments 2
18 min read
MongoDB Injection Bugs Your Code Review Misses: 4 Shapes, 16 ESLint Rules, 1 Honest Gap
Cover image for MongoDB Injection Bugs Your Code Review Misses: 4 Shapes, 16 ESLint Rules, 1 Honest Gap

MongoDB Injection Bugs Your Code Review Misses: 4 Shapes, 16 ESLint Rules, 1 Honest Gap

1
Comments
21 min read