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.