Rails
-
Ruby
Writing Efficient Queries
Writing efficient queries that balance performance and memory footprint is the most crucial part of writing good software. Doing this…
Read More » -
Ruby
ActionCable: The Missing Guide
ActionCable was introduced to Rails as of version 5. It allows you to create pub/sub WebSocket connections in your Rails…
Read More » -
Ruby
Working with the Evernote API in Rails
Many people find Evernote to be an invaluable tool for organizing their life. The Evernote API provides has some really…
Read More » -
Ruby
Creating Advanced Active Record DB Queries with Arel
If you’ve used Rails, you’ve likely used Active Record as a way to access and record database transactions in a…
Read More » -
Ruby
Writing a Rails Feature – Blow by Blow
My favorite part of seeing someone live code is all the mistakes they make, but not because I’m a mean…
Read More » -
Ruby
Replacing Sinatra with Rack in Sidekiq
Sidekiq is one of the first gems that I install when doing a significant Rails project. If you plan to…
Read More » -
Ruby
Refactoring Legacy Rails Controllers
Ruby on Rails controllers are like the bouncers of a nightclub. No identification at a club? You aren’t getting in.…
Read More » -
Ruby
Decomposing Monolithic View Systems
When we break down a monolithic app into microservices, we go through a process known as decomposition. Simply put: This…
Read More » -
Ruby
Five Practices for Robust Ruby on Rails Applications
Whenever I come across a Rails application with inconsistent data or bugs that are hard to nail down, I tell…
Read More »