Link to Day 01 of several in this series covering Ruby 2.7 and 3.0 features through Advent of Code problems, as well as detailed explanations of the thinking behind each as we go along. Currently three days are out, day four is mostly done, and day five is a quick writeup.
Still playing with some Ractor and Fiber ideas for later, but haven’t quite gotten the syntax down yet.