Hacker News new | ask | show | jobs
by jolmg 2634 days ago
> Don’t work on promises. Get projects down on paper with clear terms, and have your clients sign. Until you do so, all the talk in the world is worthless.

I wish it expanded more on this. Some questions:

- when you're remote, do you print the contract, sign it, scan it, send it, and have the client do the same? or do you send 2 physical copies via DHL or something? or do you just rely on a "looks good!" reply to an email detailing the terms?

- what's the typical practice in the freelance market on using contracts? I mean, when you're working remote from a country different from your client's, I imagine it's pretty difficult to write good enforceable contracts since they involve 2 very different jurisdictions. Do people typically bother trying to make good quality contracts, or are they used on the assumption that both parties will act in good-faith?

- when you're just starting out and can't really afford the services of a lawyer that can write international contracts, how do write such things on your own? some tips?

- are there standard clauses in these contracts that people expect or are they really diverse?

It would have also been cool if this talked a bit about how the interactions typically are between a freelancer and a client. I mean, I imagine there's a general protocol, right? I imagine the freelancer should guide the interactions, but what are clients' expectations? For example, what's typically used for communication? skype? plain email? Are there some etiquette rules specific to freelancing?

1 comments

In the US, email agreements can be enforceable contracts, but I always take the step of getting an eSignature.

My take on international contracts: Working internationally, it's pretty much all based on trust. Once you get to the point where you have a large enough contract, sure, hire lawyers then. But how is someone going to pursue, for example, a Romanian developer for $10,000? It's just not worth it.

So, if you're unsure of the client and you have no way of enforcing a contract, you could "ramp up" your agreement: Get 50% up front, do a small project or 2, break larger projects into smaller chunks paid incrementally, etc.

I've never dealt with a large client flaking, so this is all speculation from me. I hope it helps.

Wow. Thanks for the prompt reply. Since it's been a day, I didn't have much hope of this getting one. Thanks for the blog post, too!