The most important shift I’ve made in my life was when I started approaching conversations with the attitude that the other person could teach me something, no matter who it is. Sometimes it takes some digging, but I’ve found it to be true.
Often, I find those other places teach me a lot, but not intentionally. Seeing someone's mistakes is easier for me to learn from than explicit messages. Less survival bias, too.
After using Copilot with Rust for a few months, I’m constantly impressed with how accurate it can be. Sometimes I catch myself pausing to think about the solution, then all of the sudden copilot just writes the implementation for me.
Having a type checker is critical for this, though. When I code Ruby I’m much more skeptical of Copilots suggestions.
Sorbet is sooo close to being idiomatic in Ruby. With some support for duck typing and roughing out edges around memoization / ivars, I could see it being adopted into Ruby proper.
I feel like YoutubeTV forgot that at the end of the day, I’m paying them for content, not their cute little app. Left them last year when they lost my MLB team and haven’t really looked back.
And I'm sure you'd also complain when it's "Youtube wants $15 more a month to carry my MLB channels(/ESPN/ABC/whatever)!" like they might end up doing now?
It really is though. Early in the pandemic I was consuming the daily COVID stats, worrying myself over and over about it. Then one day I just decided to quit the news cold turkey. I immediately started feeling a lot better.
Ruby is alive and well. We don’t use Rails specifically (Hanami + ROM.rb + DRY.rb), but absolutely love Ruby as a language and the ecosystem surrounding it. It’s productive, and as powerful as you need it to be.
When it comes to building feature-rich web applications quickly and sanely, Ruby is still hard to beat IMO.