15 karma · joined March 6, 2021
Be grateful for the things you don’t have to do.
As programmers we have one of the nicest jobs in society, there’s a lot of shit that we don’t have to deal with (figurative and literally), I’m very grateful for that.
The easiest thing in my opinion would be to incorporate in Croatia and then use Paddle https://www.paddle.com/, Gumroad https://gumroad.com/ or FastSpring https://fastspring.com/ for payments. They take care of all your VAT/Sales taxes.
If you want to go with a simple company outside of Croatia, maybe go with a UK Ltd, easy and cheap to set up and run. I used Sleek https://sleek.com/uk/ for that.
But if you live in Croatia, I would go with a local equivalent of a Ltd + Paddle/Gumroad/FastSpring.
Try to get into https://www.codeable.io/. Haven’t tried personally yet, but might in the future.
Have a look at low-code/nocode tools and become an expert in one of them (Shopify, Wix, Webflow, Zapier, etc.)
Concentrate on landing pages and reach out to marketing agencies to ask if you can contract with them. Might be the easiest way to get a fulltime job as well.
Ignore the requirements and simply apply for some of the job ads. Especially for older big companies, many of them are likely to run on your stack and simply put things like cloud in because the hiring manager has heard that’s what they need to do.
Just some ideas, hope this helps.
I worked on projects with Laravel as well but it never clicked for me. It feels to me that Codeigniter is one level of abstraction lower which I appreciate
- render the website on the server (with PHP, Ruby, JS, Java, whatever you’re comfortable with)
- deliver HTML and CSS only as far as possible
- reduce JS to a minimum and stick to raw JS where possible (or use simple libraries like jQuery)
- use native fonts wherever possible
- rely on as few third party elements as possible (chats, popups, etc). You can’t control what they are doing/loading.
Very unsexy way of doing web development but worked for me anytime I had to do a project for a client.
Here’s a website of mine where I pushed my approach to the limit: https://www.pinhok.com/ (and yes, you could still produce nice designed websites with this approach, wasn’t the main target for me for this website for now)
Concerning LLC be careful that there are double taxation treaties and that you first find an accountant who specialises in running a LLC from Ger/Aut. Otherwise you’ll pay twice in tax + high fees for the extra paperwork the accountant needs to do locally.
I personally had a look at having a UK Ltd run from Austria, there are plenty of companies specialising in that (just google UK Ltd Österreich/Deutschland). Not sure to what extent that’s still possible post Brexit.
All in all, especially if the big company is willing to pay upfront, I would personally go for a GmbH, might be more expensive to set up but saves you troubles in the long term I think.
Having said that, I’m only a programmer myself, please don’t rely on my advice here, definitely talk to a local accountant about that, they usually have a free consultation to get started.
I’ve created vocabulary books with the 2000 most frequently used vocabularies for 40 languages (so far). You can find that here: https://www.pinhok.com/
Those are real translations, not Google Translate, and all cross checked and proofread.
Came up with this for myself when learning Cantonese. Before that I found HSK (Chinese standard test) very useful which kind of follows a similar approach.
It’s not for everyone, but people who like 80/20, etc. might find this quite useful