General
Ruby 4.0!
Ruby 4.0 was released[1] on Christmas day! They also re-designed the Ruby website[2] and it is beautiful. You can tell a lot of love went into the new design. I’m not sure how they do it but the language continues to bring joy with each release.
# Output "I love Ruby"
say = "I love Ruby"
puts say
# Output "I *LOVE* RUBY"
say = say.sub("love", "*love*")
puts say.upcase
# Output "I *love* Ruby"
# five times
5.times { puts say }
New Book for Christmas
I received a new book for Christmas, Disciplines of a Godly Man[1] by R. Kent Hughes. It has a lot of Godly wisdom and reminders about what men are called to, and it’s given me a fresh perspective. I’m only a few chapters in and already have a lot of work to do. Each chapter ends with a reflection. I need to go back and re-read each chapter at least twice to gather and internalize all of the wisdom.
It has been nice to take a break from the computer and dive deeper into this book. This season has been filled with many advancements in AI, which has made my life interesting and a little busier than usual for December (I’ll share more about that later). In the meantime, I wanted to get my first post for 2026 out. Here’s to many more.