Your net salary would be about 2900 euro monthly.
Then you'd need to pay for an appartment, it would be at least 400-500 euro.
Then you have to eat and sometimes buy new clothes since it's a cold country :) This would cost you maybe another 500 euro.
So you could save about 2000 euro each month.
It's not DO. It's scaleway C1 arm server, even cheaper.
Golang produces native code with very good runtime with green threads which makes it very easy to do async programming and write efficient network code. But language won't save you from inefficient algorithms and dumb code of course.
> I love the idea of just serving a production HTTP API from a single go file.
You may have mistaken by single Go file in my service but it is actually a lot of code included spread across several libraries.
In order to write this service I had to write my own open graph library, oembed library, html parsing library etc..
!!! PHP MySQL extension doesn't support placeholders so everyone has to escape params before mysql_query and then put escaped params inside query string.
Of course if there's used mysqli or PDO then need to use placeholders but in other case - there is actually no choice for developer.
So I'd rather not call most of those - "vulnerabilities".
If you use a product and never caught a bug there then it might be that you don't need new version of the product?
In other case you'll be looking to fix that bug / contact product owner and you will eventually know if its abandoned / needs maintainer.
People should more concentrate on quality than on amount.
App/Android Stores are full of such '100 games in 5 years', '1 game every week', '1 new app every day'.. it sucks.
Hey Matt,
so you launched the site 4 years ago and very top comment on that old HN thread was: .."There are no margins in the domain industry."..
So, years passed by :) how much income the site generates monthly?
Rackspace!!1 ha ha ha ha ha.. (neurotic laugh..)
They took our whole infrastructure down for a day just because their highly paid Linux support team changed all root passwords and screwed firewalls and added unneed balancers so that servers weren't able to communicate with each other.. We didn't even request anything (as I remember).. Just bought their support and this shit happened. That was a nightmare