One of my buds was telling me that I have to start charging for the work I do. Sounds really obvious, but there are times when I "bend the rules" and do work that takes 5-10 minutes for free. I've been striving to think like a bigger business would so I have come up with the minimum work time cost thingy rule. Essentially, if I do any work, I round up to the next hour. So if I do 5 minutes of work, I charge for that hour. So far, I like it. What do you think?
The other area where we're "expanding" is no more fixing things for free. In any development process there will be bugs, and fixes, so we need to start charging for fixing those too. I take that analogy to work. The prior developer left the company and his "product" was riddled with bugs. Do they expect him to come back and work for free to fix everything? Not that I've noticed. They've paid hefty sums of money hourly a few times the past few months to get him to fix bugs that he injected into the system. That's just how things roll.