Typefast — Productized Rails Engineering

(01) — Blog

Notes from
production Rails.

Technical writing on upgrades, performance, and the things that break in real applications.

Posts
6
Topics
Upgrades, performance, audits
Written by
The engineers doing the work
Latest
2026.03.09

(02) — Writing

All posts.

2026.03.09

Structuring a Rails Monolith That Survives Decades

The monolith gets a bad reputation it doesn't deserve. Somewhere along the way, the industry decided that a single Rails application serving an entire business was a problem to be solved rather tha...

14 min read
2026.03.05

How We Audit a Rails Application

Every new engagement starts the same way. Before any code gets written or any recommendations get made, the application gets audited. Not a cursory glance at the README — a structured evaluation of...

12 min read
2026.03.04

Beyond N+1: The Performance Problems That Don't Show Up Until Production Scale

You've fixed the N+1 queries. You've added database indexes. You've moved email delivery to background jobs. Your app runs beautifully in development, passes CI without issue, and performs well in ...

9 min read
2026.02.27

Why Your Rails App Is Slow (And How to Fix It)

Every slow Rails app I've profiled has the same story. The team assumes the problem is deep and architectural — maybe they need to extract microservices, maybe they need to rewrite a critical path,...

11 min read
2026.02.25

The Hidden Cost of Staying on Rails 5 or 6

Your Rails app still works. Requests come in, responses go out, customers pay their invoices. From a business perspective, everything looks fine. So when your engineering team raises the upgrade co...

9 min read
2026.02.23

Upgrading Legacy Rails Applications Without Breaking Production

When a client comes to us with a Rails 4.2 app that's been running in production for years, the question is never "should we upgrade?" — it's "how do we upgrade without torching the business?" It's...

11 min read

(03) — Start Here

Recognise any of these in your app?

Send your Rails version, rough app size, and what's prompting this. We'll tell you which tier fits and what it costs.