Ruby on Rails
Why take a Clean Architecture approach to Rails?
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
On the trouble you can encounter when trying to separate your domain logic from a framework like Rails.
Business logic in Rails
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
In which I outline a strategy for Feature testing with rspec and capybara.
Getting better mileage out of Active Record
In which I provide a few links to help scale the M in MVC, the ActiveRecord in rails.