What's new Alex?
A quick update about the blog and where I'm at
Articles about Ruby, Rails and programming in general.
A quick update about the blog and where I'm at
In this second part of the series, let's explore nested attributes how they work and why they are so complex.
In this first part of a series diving into Rails forms, let's explore Rails conventions used to bridge object accessors with forms.
Testing journey when using RSpec.
Writing code that understands business needs
Code like a leader, not a micromanager
A story about responsibility, mental load, design, empathetic coding and traffic lights.
A simple module to help us identify what translation keys are on any page.
Let's write Ruby like we write Rails applications and see how we can improve our use of service objects in the process.
A method to test ActiveRecord model scopes properly.
One simple file to learn all about a Ruby application.
How to improve a specific type of service object and, who knows, get rid of it completely.
How to skip existing rails validations with validations contexts.
This article describes the Docker setup used in the end-to-end (2E2) testing of the rubygem retest.
99 Bottles of OOP book review and introducing retest, a gem to help you refactor code on the fly.
How to test Rails concerns for ActiveRecord models with temporary database tables.
How to use ActiveModel::Model to substitute service objects encountered in Rails codebases.
Can you understand your old code? A quick way to reflect and give feedback to your past self.