Every third-party tool you plug in is a relationship you now have to tend. Add them like you mean to keep them.

A site I knew went down on a quiet Sunday, and nobody had touched it. The cause turned out to be a third-party tool that had changed its API without much warning. The site had been wired to depend on it two years earlier, in a decision that took ten minutes and felt free at the time. It wasn’t free. It was a promise, and the bill came due on a weekend, with a paying customer staring at an error and no one on call.
Every integration you add is a small marriage. You’re quietly agreeing to keep up with someone else’s changes for as long as you both shall live.
Plugging in a service feels like a shortcut, and often it genuinely is. But each one adds a moving part you don’t control: an API that can change, a company that can pivot or fold, a dependency that can quietly rot. The convenience is immediate and visible. The obligation is permanent and invisible until it fails.
Add integrations the way you would take on pets, not groceries. You’re keeping them alive.
One integration is fine. The danger is the slow accumulation, each one sensible on its own, until you’re running a machine nobody fully understands, exactly the six-tools-deep sprawl I described in the web of things. The failure is rarely one bad choice. It’s ten reasonable ones with no one watching the total. That’s why I try to keep the moving parts as few as the job honestly allows, the same instinct behind reaching for boring, well-understood technology and respecting the honest limits of a tool in the no-code ceiling.
A simple test helps: before adding a service, ask who maintains this relationship, and what happens the day it changes or disappears. If you can’t answer, you aren’t adding a feature, you’re adding a future outage.
Before you wire in the next handy service, ask whether it’s worth maintaining a relationship with it indefinitely. Keep the count as low as the job honestly allows, and prefer the boring option you can reason about. Every part you don’t add is a Sunday you don’t spend fixing someone else’s change. Keeping a stack lean and legible is a good part of what we do at Dthree Digital. If yours has quietly grown heavier than anyone can hold in their head, that’s worth a look.
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.