- Short Ruby Newsletter
- Posts
- Short Ruby News - Edition #77
Short Ruby News - Edition #77
The one with a lot of talk about Campfire, the new Mission Control for Rails jobs, and where the community shares the love for Ruby and Ruby on Rails and a lot of code samples to discover.
You can jump directly to a section:
More content: ๐ ๐ ๐ง ๐ฅ โ๐พ (articles, podcasts, videos, newsletters)
๐ New Products
๐ Ahmed Nadar launched a new Rails design agency rapidrails.cc/agency - a monthly subscription turn Figma to UI components with TailwindCSS & ComponentView:
๐ Jason Swett launched the Rails Testing Workshop happening in April in France:
๐ Josef Strzibny announced PinnnedJobs
๐ Honeybadger launched Ruby's exceptional creature
๐ Sundeep launched a new version of Understanding Ruby Regexp
๐ Hans Schnedlitz launched their new project Anonymous Location
๐ Vincent Rolea launched Rails.chat a Rails community running on Campfire:
๐ Events
๐ Amanda Brooke Perino shared that RailsWorld CFP will open on Monday Listen to Friendly Show S2E2 Amanda Perino. RailsWorld 2024. CFP open. How to become a speaker?
๐ Ruby Unconf announced early bird tickets available Ruby Unconf 2024
๐ Ruby Kaigi announced that registration is open for RubyKaigi 2024
๐ North West Ruby User Group shared the date for the next meetup Join the guestlist โ Extreme Startup โ IntelliCentrics
๐ Rails Girls Sรฃo Paulo shared the date for the next Rails Girls Sao Paulo - Register here
๐ All about Code and Ruby
Ruby โค๏ธ
Ruby on Rails โค๏ธ
You can also read the associated discussion on r/rails Reddit
๐ Joel Drapper shared about Phlex 1.10:
๐ Annie shared a code sample about constructing and changing a URI:
๐ Adrian Marin asked about what European country has the biggest Ruby community:
There are various answers to that thread, here is one of the replies from Amanda:
๐ Matt Swanson shared a code sample from Campfire:
๐ Ruby On Rails shared a code sample about rotating logs:
๐Haikushane shared a tip about Filtering - RSpec Help
๐ Jim Gay asked an excellent question:
and there seem to not be any easy solutions for this:
๐ Dima Fatko shared a performance tip:
๐ Nicolรฒ shared a performance tip:
๐Brandon Weaver shared a solution to contextual validations:
๐Aristรณteles Coutinho shared a code sample showing how to use pattern matching to implement routing:
๐ Stephen shared a code sample showing how to use rightward assignment with assert_pattern:
๐Mohit Sindhwani shared a code sample about adding duration to Time:
๐Benoit asked about the process to bring back schema.rb from production:
Here are some replies:
๐Joel Drapper shared a code sample about Ruby:
๐ Nate Hopkins shared a code sample showing tests for Universal ID:
๐ Eric Berry shared a code sample about showing the modified files in current PR:
๐ Errol Schmidt shared a thread about modals with Hotwire and Stimulus. Here is the beginning of it:
๐ Robert Pankowecki shared a code sample:
๐ Dรฉ Fernandes shared about performance in Ruby and Garbage collection:
๐ Dima Fatko shared a code sample to improve performance when using paper_trail gem:
๐ Ruby Cademy shared a code sample showing how to use the direct method in Rails:
๐ Matt Swanson shared a code sample about how Campfire handles constraints like not having emails:
๐ Bhumi shared about the performance of rendering views in Rails:
๐ Matt Swanson shared another code sample from Campire about flash messages:
๐ Jeremy Smith shared about switching from selenium-webdriver to cuprite:
๐ Colleen Schnettler shared a code sample showing how to set the variant for rendering mobile views:
๐ Jose Farias shared a thread about a gem they are working on:
๐ Jorge Manrubia shared a code sample showing how the mission control API works:
๐ Andrei Kaleshka shared a thread about not allowing reactivated subscriptions to have trials:
๐ Marian Posฤceanu shared a code sample about rendering JBuilder templates from Rails console:
๐ Vincent Rolea shared a code sample about broadcasting a page reload:
๐ Matt Swanson shared a code sample from Campfire about soft-deleting users:
๐ Ruby Cademy shared a tip about using the sole method from Rails
๐ Andi shared a preview of a project they are working on:
๐ Matt Swanson shared two Rails methods they discovered in Campfire safe_join and presence_in
๐ Niklas Hรคusele shared about the testing of Campfire:
๐ Casey James shared a couple of ERB layouts built with Tailwind:
๐ Chris Oliver shared about Rails LSP:
๐ Chris Oliver shared about Campfire using Single Table Inheritance:
๐ Ngan Pham shared about installing grpc:
๐ Josef Strzibny shared about starting each process from bin/dev:
๐ Lewis Youl shared about loading automatic records in a Rails console:
๐ I shared my tech stack for building side projects:
๐ Avi Flombaum shared a code sample showing how they implemented sort_by and filter_by for a table. See the order by count of nested model:
๐ Dima Fatko shared
๐งฐ Gems, Libraries, Tools and Updates
๐ ๐งฐ Rosa Gutiรฉrrez announced the release of mission-control jobs - Dashboard and Active Job extensions to operate and troubleshoot background jobs
๐ ๐งฐ Svack announced a new gem ruby_type_system - The RubyTypeSystem project aims to create an intuitive and easy-to-use type system for Ruby
๐งฐ Chris Oliver announced a new version of excid3/noticed: Notifications for Ruby on Rails applications
๐งฐ Jeremy Evans announced a new version of Sequel 5.77.0 Released ยท jeremyevans sequel ยท Discussion #2128
๐งฐ Kevin Newton announced a new version of Release v0.20.0 ยท ruby/prism
๐งฐ R7kamura announced a new version of Release v0.37.0 ยท r7kamura/sevencop
๐งฐ Kevin Newton announced a new version of Adopt Prism/YARP as the parser in TruffleRuby ยท Issue #3117 ยท oracle/truffleruby
๐งฐ Avi Flombaum announced a new repo for showing turbo-sortable-paginated-tables
๐ค Related (but not Ruby-specific)
๐ Rob Zolkos asked about processing webhooks:
๐ค Kelsey Hightower shared about SQLite being included in standard language libraries:
๐ค Greg Molnar shared about role based authorization:
๐ค Matt Swanson asked a question that triggered some interesting responses:
๐ค Justin Jackson shared a visualization about tech layoffs:
๐ค Paul Graham shared
๐ค Vaughn Vernon shared about Tell Donโt Ask principle and shared a link to Small Talk by Examples:
๐ค @Levelsio shared about having ideas:
๐ค Nate Hopkins shared about how innovative solutions are born:
๐ค Maciej Mensfeld shared about building simple small apps:
๐ค Marc Kรถhlbrugge asked about icon sets/toolkits:
Here are some replies:
More content: ๐ ๐ ๐ง ๐ฅ โ๐พ
๐ Newsletters
๐ Hotwire Weekly published a new edition about Week 05 - Turbo 8 release candidates, apps are migrating to Hotwire, and more!
๐ Ruby On Rails published a new edition about Deprecation, bugfixes and more!
๐ Harrison Broadbent published a new edition of The RailsNotes Newsletter - Issue #25
๐ Greg Molnar published a new edition about The link_to helper in Rails - Rails Tricks Issue 25
๐ Ruby Weekly published a new edition of Ruby Weekly Issue 688: Exceptional Creatures
๐ Ruby Libhunt published a new edition of Awesome Ruby Newsletter - Issue 402, Feb 01, 2024
๐ Infield published a new edition about Once a Maintainer: Stephen Ierodiaconou
๐ง Podcasts
๐ง Yaroslav Shmarov published a new podcast about Amanda Perino: It's RailsWorld 2024 CFP season! How to become a speaker?
๐ง Remote Ruby published a new episode about You Know What, Lets Just Get Into It & ONCE Campfire
๐ง Creston Jamison published a new episode about What Developers Should Know About Postgres With Andrew Atkinson | Rubber Duck Dev Show 114
๐ง The Bike Shed published a new episode about The Bike Shed: 414: Spike Tasks
๐ง Code And The Coding Coders Who Code It published a new episode about Episode 32 - Andy Croll
๐ง Maintainable Software Podcast published a new podcast about Jeanine Soterwood - Helping Clients Understand Maintenance Work
๐ง Maintainable Software Podcast published a new podcast about Jeanine Soterwood - Helping Clients Understand Maintenance Work
๐ง The Ruby on Rails published a new podcast about The Ruby on Rails Podcast Episode 505: RailsConf CFP with Andy Croll
๐ง Ruby For All published a new podcast about Onboarding Challenges โ Julie's Transition to a New Team | Ruby for All | Episode 60
๐ง Ruby Rogues published a new podcast about Examining Good Job, Solid Q, And More Ruby
๐ฝ๏ธ ๐ฅ Videos
Screencasts
๐ฅ Dean De Hart published a new video about Devise User Video Streams with AWS IVS and Rails
๐ฅ Web Crunch published a new video about How to Add Live Reload to Your Rails Application
๐ฅ Toronto Ruby published a new video about Toronto Ruby | Rails and the Ruby Garbage Collector: How to Speed Up Your Rails App by Peter Zhu
๐ฅ Chris Oliver published a new video about How to use Mission Control Jobs in Rails (Example) | GoRails
๐ฅ Jason Swett published a new video about Code with Jason Meetup and about Scrutinizing the Domain Model on an Audio App - Pairing Session with Justin Marsh and another one about Identifying and Fixing a Rails Performance Problem - Live Coding on SaturnCI
๐ฅ Yaroslav Shmarov published a new video about Is DocRaptor worth it? Puppeteer, DocRaptor, WeasyPrint
๐ฅ Thoughtbot published a new video about Double Feature: Merging Rails Apps into a Monolith and Migrating from Heroku to AWS
๐ฅ Jeff Dwyer and Jeffrey Chupp published a new video about Live pair programming: Building an voice activated TODO list
๐ฅ Drifting Ruby published a new video about Campfire Patterns
Talks
๐ฝ๏ธ
โ๐พ Articles
Whatโs new ๐
Andy Croll published a new article about Why go to a Ruby or Rails conference?
Ruby Central published an article about Meet Rails Conf 2023 Scholar: Kaylah Rose Mitchell and about 5 Reasons To Turn That Idea Into A Rails Conf Or Ruby Conf Talk
Greg Molnar published a new article about The 3 pillars of AAA
Mohammad A. Ali published a new article about Turn on mmap support for your SQLite connections
Yusuke Endoh published a new article about ใใฉใฆใถใงRubyใๅใใๅคข - ใพใใใ
Koichi Sasada โ๏ธ Gihyo.Jp published a new article about M:Nในใฌใใใซใใ่ปฝ้ใชไธฆ่กๅฆ็ใธใฎๆๆฆ (EN version translated with Google Translate Challenge to lightweight parallel processing using M:N threads
Mike Perham published an article about Supporting Dragonfly
Swaathi Kakarla published an article about Upsert No Longer Ignores On Duplicate If Unique By Is Specified
Alkesh Ghorpade published an article about Rails 7.1 Adds Support For Message Pack As A Message Serializer
Max Braga published a new article about Why I love Rails
Alkesh Ghorpade published an article about Ruby 3.3.0
Deep Dives ๐
Akshay Khot published an article about Prevent Logging Sensitive Data With Rails Parameter Filters and about What Is File In Ruby?
Noel Rappin published a new article about Better Know A Ruby Thing #3: Positional Arguments
Dmitirii Ivliev published an article about Mastering Error Handling With Sidekiq Rescue
How-TOs ๐
Kane Hooper published an article about Running Open Source AI Models Locally With Ruby
David Boureau published an article about Generate Authentication Like Rails 8 Will and about How To Check If Hash Has Key In Ruby
Jeremy Friesen published an article about Ruby And Image Magick To Fetch Tiled Images and Reconstitute
Mike Hall published an article about A Wallabag Bookmarking Script For Newsboat
Dipen Chauhan published an article about Embracing New Asset Management In Rails 7.1: Switching To importmap-rails And dardsass-rails
Scott Watermasysk published a new article about Setting Up Campfire on Localhost
Rob Zolkos published a new article about Daily backups and diffs of ONCE Campfire source code
Stefan Wienert published an article about Rails/Active Storage: Client Side Encryption With Amazon S3 Dynamic Service Switching
Thor Schaeff published an article about Getting Started With Ruby On Rails And Postgres On Supabase
Ritvik Nag published an article about Ruby (Versioning) Hell With Jekyll & Git Hub Pages
Anders Svendal published an article about Frontmatter on Rails
Andrei Kaleshka published an article about Reconcile App Users Vs Stripe And Prevent Financial Losses
Stefan Botzenhart published an article about How To Deal With PostgreSQL Backups Using Kamal Stefan Botzenhart
Povilas Jurฤys published an article about You Donโt Know RSpec: Intro To RSpec For RSpec Professionals
Related
Jen Simmons published a new article about The web just gets better with Interop 2024
Reply