Now that I think about it, I've noticed one peculiar thing. The more popular my blog is and the more general exposure I get in the tech community around here, the less problems I have with clients not wanting to pay or delaying payment.
Interesting how that works.
That said, I have never been able to collect payment upfront because I don't have a personal business and do things as an individual (there's some bureaucratic crap that prevents upfront payments for normal authorship contracts in Slovenia). And I have never not gotten paid completely, it can just sometimes take a few months longer than I would like.
That that said, circling back to my main marketing vehicle - the blog - building that has helped me be very picky about the clients I work with, which lets me avoid a lot of the problems.
Interesting how that works.
That said, I have never been able to collect payment upfront because I don't have a personal business and do things as an individual (there's some bureaucratic crap that prevents upfront payments for normal authorship contracts in Slovenia). And I have never not gotten paid completely, it can just sometimes take a few months longer than I would like.
That that said, circling back to my main marketing vehicle - the blog - building that has helped me be very picky about the clients I work with, which lets me avoid a lot of the problems.