Security engineering · in public

I run production systems in the cloud, and I secure them.

Cloud security, DevSecOps, and the new problem of securing AI pipelines. Every claim on this site links to something you can clone and run.

See the ledger →devheadx@gmail.comOpen to security engineering roles
Week
01 / 20
Tracked
09
In build
01
Shipped
00

Build log

  1. writingThis Site Has No unsafe-inline
  2. home-soc-labstarted

The ledger

Nothing is marked shipped without a repository, a stated result, and evidence you can open. Reserved work carries the bar it has to clear before it counts.

Detection & Response

02

PLAN · Detection & Response

Sigma Detections With Evidence

reserved

Detection rules written as Sigma, converted, and proven firing in the SIEM.

Done when

Sigma rules that fire in the SIEM against a replayed attack, with the alert as evidence.

  • sigma
  • pysigma
  • wazuh
QueuedWeek 05 / 20
03

PLAN · Detection & Response

Incident Response, Executed

reserved

An incident worked end to end in the lab and written up against NIST 800-61.

Done when

A report covering detection, containment, eradication, and recovery for one real lab incident.

  • velociraptor
  • cyberchef
  • nist-800-61
QueuedWeek 07 / 20

Cloud Security

04

PLAN · Cloud Security

AWS IAM Blast-Radius Audit

reserved

IAM attack paths walked from initial access to privilege escalation, then closed.

Done when

A least-privilege diff on a live AWS org, with the attack path it closes.

  • aws-iam
  • cloudgoat
  • iam-vulnerable
QueuedWeek 09 / 20
05

PLAN · Cloud Security

Cloud Posture, Before And After

reserved

A posture assessment with a measured delta, not a screenshot of a tool's dashboard.

Done when

Findings on a real account, remediated, with the before and after score recorded.

  • prowler
  • scoutsuite
  • aws-config
QueuedWeek 10 / 20

DevSecOps

06

PLAN · DevSecOps

A Pipeline That Refuses Bad Code

reserved

CI that fails the build on secrets, vulnerable dependencies, and static findings.

Done when

One pull request blocked by each of SAST, SCA, secret scanning, and DAST in turn.

  • semgrep
  • trivy
  • gitleaks
  • zap
QueuedWeek 14 / 20
07

PLAN · DevSecOps

Signed, Minimal, And Inventoried

reserved

A distroless image with a generated SBOM and a signature that actually verifies.

Done when

An image whose signature verifies with cosign and whose SBOM lists every layer.

  • syft
  • cosign
  • distroless
  • kind
QueuedWeek 15 / 20

AI Security

08

PLAN · AI Security

LLM Red-Team Report

reserved

A model attacked against the OWASP LLM Top 10 and mapped to MITRE ATLAS.

Done when

Reproducible prompts that break a running model, each mapped to an OWASP LLM entry.

  • garak
  • ollama
  • promptfoo
QueuedWeek 16 / 20
09

PLAN · AI Security

Agentic Attack And Defence

reserved

Agent attacks and the controls that stop them, in one runnable repository.

Done when

An agent exploited in a lab, then the same attack blocked by a documented control.

  • langchain
  • rebuff
  • promptfoo
QueuedWeek 17 / 20

Full ledger →