From my experience the more exotic frameworks are often pushed at smaller companies by developers hoping they'll be hard to replace whereas big companies use what s most popular to ensure they can find replacements easily.
Don't forget foreign actors constantly looking to steal designs. If government properly enforced IP laws and imposed sanctions on countries violating them then we wouldn't be in so much mess.
They use clever marketing to sell legacy hardware made in China. Not sure why people catch the hype. Probably because there is quite big gap in the market for a phone that is ethically made.
If you renove marketing bs, I can't see how it is any good.
Google seems to be hiding the fact where the phone is made.
I think it's very important to know for a consumer to make an ethical choice.
Where they make it?
It's a shame that engineers commit their time for free for the benefit of multi billion corporation. Why do they do it?
These corporations are not your friends.
Companies look at all sort of ways to manipulate workers into giving up value without adequate remuneration. Preying on family values is particularly disgusting. It's an immediate red flag for me.
Do you understand that typing the code and staring at IDE is just a small % of work? To think what and how to solve something you don't even need a computer. People who spend hours in the IDE do this mostly because of lack of experience. You interpret quality work as taking the piss...
There are two groups of engineers - if they embark on opaque documented problem - one will write a book and share everything they learned, the other - patent the ideas and make sure nobody else uses them without paying.
I think this is a must have for large projects. I wish their search options where like in a search engine though. VS Code is fine for quick edits but feels too basic to handle large codebase.
This is when you tell them to gfy. Another problem in the UK is that anyone can claim they can do glazing, they can show you fake portfolios and use tactics like above to get you to sign a contract. Then consumer rights will let them to try to "fix" the job until you give up and if you report fraud to police they'll say it's not a crime to do that. Being a poor glazer is not a crime.
You see this is too complicated and "If you do it right" imply you can get it wrong and go bankrupt. I prefer to use dedicated server with dedicated bandwidth and Kubernetes on top of that. This makes me sleep comfortably at night. I tried the cloud and this was just too much anxiety for me to handle.
That's why I don't use cloud offerings. Their pricing models are designed to trap someone with a exorbitant bill and you don't have control over it. For example let's say you put an image on a CDN and someone who doesn't like you runs AB for a couple of days making billions of requests to bankrupt you or someone finds a page that runs costly queries and sets up curl against it. No thanks.