Eleventy, 2025 in Review
A review of the Eleventy static site generator's major achievements, release stats, and growth metrics for the year 2025.
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.
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.
A guide to using npm pack for testing local package dependencies, offering a more reliable alternative to npm link.
A developer's prank NPM package called 'everything' that depends on all public packages causes dependency chaos and highlights registry policy flaws.
A step-by-step guide for installing and setting up React.js on a Windows machine, including Node.js, npm, and Visual Studio Code.
A step-by-step guide to installing React.js, Node.js, NPM, and VS Code on MacOS for web development.
Introducing the is-playing Web Component, a tool to detect and style playing audio/video elements using CSS selectors and attributes.