← All notes
Even great software breaks. That's not the problem.
I was using a piece of software the other day that I genuinely admire. Clean design, thoughtful UX, the kind of product I look at for inspiration. And it broke.
Not because the team is sloppy. Not because they didn't have the budget or the time. It broke because that's what software does. There's always an edge case nobody saw coming, a weird combination of settings, a bug that only shows up after six months of real use. No amount of money or polish changes that. Every piece of software breaks eventually.
So the real question isn't whether something will break. It's who you call when it does.
That's the part most people skip. They pick a vendor, or hire a developer, and never ask what happens after launch. Then something breaks on a Tuesday and there's no one to call. The person who built it moved on. The agency's retainer expired. You're stuck googling error messages in your own product.
This is why I build support into the offer from day one, not as an afterthought. Every project comes with direct, dedicated support right after launch. And if you want it, that doesn't stop there. Someone is always a phone call away when there's a fire. Someone who can get in, fix the data, patch the bug, and get you back live.
You're not just buying code. You're buying someone who picks up the phone when the thing you're relying on stops working.