Excellent article on the tradeoffs static typing https://blog.merovius.de/2017/09/12/diminishing-returns-of-static-typing.html (nuances that are sometimes lost in the blogosphere)
miniblog.
Related Posts
If you created a large, successful OSS project, would you want to be BDFL or move on after a period?
I see tradeoffs on both sides, although it's not a decision I've needed to make myself.
Implementing interactive languages, and the tradeoffs of interpreters, JIT compilers, and AOT compilers:
Optimising GHC, implementing assembly pretty-printers, and the tradeoffs of implementing against an interface: https://www.tweag.io/blog/2022-12-22-making-ghc-faster-at-emitting-code/