The hardest part of using Ruby on Rails is hiring, in my experience and opinion. There are lots of Ruby developers, but there's a lot more with experience in other languages.
Tests confirm correct results. The fact that they also confirm expected types is a free side effect.
...
> I had to fallback to using `any
What? Are you sure you worked with Java?