Skip to main content

Ruby on Rails

  • Why take a Clean Architecture approach to Rails?

    18th December 2019

    On the reasoning why and how you might use a Clean Architecture approach in Rails applications. Warning: it's nuanced and full of compromise.

  • Decoupling the delivery mechanism

    11th August 2018

    On the trouble you can encounter when trying to separate your domain logic from a framework like Rails.

  • Business logic in Rails

    24th September 2016

    On structuring Rails apps for growth. Often a tricky area this article will walk you through a refactor and hopefully you'll walk away with a few more ideas for structuring your business logic.

  • Feature testing in 2016

    9th January 2016

    In which I outline a strategy for Feature testing with rspec and capybara.

  • Getting better mileage out of Active Record

    12th September 2015

    In which I provide a few links to help scale the M in MVC, the ActiveRecord in rails.


Read more articles by Luke