▶ Triage with Me: 11 Issues and 2 PRs in 1.5 Hours— The creator of CodeTriage takes us behind the curtain to see how he triages and works with issues on open source projects. Well worth watching if you’re curious how to productively work on open source projects or are just curious how another experienced developer does so. Richard Schneeman |
Under Deconstruction: The State of Shopify’s Monolith— This is a long post about the status of Shopify’s move to modularity with some wonderful lessons learned and insights on how they got here and where they are going based on what they’ve learnt. Shopify Engineering |
![]() Reduce Test Time Without Sacrificing Security 🚀— Run your build infrastructure on your terms. Self-hosted agents mean the choice between the speed of cloud-native and security of on-prem is over. Buildkite works with all source code tools, languages and platforms, speeding up mobile tests at scale. Try now. Buildkite sponsor |
Puma 5: We Made Puma Faster With Sleep Sort— Puma 5 includes three experimental performance enhancements that should reduce latency at high loads and memory usage. They need people to try them and report back, so upgrade and get experimenting. Nate Berkopec |
▶ Russ Hanneman from Silicon Valley Loves StimulusReflex 3.3— If you like the TV show Silicon Valley this will give you a laugh as the creators of StimulusReflex, a way to bring reactive, real-time features to Rails, got the Russ Hanneman character to endorse their 3.3 release 😂 The 3.3 release focuses on Morphs, a fresh way to think about how StimulusReflex updates your live pages. Even if you don't like this, it's always fun to see an open source project trying a novel way to get the word out. GitHub repo. YouTube |
Staff Engineer (SF)— Join our team, and help us make mortgage closings fast, secure, transparent, and error-free. Snapdocs |
Find a Job Through Vettery— Create a profile on Vettery to connect with hiring managers at startups and Fortune 500 companies. It's free for job-seekers. Vettery |
ℹ️ Interested in running a job listing in Ruby Weekly? There's more info here. Writing a Ractor Base Job Scheduler— Another Ractor article (which is great), this one focusing on the most parallel-worthy of tasks: job processing. There are some issues, but it’s still very promising. Gustavo Caso |
Modern Rails Flash Messages— A two-part series that uses ViewComponent, Tailwind CSS, and Stimulus to make nice flash messages complete with features like soft-delete. Petr Hlavicka |
Browser 5.0: A Browser Detection Library— A handy API for browser detection from within Ruby. Pass in a user agent string and query it in various ways (e.g. browser.webkit? or browser.device.name ). Includes ActionController integration, as well as optional Rack middleware for agent-based redirections. Nando Vieira |
|