Hacker News new | ask | show | jobs
by dgb23 1848 days ago
Be proactive and inform your clients of the change. You get to do performance work, they feel taken care of by an expert, their visitors have a better experience, everyone wins!
1 comments

> You get to do performance work, they feel taken care of by an expert, their visitors have a better experience, everyone wins!

Really though? It usually means:

* The fixes can require non-trivial changes that take an unknown amount of time to fix

* The client has to pay you for something that probably wasn't budgeted

* You have to fit in more work. If you're good at getting clients and you have a full schedule, it can throw a wrench in.

I'm not sure most freelance devs delight in doing suddenly imposed "performance work." Maybe the first time or two it's interesting, after that it's just annoying.