-
Aloha Ruby Conf 2012 Refactoring from Good to Great by Ben Orenstein
Most developers know enough about refactoring to write code that's pretty good. They create short methods, and classes with one responsibility. They're. -
RailsConf 2017: Helix: High-Performance Ruby Made Easy
Introducing Helix — an open-source toolkit for writing native Ruby extensions in Rust, extracted from our Featherweight Agent's DNA. Fast, reliable, pr.
-
Realtime SSH Logs with ActionCable
Streaming realtime progress to the browser is easy with ActionCable. This episode covers how we send over SSH logs in realtime inside Hatchbox.io... -
Feature Tests vs. Integration Tests vs. Unit Tests - Mix
Why are there so many different types of tests in Ruby on Rails and how are they different from one another?... -
Separating Data and Code in Rails Architecture
The backend platform that powers Root is a Rails application. It’s comprised of 65k lines of Ruby application code and 135k lines of test code spread a. -
Ruby 2.5 added lazy proc allocation for block parameters
Ruby 2.5 added lazy proc allocation for block parameters... -
Do we need dependency injection in Ruby?
What is Dependency Injection anyway? Do we need it at all in ruby? We'll go over a small example and review how being familiar with DI can lead to a be.
-
Use beautiful binary literals in Ruby
I don't know about you, but even after all these years of UNIX I still have some trouble interpreting octal permissions in my head. In this episode, yo. -
The ultimate pagination ruby gem
Pagy is the ultimate pagination gem that outperforms the others in each and every benchmark and comparison.... -
Ruby on Rails Code Audits: 8 Steps to Review Your App
Having been a member of the Ruby on Rails community for over 12 years, I’ve seen a lot of application code bases. In this article, I’m going to share e.