Blogs

Breaking the Monolith at Twitch: Part One | Twitch Blog
About the Author: My name is Mario Izquierdo, and I’ve been a Full Stack Engineer at Twitch since 2017. I’ve worked in a variety of systems in my time here, including the public API, infrastructure, and tools for services.First, let’s define some ...



Simple way how to use Bootstrap 5 in Rails 7 - importmaps
Rails 7 is a breath of fresh air. Thanks to importmaps everything is simple again. JavaScript (JS) is easy to be implemented without the need to install node,npm,yarn,webpack,..other 150 non-Ruby tools on your LaptopBut what about CSS ?Well there ...

Ruby Rogues: Propshaft with David Heinemeier Hansson (DHH) - RUBY 542
David Heinemeier Hansson (DHH) creator of Ruby on Rails joins the Rogues to discuss the successor to the asset pipeline and webpacker that's coming in the next version of Ruby on Rails.He talks through the differences between the asset pipeline, w...


Remote Ruby | Heroku Incident, SIM Swapping, and security tools
Welcome to Remote Ruby and thanks for joining us! First, let us preface that whatever you hear in this episode, Andrew did NOT steal an iPad! Also, Andrew is rallying the valley with his Suns jersey and Jason is triggered by this since he’s a Griz...

chatwoot: Open-source customer engagement suite, an alternative to Intercom, Zendesk, Salesforce Service Cloud etc.
Chatwoot is an open-source, self-hosted customer engagement suite. Chatwoot lets you view and manage your customer data, communicate with them irrespective of which medium they use, and re-engage them based on their profile.


The underrated power of dry-schema | Hanami Mastery
dry-validation is the most popular gem from the whole collection of the DRY libraries, there is no doubt about it. Validating data incoming to the system is an extremely important thing to do well, and dry-validation is probably the best ruby gem ...