If you guys have no paper agreement regarding equity, then you can forget about it. If you do have one then I think your proposition is good. Again that depends on the type of the deal.
Well, we both own the company (Jim 60% and I 40%) that operates the app, so there's no way Jim can get me out of the company.
The question remains whether he can simply take the app & create a new company since technically he paid for the app and the contract with programmers is only between Jim and programmers
When you enter into a partnership with someone, you usually have a non-compete and/or intellectual property clauses. If none of these exist it probably comes down to negotiation, but IANAL.
Right, so that may be something they can use against me. Although since I've done the most work, I know all the ins and outs and not having me available for occasional consulting would be pretty bad for them
TBH, if the app doesn't currently have any traction, it's current value is essentially nil. If that's the case, knowing the ins and outs doesn't provide much value, especially if they have to rework the app as it would generally be cheaper to just start from scratch.
Thank you. They won't rework the app until they make some money off it first, so for the time being they would pretty much leave it as is. Since the freelance programmers (unknowingly) took very little money, the real value of the source code could potentially be a few tens of thousands. Even if it was just the $11.000, there is a value just in the source code
If one sleeps well, one might work better in his regular job, might live longer, be better able to engage in more activity as well as more strenuous activity, all potentially allowing one to make more money, be a better companion, parent and member of society.
I'm not sure why we need python for the client side web programming, when JS is already used everywhere for that. Does it have to do any issues with JS or it's because Python is easy ? Please enlighten me here.
I've been using both for a while now -- JS for 15 years, Python for five. I expected some big revelation given the consensus that Python is clearly better.
I like working in Python, but I'm still waiting for that revelation. As I can tell, if you can't be as productive in JavaScript as you are in Python, you're either not actually productive in Python, or you never bothered to learn JavaScript.
(I appreciate people who are nevertheless insistent about Python's superiority without bothering to provide any kind of supporting argument, though -- it lets me know how safe I am in disregarding an opinion where I used to think I was probably missing something -- so if you want to recapitulate the quality argument I'm responding too, feel free.)
Python has a string library that makes some kind of goddamn sense (because it matches the C implementation). When I realized that in JS, foo.replace('bar','fizz'); only replaces one instance of 'bar', my head exploded. Then there is the lack of real integers, and all the bullshit ToStringing() that can happen at runtime if you aren't hyper-vigilant.