- 2026
- I quit Rails core 4 years ago, here’s what I’ve been up to
- Happy New Year! My Rails gems are now 1.0
- 2025
- Dead Code — Crushing Riffs
- Making Rails delegated_type’s clearer
- Kasper’s Roundup #2
- Kasper’s Roundup #1
- Adopt new conventions to choose your compression level
- 2024
- Code golfing review: how to make composable Active Record queries
- Keep your Rails app competitive with Oaken & ActiveRecord::AssociatedObject
- Why is Oaken: for your database seeds & test data
- My take on Refactoring Rails’ initializers
- Refactoring Rails challenge: initializers
- My Intro to Domain Modeling with riffing: The Bike Shed & RailsConf talk
- Showcasing a simple dark mode implementation
- How to Approach Modelling: a Kanban board in Rails
- Stowaway: Deleting Records in your Rails app, with a concept
- Clear up your Rails controllers with before_action wrappers
- Just start small
- 2015
- Start Contributing to Rails
- Giving Rails a Speedy Contribution
Get future posts sent to your inbox. Or grab the RSS feed.