Short Ruby News - Edition #45
Discover the world of Ruby in this comprehensive newsletter covering week 22 of 2023. Find code samples, community updates, gems, resources, and thought-provoking discussions.
You can jump directly to a section:
More content: 📚 🗞 🎧 🎥 ✍🏾 (articles, podcasts, videos, newsletters, books and slides)
💸 For only $1.5 per week (just $6.5 a month), you can become a paid subscriber and contribute to the success of the flourishing Ruby community we all adore while receiving an ad-free version of the newsletter!!
👐 Our Community
OH!2023 is a single track conference for people who are interested in helping humanity thrive by supporting the well-being, information sharing and democracy in software development and beyond.
👐 I think it would be good to reply to these conversations. It would be great to have a wide range of reasons why learn Ruby or Rails in 2023. And if you have a personal blog, put that also on your blog. Few resources discuss why to learn Ruby and talk for people outside our language.
👐 Nick Schwaderer shared an invitation to join scarpe-team/scarpe: Scarpe - shoes but running on webview
👉 All about Code and Ruby
🪧 Have you considered inviting your company to sponsor this newsletter? If you are using Ruby on Rails I think your company is a perfect fit :)
You can send the sponsorship packages info to your marketing, HR, or product management teams.
I'm happy to assist you with drafting an email. Simply send me a message at email@example.com I'll do my best to draft an email for you to send inside your organization.
Here are two replies, but you should read them all to have the context:
As a valued reader, your support is crucial for this publication to continue providing new posts. By becoming a subscriber, whether free or paid, you not only receive the ad-free version but also contribute to the sustainability of my work
Here are some of the replies:
Here are some proposed solutions:
🤞 I imagine that if you have read this so far, you find value in this newsletter.
This is a free publication that relies on the support of its readers. If you'd like to stay updated on new posts and help me continue my work, please consider subscribing for free or choosing a paid subscription.
🧰 Gems, Libraries, and Updates
🧰 Mike Dalessio announced that Update Action View to use sanitizers based on HTML5 parsing is merged to Rails 7.1
🧰 Jamie Tanna announced the launch of `openapi-sorbet`, a command-line tool for generating Sorbet types from OpenAPI. Link to repository for schema-sorbet:
🧰 Jason Meller announced a PR was merged to Rails about Pass params to url_for that ONLY get used for named segments; otherwise discard them
Please consider becoming a paid subscriber to support this newsletter for just $1.5/week ($6.5/month). Your contribution aids growth and maintains the quality of ShortRuby for everybody while receiving an ad-free version:
If you consider upgrading and want more information, please read Why to subscribe to paid
🤝 Related (but not Ruby-specific)
More content: 📚 🗞 🎧 🎥 ✍🏾
📚 Books & Slides
🗞️ Greg Molnar published a new edition of Rails Tricks - Modify database schema with migrations - Rails Tricks Issue 9
🎧 The Build And Learn Podcast published an episode about Build and Learn | Chris Oliver: Building a Life (and Businesses) on Rails
🎧 The Ruby On Rails Podcast published a new episode about All I Wanted Was An Environment Variable (thoughtbot) with Victoria Guido and Joe Ferris
📽️ 🎥 Videos
🎥 GoRails published a video about The difference between Link_to vs Button_to in Ruby on Rails
Carla Urrea Stabile published a new article about What's the Right Authorization Model for My Application?
Konnor Rogers published a new article about button_to vs link_to and the pitfalls of data-turbo-method
Keshav Biswa published a new article about Shaping Rails to Your Needs, Customizing Rails Generators using Thor Templates
Gowsik Vivekanandan published an article about Extract Sample Rate of an Audio File with Audio Analyzer in Rails 7.1
Dr Nic Williams published an article about 7 steps to setting up Stripe payments with Jumpstart Pro
Akshay Khot published an article about Generating Secure Tokens on Your ActiveRecord Models
Akshay Khot published an article about How to Create a Form with Multiple Submit Buttons to Different URL Endpoints
Ben Sheldon published a new article about Rebuilding Concurrent Ruby: ScheduledTask, Event, and TimerSet
Please consider becoming a paid subscriber to support this newsletter for just $1.5/week ($6.5/month). Your contribution aids growth and maintains the quality of ShortRuby for everybody:
If you consider upgrading and want more information, please read Why to subscribe to paid.