Component Driven Development on Rails with Phlex— You’ve likely heard of Phlex, a pure-Ruby approach for building views for a web app (in contrast to ERB’s text/HTML based approach). Brad dives into why (and when) components work well as an option, with many examples providing exposure to the pros and cons. Brad Gessler (Fly․io) |
![]() Long Term Support for Ruby on Rails— With Rails LTS you get extended support for old versions of Ruby on Rails. Drop-in gem replacements are available for Rails 5.2, Rails 4.2, Rails 3.2 and Rails 2.3. You can even run your old Rails app with modern Ruby versions. RailsLTS by makandra sponsor |
📕 Tutorials, Articles, and Videos |
How Upgrading Ruby Broke JavaScript— Be aware of the assumptions you’re making, both implicitly and explicitly, when a strange error surfaces. Chances are, you’re overlooking something: “Sometimes, a bug is the culmination of a lengthy chain reaction of falling dominoes. We have to go back and find what caused the initial topple.” Also a reminder that a quick ‘minor version upgrade’ at 5pm isn’t necessarily the best idea. Matheus Richard (thoughtbot) |
How to Load Code in Ruby— It’s obvious: require ? There are a couple of other ways it can be done worth considering.. Gernot Gradwohl |
Memoization with .tap ?— There are a few different ways to memoize complicated chunks of code in Ruby. tap provides an option I certainly hadn’t considered before – though at first glance I'm not sure I'm keen. Alex MacArthur |
Find Ruby Jobs with Hired— Hired makes job hunting easy-instead of chasing recruiters, companies approach you with salary details up front. Create a free profile now.
Hired |
|
|