Fuck I hate this moronic regressionist mindset. If your project is too insignificant to benefit from a framework, then just don't use it? It has nothing to do with the technology, but everything to do with your piece of shit usecase.
My point was that a company, and thus products and employees, do not necessarily reflect the opinion of the government of which it is based.
Besides taking ethical actions, how do you signal that that you share a certain set of political values with your consumers and shareholders, instead of your "somewhat arbitrary" law makers. It is a big shift, and not always an option, to move physical factories, workplaces, etc.
This is a great point where nationality does not reflect political values. Many Americans exist that do not carry the opinion of their government, as do many Russians.
If a global set of "Don't be an asshole" values could be defined, put into words, shared and progressed, it would have much greater value to a consumer and the world than merely going back to nationalism and protectionism.
Modern development is not as much about writing "good code", but just as much about good communication. There is a very real risk of losing good communication when outsourcing.
I believe the author means database as disk persistence. But we could all host sqlite db's in /dev/shm today if we wanted.. I guess it's just excitement about persistence at speed :)
...yes it does?