I've been an Elixir fan for years to the point that it changed the way I think about programming. At the same time, it's really hard even for Elixir to beat a lot of the productivity benefits of Ruby and there's plenty of Ruby-oriented work out there too so I live in both worlds.
I write Ruby in a much more functional style now than I previously did, but there are always going to be times when you hit one of those "this would be so much easier in Elixir" moments (not just for Ruby) because there are certain hard things that are just simple in Elixir. Anytime I can utilize some of those techniques in Ruby it lightens my mental load.
Can you give an example or explain what you mean?
It's the closest thing I've seen to Aspect Oriented Programming.