This post on the evolution of fb’s iOS architecture is remarkable. Is it a boast or a confession?
At every step, abstracting away from the underlying platform is presented as an ingenious necessity, but my reflex is to wonder if it’s not an avalanche of misjudgments, gathering speed as they compound on each other.
It’s like a Rorschach test of your engineering instincts.
https://engineering.fb.com/2023/02/06/ios/facebook-ios-app-architecture/