
Dive into the anatomy of a real-world npm package exploit, exploring its payloads, obfuscation techniques, and ultimate goals to enhance your understanding of JavaScript security.

Explore npm@7's new features: lockfile upgrades, workspace support, peer dependencies, npm diff, explain, exec, and set-script. Learn about recent updates and future developments in this essential Node.js/JavaScript tool.

Explore npm workspaces for efficient monorepo management. Learn new npm CLI features to streamline your development workflow and enhance project organization.

Explore pnpm, a fast and disk-efficient JavaScript package manager. Learn its history, unique node_modules structure, speed advantages, space efficiency, monorepo support, and Node.js version management capabilities.

Comprehensive guide to packaging and publishing open-source npm libraries, covering type safety, module formats, build tools, and best practices for developers.

Discover modern JavaScript tools and frameworks for Python web developers, focusing on Vue.js, testing, and build tools to write cleaner, more efficient front-end code.

Learn to build a full-stack web app using Python, NPM, Webpack, and React. Gain confidence in creating modern applications through a step-by-step walkthrough of the entire process.

Learn techniques for writing clean, readable code using pre-commit hooks, linting, and code formatting. Discover how to use Husky to ensure code quality before pushing changes.

Explore monorepos for accelerated component library development, covering benefits, pitfalls, and tools like Yarn Workspaces, Lerna, and Storybook. Learn to leverage monorepos for efficient, scalable team delivery.

Explore the importance of user-focused product development over code-centric approaches, with insights on debugging, instrumentation, and avoiding common pitfalls in JavaScript.

Explore the inner workings of npm, the popular package manager for JavaScript, with insights from its creator on its design and functionality.

Explore popular JavaScript build tools like Grunt, Gulp, and npm. Learn about build processes, development workflows, and leveraging Common.js modules in the browser using Browserify.

Explore modular frontend development using NPM-style approach. Learn to create, compose, and publish small, reusable components for building efficient web applications without heavy frameworks.

Discover RaveJS: Simplify JavaScript app development with zero configuration, quick setup, and easy integration of capabilities through npm and Bower packages.

Explore Ampersand.js: a flexible, modular framework for building advanced JavaScript apps. Learn about its minimalist approach, NPM integration, and customizable ecosystem.

Explore building interactive npm command line modules, covering data handling, Node's process functions, and enhancing user experience for more engaging CLI tools.

Discover essential npm features and power user tricks for both beginners and experienced developers, enhancing your JavaScript package management skills.

Explore the evolution of npm's website, from its pioneering beginnings to its current state, learning valuable lessons about web development and team dynamics along the way.

Explore Pinterest's transition to React, overcoming obstacles to improve app performance and maintainability. Learn from their successes and mistakes in scaling a large web application.

Interactive guide to using npm, from basics to advanced features, through live app development. Learn new tricks and enjoy humor while exploring npm's capabilities.

Explore the impact of npm on JavaScript's evolution and future trends in web development with insights from industry expert Laurie Voss.