Hi! My name's Kat, and I've been an FOSS dev for over a decade.
I had the opportunity of being, and eventually tech-leading, the NPM CLI team which I was a part of from 2015 until a couple of months ago. I'm the one who wrote things like
npm ci, and I helped design and add
package-lock.json and much of its behavior to the CLI, and I was the main author of the ~40x+ speedup between
npm@5 and later that made the CLI catch up (and often surpass) Yarn and PNPM in performance.
I also do a lot of Rust these days, and I'm currently on the NuGet client team at Microsoft, the package manager for the .NET ecosystem. I'm also on the core dev team for the Entropic client,