The Case for Fewer Dependencies

Every package is a small ongoing relationship. Some are worth it. Many are not.

Maintenance is the price

Adding a dependency is easy. Living with it is the harder part.

Prefer the platform

The browser has learned many of the things we used to install. Reach for the standard first.

Count the exits

Before adding a library, ask how you would remove it. If the answer is unclear, the dependency is probably too deep.