Get the latest tech news
Don't obsess over tax and legal structures
Software engineers like optimizing things. It’s easy to nerd snipe them with something that looks like a well defined optimization problem with a few variables and is actually a big complicated mess of badly defined and contradictory almost-facts.
I am not an accountant or a lawyer and you shouldn’t take advice from random strangers on the internet, but in most countries (I’ve heard Germany and Austria might be exceptions), it’s totally ok to stumble blindly through this stuff at first until you’re making significant dough. Even if you are making money, you can nearly always get a higher ROI on spending time on marketing, sales, product, pretty much anything except tax optimization. Tax offices around the world have a reputation for being scary, but it’s pretty unlikely that you will be go to prison due to ignorance, and even unlikely that you’ll need to pay a fine for failing to do something completely by the book when starting out.
Or read this on Hacker News