Blog

Understand application security.

Clear articles on application security topics: what each type of analysis does, what it finds and where it stops.

Explore the articles

SCAIntroduction13 min read

SCA explained simply

The code we write is only the tip of the iceberg. Russian-doll dependencies, recent attacks (xz, chalk, OpenAI) and what an SCA tool does, in plain language.

SCADeep dive10 min read

SCA: from inventory to priority

Five levels of analysis on one fictional application, then under the hood: rebuilding the tree, CPE versus purl, comparing versions, reachability, EPSS, VEX and the Cyber Resilience Act.

SCAChoosing a tool9 min read

Choosing an SCA tool without being fooled

Compare SCA tools on your artifacts: a trial protocol, hidden dependencies, false positives, reachability, exports and real operating costs.

SASTIntroduction10 min read

SAST explained simply

The over-obedient barista, twenty-five years of SQL injection, and how SAST tracks data to dangerous operations. With a game to take over the counter.

SASTDeep dive14 min read

SAST in depth: engines, taint and limits

A lab with five configurations, then the engine: AST, SSA, taint sensitivities, Rice's theorem, what tools detect and what they miss.

SASTChoosing a tool9 min read

Choosing a SAST tool without being fooled

Compare SAST engines on your code: a repeatable trial, precision and recall, five decisive tests, integration and the real cost of adoption.

Upcoming series: Secrets, IaC, Cloud, DAST, Pentest, Correlation, Architecture.

Follow the blog with the RSS feed.