"What Dynamic Typing Is For" by Alexander Petros https://unplannedobsolescence.com/blog/what-dynamic-typing-is-for/
This is a great defense of untyped JavaScript as a glue language. Not many folks think enough about debuggability or "obvious"-ness when designing resilient systems.