Skip to content

Projects & resources

A selection of the tools I build and help maintain, and the practices I share. Start with the problem you want to solve; each repository has its own documentation and contribution process.

Project metrics captured November 7, 2026. Sources & definitions

Security tools

Tools for checking package installs, lockfiles, website dependencies, and source code.

npq

Developer tooling

GitHub stars
1,795
monthly npm downloads
29,394

Creator & maintainer

Check package health and security signals before installing npm dependencies.

Developer tools & infrastructure

Tools for Docker, FreeRADIUS deployments, terminal dashboards, and MCP configuration.

dockly

Developer tooling

GitHub stars
4,037
monthly npm downloads
896

Creator & maintainer

An interactive terminal interface for managing Docker containers and services.

daloRADIUS

Network management

GitHub stars
920

Original creator

A web management application for FreeRADIUS deployments, covering users, accounting, reporting, and billing.

ls-mcp

AI developer tooling

GitHub stars
84
monthly npm downloads
130

Creator & maintainer

Discover MCP server configurations used by applications such as Cursor, Claude Desktop, and VS Code.

Security guides & CLI best practices

Community guides covering Node.js command-line apps, npm security, and MCP servers and clients.

npm Security Best Practices

Supply chain guidance

GitHub stars
1,265

Co-author with Juan Picado

Practical npm security guidance that became the original basis of OWASP’s NPM Security Cheat Sheet.

How to contribute

Try the project first, then check its README, open issues, and contribution guidelines. A reproducible bug report, a clearer example, or a documentation improvement can be a valuable first contribution.