How Much Of A Library Do You Actually Use?
Analyzes how much of a library's functionality is actually used, arguing for building small utilities yourself with AI assistance.
Analyzes how much of a library's functionality is actually used, arguing for building small utilities yourself with AI assistance.
Introduces APM, an npm-inspired Agent Package Manager from Microsoft for managing AI agent dependencies like skills and MCP servers.
Analysis of rising open source malware in NPM and PyPi, with AI increasing software supply chain risks.
Anthropic offers free Claude Max AI access to eligible open source maintainers for six months.
A review of the Eleventy static site generator's major achievements, release stats, and growth metrics for the year 2025.
Analysis of npm supply chain attacks in 2025 and a critique of GitHub's security response, proposing stronger measures.
Release notes for version 2.0.0 of the sequelize-migration-wrapper npm package, a tool for Sequelize database migrations.
A developer reflects on the impact of AI-generated code on small, educational open-source libraries like his popular blob-util npm package.
Explores GitHub Copilot CLI's new standalone tool, how to install it, and reveals how to inspect its underlying AI prompts and model configuration.
A beginner's guide to using npm packages and bundling JavaScript code for web development projects.
A beginner's guide to running a local web server, explaining IP addresses, localhost, ports, and using npm for web development.
Explains the evolving roles of dependencies and devDependencies in modern JavaScript/Node.js projects, beyond their original npm library purpose.
Introduces Crosspost, an npm CLI tool and MCP server for posting to multiple social media platforms (Twitter, Mastodon, etc.) from the command line or via Claude Desktop.
A developer explores package manager performance by building a custom tool, benchmarking it against bun, and analyzing the results.
Explores the ongoing challenges of publishing TypeScript packages for both ESM and CJS in 2025, covering Node.js updates and tooling like tsup.
Introduces a Web Component that exposes audio/video duration as a CSS custom property for syncing CSS animations.
A Web Component for embedding Bluesky posts with metadata like replies, reposts, and likes, using the public Bluesky API.
A guide to the heading-anchors Web Component for adding anchor links to headings, including features, usage, and customization.
Analysis of the traverse npm package's bloat and the creation of neotraverse, a zero-dependency fork to address the issue.
A guide on using the ts-rs crate to generate TypeScript bindings from Rust code, including a custom Rollup plugin for bundling.