A plugin solves today’s problem in one click. It also signs you up for years of updates, conflicts, and one more thing that can break.

I opened a WordPress admin once and counted twenty-three active plugins. Each had been installed to solve one small, real problem, a slider here, a form there, a tweak nobody remembered the reason for. Individually, every one was justified. Together they were a slow, fragile site where any update could set off a chain reaction nobody could predict, and where the person maintaining it was afraid to touch anything.
A plugin is a one-click solution today and a standing obligation forever. The click is free. The keeping is not.
The appeal of a plugin is that it turns a problem into a checkbox. The cost is that you have now adopted code you didn’t write, don’t control, and must keep compatible with everything else, indefinitely. Multiply that by twenty-three and you aren’t running a website, you’re running a compatibility problem with a website attached.
A plugin isn’t a feature you bought. It’s a dependency you adopted.
This is the same truth as every integration is a promise you’ll maintain, just wearing a WordPress hat. The discipline isn’t never using plugins, they’re often exactly right, it’s treating each one as a long-term relationship rather than a quick fix, and keeping the count as low as the job honestly allows. When the plugin sprawl finally becomes the reason a site feels slow and fragile, resist the urge to jump platforms, because the mess usually follows you, as I argued in when to say no to a platform migration.
Before you install the next plugin, ask whether the problem is worth a permanent dependency, and whether a small bit of custom work would be lighter to live with. Audit what you already run and remove what no longer earns its place. A lean site with five plugins you understand beats a capable one with twenty-three you’re afraid of. If your admin has quietly filled up and the site feels brittle, that’s worth untangling.
New writing on how the web actually gets built, plus the free pixel wallpaper pack when you subscribe.
Related reading
Based in Manila, working with teams across time zones.