This is the changelog for the Speedshop Ruby on Rails performance retainer service. For what we're doing in the future, see the roadmap. This was last updated March 28th, 2025.
- Office Hours. You can now sign up for regular office hours, 30 minutes every 2 weeks.
- Retainer Roadmap and Changelog. We're working on more services and extensions to the retainer service. You can keep up with stuff yet to come in the Roadmap, and stuff done already in the Changelog.
- Free Ongoing Education/Workshops. We started a book club for The Rails Performance Apocrypha.
- Permanent retainer call link. You now have a permanent link you can use to schedule calls with Nate at any time.
- rubocop-scrutineer, our new gem of custom cops. 4 highly opinionated custom Rubocops that help you to write faster Rails applications.
- jemalloc tuning and Ruby thread timeslice experiments. We started conducting tests for tuning jemalloc and Ruby thread timeslices.
- ids_must_be_indexed Github Action. Not retainer-only but funded by retainer work, this Github Action checks PRs for columns which might be foreign keys and which don't have indexes.
- Faster bundle installs. We showed all our retainer clients how to change a simple setting to get faster bundle install times.