Or you could just use a statically typed language and get a much better experience.
Would you? Why? Python has a great experience for a bunch of tasks and with typing you get the developer experience and reliability as well.
For any even medium sized project or anything where you work with other developers a statically typed language is always going to be better. We slapped a bunch of crap on Python to make it tolerable, but nothing more.