Roast My Stack
๐ŸŽจ

Developer Archetype

The npm Install Artist

"You don't write code, you curate dependencies."

vibe Opens package.json before opening the problem statement.

JavaScript everywhere, node_modules in your nightmares. You can ship a feature in 20 minutes as long as someone else wrote the hard parts. Impressive velocity, questionable ownership.

Typical stack
React Next.js npm Vercel shadcn/ui Lodash Axios
Known examples
left-pad era developers A generation traumatised by 11 lines of code breaking the internet
Every bootcamp grad 2016โ€“2020 create-react-app was home
Signature traits
  • โ†’ package.json with 47 direct dependencies for a todo app
  • โ†’ Would install a package to left-pad a string
  • โ†’ Genuinely confused when asked to implement something without npm
  • โ†’ node_modules is larger than any project you've shipped
Strengths
  • โœ“ Ships fast by leveraging the ecosystem intelligently
  • โœ“ Knows the JS package landscape better than most
  • โœ“ Can prototype anything in an afternoon
Watch out for
  • โš‘ Supply chain vulnerabilities you've never audited
  • โš‘ Breaks when a package maintainer goes rogue
  • โš‘ Can't explain what half your dependencies actually do
How to level up

Pick one dependency you use daily and replace it with your own implementation. Not for production โ€” for understanding. You'll learn more in 2 hours than 6 months of npm installing.

Top The npm Install Artists
1 dev analysed
#1 023-dev 023-dev
65

Is this you? Find out for real.

Roast my stack
โ† All archetypes