Supply chain security
lockfile-lint β
Lint lockfiles for trusted registries and protect against lockfile injection.
Security researcher Author Open-source maintainer
I help developers build secure software,
from Node.js to AI agents.
I research, write, and build tools in the open.
I head Developer Relations at Snyk
Supply chain security
Lint lockfiles for trusted registries and protect against lockfile injection.
Developer tooling
Check package health and security signals before installing npm dependencies.
Community guide
A practical guide to building thoughtful, accessible, and reliable command-line applications.
From the terminal to the stage.
223 talks. 21 countries.
Plenty of live hacking.
I bring real-world attacks and practical defenses to conferences, meetups, and workshops. AI security, Node.js, and the software supply chain, explained through code.
What Iβm learning. What Iβm sharing.
On the blog Β·
Build a private, mobile-first Hermes Agent using Matrix Synapse, Element, end-to-end encryption, Tailscale Serve, and separate Proxmox LXC containers.
On the blog Β·
A hands-on guide to the files, schemas, workflows, governance, and maintenance routines behind an AI-assisted second brain.
On the blog Β·
How a plain-Markdown knowledge graph becomes a durable context layer, operating system, and compounding productivity tool for AI-assisted work.
Investigating how systems fail.
My research focuses on AI agents, developer tooling, and software supply chain security. These are selected co-authored papers, available as preprints on arXiv.
June 2026
arXiv Β· Preprint
Repeated vulnerability scans on JavaScript code explore the consistency of LLM security review and how it complements deterministic static analysis.
Liran Tal, Johannes Kloos, Arsenii Rudich, Stephen Thoemmes, and Manoj Nair
May 2026
arXiv Β· Preprint
An analysis of 3,984 agent skills, documenting malicious payloads, credential theft, and the security risks of emerging skill marketplaces.
Luca Beurer-Kellner, Aleksei Kudrinskii, Marco Milanta, Kristian Bonde Nielsen, Hemang Sarkar, and Liran Tal
Useful tools. Shared with everyone.
4.27M
downloads across 5 maintained npm packages
Sep 17, 2026 β Oct 16, 2026. Package downloads, not unique developers; totals include dependency installs.
Supply chain security
Lint lockfiles for trusted registries and protect against lockfile injection.
Developer tooling
Check package health and security signals before installing npm dependencies.
Developer tooling
An interactive terminal interface for managing Docker containers and services.
Code security
Detect bidirectional Unicode characters used to disguise malicious source code.
Community guide
A practical guide to building thoughtful, accessible, and reliable command-line applications.
Curated resources
Security resources, tools, and learning material for the Node.js ecosystem.
A bookshelf for more secure code.
Practical guides built around real vulnerabilities, with code to break, fixes to understand, and techniques to take back to your own projects.
Node.js Secure Coding
Node.js Secure Coding
Node.js Secure Coding
Practical web security
Co-author Β· OβReilly
From the community
βSome people talk about AppSec (me) and some people really dig in and do the work (you). Iβm a big fan.β