When I noticed we'd reached issue 640 I was reminded of the fabled but unlikely quote of Bill Gates that "640K ought to be enough for anybody." Is 640 issues of a newsletter enough for anybody? Probably. But, amazingly, the Ruby world seems to only be getting busier lately, so I may have to defer such a decision to issue 1000.. 😁 __ Peter Cooper, your editor
|
An Extensive Ruby 3.2 Changelog— Victor is back with another of his epic roundups of what's new in the latest version of Ruby. The objective is to highlight language changes rather than implementation ones so while you won’t see YJIT explained here, you will see tons of great information, complete with code examples, that you can lean on in your day to day work. Victor Shepelev |
🧈 Retire your Legacy CMS with ButterCMS— ButterCMS is your new content backend. We’re SaaS so we host, maintain, and scale the CMS. Enable your marketing team to update website + app content without needing you. Try the #1 rated SaaS Headless CMS for your Ruby app today. Free for 30 days. 🧈 ButterCMS sponsor |
Ruby 3.2.1 Released, But It's 'Teeny'— A ‘teeny’ release is a little more significant than a patchlevel release but less significant than a minor one, so this is very minor indeed and not an essential update unless you’ve run into problems with 3.2.0 as it includes mostly fixes for edge cases and a ObjectSpace::WeakMap issue. Yui Naruse |
Test Yourself on the Active Record API— A 10-question quiz on Active Record that will either leave you feeling smart or in need of doing a bit or revision.. We’re not telling where it left us :-D Domhnall Murphy |
▶ Ruby's Core Gem— Ruby Central has just uploaded a talk given by the late Chris Seaton (of TruffleRuby fame) about the idea of rewriting huge chunks of the core of Ruby in Ruby itself (an idea Rubinius got pretty far with back in the day). Chris Seaton at RubyConf 2022 |
Ruby's Default Gems— Ruby has a set of ‘default’ gems you won't often need to think about, but if you need to mess with them or upgrade them separately from Ruby itself, this is for you. Brook Kuhlman (Alchemist) |
▶ How Derek Sivers Uses Ruby (And His Programming Philosophy)— Derek became well known for running, and then selling, CD Baby (a site running on Rails in its early days), and is now an author and speaker. He still uses Ruby and in a very distinctive way as shared in this hour long podcast interview. Remote Ruby podcast |
by: Ruby Library Preloader— An interesting client-server approach to preloading Ruby libraries in a long-running process and then having client scripts run as forked workers from it. Has some mild echoes of the FastCGI of yesteryear. And why “by”? There’s a cute reason for that. Jeremy Evans |
JRuby 9.4.1.0 Released— In case you missed JRuby 9.4’s recent release, the 9.4.x branch is the Ruby 3.1 compatible branch of the popular JVM-based Ruby implementation. 9.4.1 brings an update to Psych, fixes to keyword arguments and SecureRandom.random_number , plus reductions in JIT bytecode size “allowing more methods to compile to JVM bytecode.” The JRuby Core Team |
Full Stack Engineer (Remote)— Booqable is a SaaS application for the global rental industry. We are looking for an experienced Full Stack Engineer.
Booqable |
Find Ruby Jobs with Hired— Hired makes job hunting easy-instead of chasing recruiters, companies approach you with salary details up front. Create a free profile now.
Hired |
|
|