George Hotz resigns a month after starting a 12-week internship at Twitter
businessinsider.com
businessinsider.com
failing to remove a login popup- okay. internship- okay. He's young I guess.
Guess to be productive there you have to stay at least half a year before anyone allows you to do minor changes on the core...
In a distributed system, a small change can have a giant blast radius. You don't know if the service you are touching was part of resilience testing. There are hundreds, it's easy to miss. What if you make this microservice throw all the time? What happens? Does it bring down anything else?
I don't understand why people still think that microservices make things easier. Distributed systems have always been insanely complex to reason about, and that never changed because Node or Docker, or something.
He even complained that it was impossible to get anything working locally because everything was so interconnected and complicated, so there is your answer.
The idea behind microservices is separation of concerns with horizontal scalability. The microservices should be independent enough that it's possible to test the integration in stages without bringing the whole system down.
My team relies on services offered by cloud providers, we are just composing them together, which means that we don't have to create userpools for example.
> This is the attitude that builds incredible things. Let all the people who don’t desire greatness leave.
He must just not have desired greatness enough :(
"Area man does thing"