- Ruby Radar
- Posts
- π Ruby Radar #67 - New Rails Release!
π Ruby Radar #67 - New Rails Release!
Welcome to the 67th issue of Ruby Radar! This issue features new releases from Rails and Rack, a bit of Ruby pattern matching, ideas about organizing model files, and more!
Submit your content on GitHub for next week!
Mental models are metaphors that help us understand complex problems we work on. They can be a simplified roadmap over an infinite area of complexity.
How does one come up with mental models? How are they useful? Are they primarily a solo thing, or can they be used to communicate with the team? What happens when your model is inaccurate? Today, JoΓ«l is joined by Eebs Kobeissi, a Developer and Dev Manager at You Need a Budget, to discuss.
On todayβs episode, Jason tells us about deploying an app on Hatchbox V2. We find out why Jason switched to a Digital Ocean Managed Database, Chris shares why he switched to Caddy in Hatchbox, and thereβs some discussions on Postgres, Active Storage, and why Jason owes Andrew $163!
Before discovering Ruby and Ruby on Rails I was a .NET developer. Schema versioning and management with Rails was leaps and bounds better than what I was used to, and I didnβt think this could get any better - but then I found MongoDB.
Data migration is a common part of working with databases, and Ruby on Rails developers have many... Tagged with ruby, rails, webdev, database.
Did you know pattern matching in Ruby could help you to enforce types on any Ruby data structure? π²
This is what we'll learn Today on our Pattern matching in Ruby adventure πβ
π Check it out (or as a gist: gist.github.com/thiagofm/965baβ¦ )
β Thiago Massa π (@th1agofm)
8:47 AM β’ Sep 4, 2022
Really digging this pattern for organizing different 'features' of a model.
Keeps related methods together and makes it easier to find relevant code as the codebase grows. Plus I can separate out test files by feature.
β matt swanson π (@_swanson)
3:46 PM β’ Sep 9, 2022
Rails v7.0.4 was released with lots of great updates, including compatibility with redis-rb 5.0, and a fix for ActionCable that Andrew actually reported!
A modular Ruby web server interface. Contribute to rack/rack development by creating an account on GitHub.
BONUS!
The largest collection of books about Ruby & Ruby on Rails. Find books that will help you learn new versions of Ruby 3, Ruby on Rails 7, Hotwire, TurboFrame, and become a better programmer in general
Follow us on Twitter!
Curated with β€οΈ and π by Andrew Mason and Collin Jilbert.
For business inquiries, email us!