|
|
| | Ask HN: client reporting bugs that don't exist, causing me hours of unpaid work | |
42 points by logn on June 2, 2014 | hide | past | favorite | 46 comments
|
| | I do freelance work and offer my clients bug fixes for free (for defects in the software I wrote, that they already paid for). I have a client who for several weeks has been sending me long lists of bugs they find in my software. But for every single issue so far it's because other components of their system (written by other developers) are failing. And in some cases it's just user error (entering wrong username/password). Should I just accept that I spend hours at no charge addressing their concerns? I would feel bad sending back an answer that it's not my bug, and then saying they owe me a few hundred dollars. |
|
![](s.gif)
Join us for AI Startup School this June 16-17 in San Francisco!
Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact
|
But that's the future. For now, you made an offer. I'd honor it for the current list, and then send them a note saying, in fancier language, "Hey, I've spent 8 hours running down issues that turned out to not be my bugs. I am happy to stand behind my work, but I can't afford to do that for other people's code. If you folks would like a support contract for your system, I'm glad to do that at $XXX per hour with a monthly retainer of $YYYY. I'm still glad to fix any bugs in my code for free, but in the future, time spent on issues that aren't caused by a bug in my code will be billed at my normal rate, $ZZZ per hour with a 1-hour minimum per incident."
Most clients are great, but few think through the economics of freelance software development. And some people are just greedy. The best thing I even learned about client pricing was to structure deals so that no matter what happened, I was ok with the outcome.