Skip to content

Instantly share code, notes, and snippets.

@slota
Forked from rrgayhart/package-management.markdown
Last active March 24, 2016 17:11
Show Gist options
  • Save slota/eb2704a8b91a19140c44 to your computer and use it in GitHub Desktop.
Save slota/eb2704a8b91a19140c44 to your computer and use it in GitHub Desktop.
The Dangers of Using Code You Don't Control

The Dangers of Using Code You Don't Control

The Events

What happened

The Drama

The Developer's Take

Kik's Side of Things

NPM's Take

The Reaction Blog Post With Some Good Points And An Aggressive Title Published After Any Major Tech Event

What Are We Even Talking About

What is NPM

A Tutorial on Using NPM


Checks for Understanding

Fork this Gist and Respond to the Following Questions

  • Somebody named Azer published to NPM with a name of Kik, some people got angry because their company was Kik and wanted the name and Azer decided to remove his packages which broke a ton of stuff.
  • NPM and RubyGems relate in that they both bring in stuff from the internet to help you with outside code, NPM is just more javascript which originally dealt a lot with node
  • Left Pad is 11 lines of code that padded a string apparently

Observing

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment