Another great post by matklad on the strengths and weaknesses of LSP's design: https://matklad.github.io/2023/10/12/lsp-could-have-been-better.html
We talk about programming like it is about writing code, but the code ends up being less important than the architecture, and the architecture ends up being less…
a Schelling point for those who seek one