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
- 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
- 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.
- 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