Ruby 3.2.0 Preview 3 Released— Two months on from preview 2 comes an almost identical post for preview 3. I read both posts side by side. The differences: - An extended explanation of regex improvements to mitigate ReDoS attacks.
- Work on error tolerant parsing (ideal for LSPs) has yielded some new methods for error tolerance on
RubyVM::AbstractSyntaxTree - An update to the PRNG’s
rb_random_interface_t
We continue to expect Ruby 3.2 final on Christmas Day.
Yui Naruse |
🏢 Rails Gets Its Own Foundation— The Rails Foundation’s goal is to improve various educational, marketing, and community outreach efforts in the Rails ecosystem, and it’s been kickstarted (not Kickstarter-ed) with a million dollars from companies like 37signals, Shopify, GitHub, and Cookpad, with a promise of $400k/yr to follow that. The foundation has also got a long-term exclusive license to all the Rails trademarks. Ruby on Rails Team |
An RSpec Story About Disappearing Classes— TLDR: Anonymous classes and modules get garbage collected. A fun writeup though I can’t help but feel uneasy at a need to introduce caching layers for classes in testing. Maciej Mensfeld |
Find Ruby Jobs Through Hired— Create a profile on Hired to connect with hiring managers at growing startups and Fortune 500 companies. It's free for job-seekers.
Hired |
|
▶ YAGNI Podcast: A New Podcast on Practices and Tools— Host Matt sold this to me as being a “Ruby-adjacent podcast”– only three episodes so far but they cover writing good commit messages, the use of staging servers, and feature an interview with David Copeland, well known for writing several popular Ruby books. Matt Swanson podcast |
|