Short Ruby Newsletter - edition 115 highlights
🚀 Launches
- Kuba Suder launched sdk.blue - a collection of all SDKs about Bluesky
- Brian Casel launched Instrumental.dev - Rails UI Components to Build Better Products, Faster
- Zack Gilbert launched susanssudoku.com - a simple in browser Sudoku
- Check the Short Ruby Newsletter Deals for Ruby Developers page
📅 Events:
- Visuality announced the Ruby Community Conference - Winter 2025, with Rosa Gutierrez being the first speaker
- Paul Campbell shared they are thinking to organise a Ruby conference in Ireland
- Balkan Ruby announced tickets are on sale for balkanruby.com
- Check rubyconferences.org to see upcoming conferences announced and rubyconferences.org/meetups to see all meetups that will happen this week
👉 All about Code and Ruby
There are a lot of code samples included;
here are just some of them:
- Xavier Noria shared that alias_method does not give a polymorphic alias
- Henrik Nyh shared a code sample about combining uniq and sole to check object classes
- Ross Kaffenberger shared a code sample about using Rails excluding and with
- Kerrick Long shared an interesting code sample about using the under-the-covers technique shared last week by Victor Shepelev in their article
- Ruby Cademy shared about using pick and ids instead of pluck for getting the attribute of the first element or the ids
- Saeloun shared about generating controllers in Rails with --parent option
And there are a lot more code sample to inspire you while coding.
Remember to read ️ 📐Thinking about Code where Russ Olsen asked about what's new in Ruby in the last 5 years and got a lot of replies, where Brandon Weaver shared about modularity failing because it is seen as a technical issue and other interesting discussions.
🧰 Gems, Libraries, Tools and Updates
- Chris Oliver announced a new gem black_friday: Black Friday sales in your Rails apps
- Samuel Williams announced a new gem socketry/async-cable
- Vladimir Dementyev published a new branch about Demo: pglite & electric-sql
- Lucas Mendelowski announced a new repository hotwire-htmx-unpoly:Simple TODO application built with Rails to compare Hotwire, HTMX, and Unpoly
- Rails Designer published a new gem stealth_dom_id - Extends Rails dom_id helper to support custom attribute-based identifiers
- Evgeniy Demin published a new gem called database_schema_ownership - Provide an easy way to manage code ownership over a database schema
You will also find updates on their projects or libraries from a new Puma version 6.5.0, Bridgetown 2.0 Beta 3, Rodauth 2.37, a discussion on Ruby parser about how Rubocop will be affected by deprecating the current parser, the introduction of Fiber::Scheduler#blocking_operation_wait to Ruby and a lot more.
As always, we have more links to newsletters, videos, podcasts, and articles.
Read the full newsletter for free at newsletter.shortruby.com/p/edition-115