Skip to content
Allerin, go to homepage

Rails library

includes still decides between separate queries and a LEFT OUTER JOIN on your behalf, which is why a 2014 post on eager loading is the Rails page on this site that ranks today. Alongside recent writing, the older posts from 2013 to 2015 are marked for what still applies. Each older post carries a dated update note on the post itself.

Recent Rails writing

  • Active Storage libvips checks before deployment (2026)

    Published 24 September. A sourced platform matrix, tested Docker changes and a CI check for the libvips library loaded by Ruby. The examples establish compatibility checks, not production deployment results.

  • Rails upgrade checks (2026)

    Published 21 September. Checks from the 18 September Rails update for PostgreSQL metadata, image processing and streaming headers, with release status and focused experiments.

Payments and integrations

  • Verifying a legacy ACH migration in a Rails application (2026)

    Published 23 September. Legacy ACH account identity, PaymentIntent states, cutover controls and late returns. The synthetic Rails fixture does not execute a payment or verify a provider migration.

  • Retrying a timed-out payment request in Rails (2026)

    Published 22 September. Persisted request identity, bounded retries and unresolved outcomes when creating a Stripe PaymentIntent. The synthetic companion uses a local fake provider and does not execute a payment.

Still applies, with a dated update note

Rails 3 era, read for history

  • Dissecting Ruby and Rails (2013)

    The stack described no longer exists; read for history.

  • Popular Rails-based CMSs (2013)

    The engines listed target Rails 6.0 and 8.x; Rails 8.1 renders Markdown natively and Action Text is moving to Lexxy.

  • Hosting a Rails website (2013)

    Heroku entered a sustaining-engineering model on 6 February 2026; Rails 8 positions Kamal 2 as its no-PaaS default.

  • Rails versus other languages (2013)

    Read with dated usage numbers: Rails is used by 5.9 percent of 2025 Stack Overflow respondents.

  • The idea behind Rails (2013)

    Convention over configuration still holds; the Rails Doctrine says it better.

Case studies

Upgrade logs from our own estate

Our internal Rails applications are moving from 7.0 and 7.2 to 8.1 with a per-app log of what broke on each hop and what fixed it. The logs are published here, anonymized per application, as they are written up. None is published yet.

Sources: Active Record querying guide.

Part of Ruby on Rails consulting at Allerin. Founded 2005. Austin, Texas.

Ready to build your product?

Senior engineering team, measurable outcomes, fast routes to production.

Procurement team? See our Trust Center →