😬 Last week I linked to what felt like a very tangential (to Ruby) story about Basecamp which I knew many in the Ruby community would be discussing, even if it wasn't about Ruby. Since then, the story has developed further with people leaving the Rails core team and DHH's role and leadership of the Rails project put into question. Therefore, we lead with it below. __ Peter Cooper, editor | ![]() |
Announcing Hanami v2.0.0.alpha2— It might be an alpha2 but, Luca claims, also a revolutionary new vision for Hanami, a modern Web framework for Ruby. There’s too much to summarize here but Luca does a great job. Luca Guidi |
![]() ButterCMS Melts into Your Ruby App. #1 Rated Headless CMS— ButterCMS is the #1 rated Headless CMS for Ruby. Let your marketing team blog, create landing pages and more w/ our easy to use dashboard. Fast content API for modern apps. Secure. Scalable. Less Code. Try free today for 30 days. ButterCMS sponsor |
▶ A Day in the Life of a Ruby Object— Jemma clearly explains the Ruby heap, the Mark and Sweep GC algorithm, and incremental and generational garbage collection. This video will better your understanding of how Ruby handles objects and memory. Jemma Issroff |
Containerizing Rails Applications— Doximity is moving to Kubernetes, which means their apps must be in containers and are now sharing five solid lessons from this journey that you can use in your Rails apps. Michael Orr |
Quickly Exploring Data with uniq and tally — We covered tally in a recent tip of the week (they’re coming back, don’t worry) but it never hurts to cover it again because it’s so useful for counting the incidence of values in an enumerable. Matt Swanson |
Behind the Scenes of Rails UJS— Rails UJS (Unobtrusive JavaScript) was originally an add-on to Rails but got baked in to Action View back in the Rails 5 era. This post explains some of the inner workings. Ariel Juodziukynas |
Using Angular with Rails 5— From the Honeybadger Developer Blog. When errors strike, Honeybadger’s monitoring service has your back to defeat them ⚔️ Honeybadger sponsor |
Rails 6.1's invert_where Method— For inverting all scope conditions, e.g. User.active.invert_where would find, hopefully, the inactive users! I’m surprised this made it in, TBH. Chimed Palden |
Back-End Engineer— TED stages conferences and produces video media that it brings to millions of people worldwide. You’ll be responsible for the backend systems that power our user-facing experiences and our lasting archive of ideas.
TED Conferences |
Find Ruby Jobs with Hired— Take 5 minutes to build your free profile & start getting interviews for your next job. Companies on Hired are actively hiring right now.
Hired |
|
|