npm Weekly #133: Billions of packages downloaded! We’re hiring again! A sneak peek at our next release!

npm, Inc.
npm, Inc.
Published in
3 min readFeb 15, 2018

Billions and billions and billions of packages!

Last week, Laurie Voss shared an update on the number of weekly downloads and a little explanation of how those numbers actually work.

You all downloaded 4 billion packages in the previous week, representing more than 12 billion package installations in that time. But realistically speaking, CI build boxes most likely installed up to tens or hundreds of thousands of packages each. Still, to be in the multibillions is really cool! Keep up the great work.

An explanation of npm lockfiles

Kat Marchán gave us a sneak peek at how the next npm release will automatically resolve package-lock.json conflicts for you. They also shared some documentation you’ll want to take a look at if you’re interested in knowing how the npm magic gets made.

What we’re reading: How Do You Know Someone Has True Leadership Skills?

If you’re unfamiliar with the concept of conscious leadership, Marcel Schwantes breaks down 5 key indicators of the types of leadership qualities that nearly everyone hopes for in a boss. These skills aren’t just for managers; everyone can practice and benefit from them.

We’re hiring for 2 new roles

You — yes, you! (or your friend) — have experience in either service reliability or product design, and we want to talk to you (or your friend)! We’re currently looking for a Senior Service Reliability Engineer to improve how we deliver over 4 billion packages a week. We’re also looking for a Senior Product Designer to help develop the next generation of cool tools to help developers and companies build amazing things.

Visit npmjs.com/jobs to learn more and apply.

A handy guide to writing Dockerfiles for Node.js

Are you looking for a tutorial on how to write a simple Dockerfile for Node.js? Or how to create multistage production builds for Node.js web apps? Lucky for you, Praveen Durairaj wrote an exhaustive guide on how to combine all things Dockerfiles with your preferred flavor of Node.js. Check it out!

Have a great question? You might walk away with some great swag

We love this recent photo from Joey deVilla from Tampa Bay, who shared how he scored some sweet socks after asking Laurie a management question. If you tend to be more introverted and the homebody type (like this editor) don’t worry! You can always snag a pair the old fashioned way: by fixing a bug or submitting a patch.

Get free socks! Just fix some bugs.

Get this in your inbox! Just subscribe.

--

--

npm, Inc.
npm, Inc.

npm is the package manager for JavaScript and the world’s largest software registry.