@celia I find the middle ground both useful and fun. Starting out as a C# developer and then learning TypeScript has been extremely enlightening, and I find I enjoy TypeScript more because you can use whatever style of programming makes sense for whatever situation you're in.
Need some dynamic behavior? Sure, go for it. Think you might have trouble maintaining a tricky portion of code due to dynamic typing? Fine, throw some type annotations in there.
Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.