the left-pad incident

lore

programmingweb devops culture

The 2016 incident in which unpublishing an eleven-line package briefly broke builds across the internet.

When the tiny left-pad package was pulled from npm, countless projects that depended on it (directly or deep in their tree) suddenly failed to build. It became the cautionary tale about how much of modern software rests on small, unnoticed dependencies, and the risk that carries.

Also known as: left-pad, leftpad, npm left-pad

Sources

  • npm / left-pad unpublish, March 2016

All glossary entries