> don't learn anything new, no matter how much I try to explore new concepts
I'm sure there's more that you're not being exposed to. Distributed systems, functional programming, or Structure and Interpretation of Computer Programs (SICP). Go, Rust, Pony, Clean are all interesting languages that do things differently. Elixir/Phoenix framework since you have Ruby background is also a neat twist. You can learn new things if you hang around the same neighbourhood (unless that's HN).