Pulling the trigger: How to update counter caches in your Rails app without Active Record callbacks
Get new essays by email.
A quiet list. One dispatch when something new goes up — usually every few weeks. Unsubscribe in one click.
More writing
- May '26 LLM layer for a Rails application
- Sep '24 Terminal–based game in 150 lines
- Aug '24 How to test graphql-ruby responses