![]() |
Vanilla Rails is Lots — Since Rails was born at 37signals, they generally tout their method to Rails as canon, eschewing many design patterns discovered within the ecosystem. So how do they keep away from structural points large apps face whereas staying on the ‘vanilla Rails path’? Jorge explains. 🎵 I like vanilla, it is the most interesting of the flavors.. Jorge Manrubia (37signals) |
➕🎲➗ Check Your self on Ruby Operator Priority — A enjoyable (and probably embarrassing..?) quiz with an accompanying weblog submit that’s more durable than chances are you’ll assume it’s (no less than, that’s what we’re telling ourselves.) Domhnall Murphy |
![]() Debugging in Ruby with AppSignal — An APM is not only helpful for seeing how your utility performs by means of graphs and visuals. You possibly can go deeper and use it to deal with debugging when an error happens. This submit is all about superior debugging with AppSignal. AppSignal |
A Walkthrough of Making a Gem with CI and CD — Constructing a gem is a fairly effectively trodden path by now, however I really like contemporary walkthroughs that take present tooling under consideration. Bundler retains the gem smithing easy, with GitHub Actions operating the assessments for you within the background throughout a number of Ruby variations. Alex Evanczuk |
QUICK BITS:
|
📕 Some Suggestions and Tutorials |
Quicker Pagination in HEY — 37signals’ shiny new developer weblog will get one other submit about how they approached enhancing the efficiency of their MySQL-backed HEY electronic mail service by the use of tenant-ID prefixed indexes. Donal McBreen (37signals) |
Utilizing Watir to Automate Internet Browsers with Ruby — I’ve by no means been an enormous fan of Selenium however if you wish to entry its browser automation powers, Watir is a very mature approach to take action from Ruby. Ferrum is a worthy different if you wish to simply distant management a Chrome occasion as a substitute. Jude Ero (ScrapingBee) |
‘RSpec Examples are, effectively, Examples’ — A have a look at a delicate shift in mindset for writing specs to let your expectations be an instance of the right way to use the underlying code slightly than simply be for testing. David Bryant Copeland |
![]() |
Asserting Hanami 2.0 Launch Candidate 1 — Hanami 2.0 is actually shaping as much as be one thing particular. The ultimate 2.0 launch is predicted in a few weeks, however for now you possibly can decide up what this contemporary tackle a Ruby Internet framework is all about by means of its getting began information. Suppose extra construction than Sinatra, however not as a lot as Rails! Luca Guidi |
RubyMine 2022.3 Beta Launched — The most recent model of JetBrains’ highly effective industrial Ruby IDE has exited its ‘early entry’ section. One new function coming to 2022.3 for Home windows customers is the flexibility to run inside WSL2. Iryna Pisklyarova |
KEEPING IT DRY(-RB): |
|