Short Ruby Newsletter - Highlights from edition 117
🚀 Launches
- Stanislav Katkov launched the website for poshtui.com
- Lindsey Christensen launched the Hotwire Essentials
- Sandi Metz announced a 40% discount for their books until 13 December
- Martin Sojka launched codesnips.io
- Andrey Eremin launched a new course Ruby on Types: Static Typing with Ruby and Ruby on Rails
- Josef Strzibny announced that testdrivingrails.com - 1st edition is out
📅 Events:
- RoRvsWild shared a map from Ruby meetups in Europe
- Check RubyConferences.org/meetups as there 26 meetups this week only around the world
- Ruby Central invites Ruby meetup organizers to apply for a grant
- Balticruby announced CFP is open at papercall.io/balticruby25
👉 All about Code and Ruby
Ruby On Rails announced that The Rails Foundation welcomes 1Password as Core member.
There are a lot of code samples included; here are just some of them:
- Drew Bragg shared a code sample about DATA constant in a Ruby file
- Xavier Noria shared that Ruby already has “pipe operator" and that is the dot
- Akash Manohar shared a tip about enabling debugging for Stimulus:
- Prabin Poudel shared a code sample about accessing a helper method
- Joel Drapper shared a code sample about defining a / method to lookup a record by using a Base64 id
- Jamie Schembri shared a code sample about using StringInquirer from ActiveSupport
- Joël Quenneville shared a code sample showing how converting to UTC changes a time value
- Nate Berkopec shared a code sample about how IO/CPU interact with the GVL
And there are so many more code samples. This edition is packed with interesting code samples, discussions about code design, and inspiration around code.
🧰 Gems, Libraries, Tools and Updates
- Vladimir Dementyev published a new gem called wasmify-rails - Tools and extensions to pack and run Rails apps on Wasm
- Sam Ruby announced a new gem called fly-atc - A SaaS toolkit for mutli-tenant production deployments with zero-config streaming backups
- Alex Denisov shared their work on lightstorm: Minimalistic ahead-of-time Ruby compiler
You will also find updates on their projects or libraries from Rosa, who announced the 1.0 version of Mission Control Jobs, Avo, who announced version 3.15.0 with huge improvements, Bozhidar Batsov, who announced an update about Rubocop v1.69.1, Nate Hopkins, who announced an update about LocalBus v.0.3.0, and many more gem updates.
As always, we have more links to newsletters, videos, podcasts, and articles.
Read the full newsletter for free at https://newsletter.shortruby.com/p/edition-117