Sitemap
Medium Logo



Software Engineer · Technical Writer · 10+ Years in Production

Senior Rails engineer by day. I write about what actually breaks in production — caching gotchas, migration pitfalls, Ruby internals, and the debugging war stories nobody tells you.

On the technical side:

- Ruby/Rails performance & debugging

- Production patterns that fail at scale

- Ruby 4.0 migration realities

I also write about emotional resilience and personal growth — because surviving production incidents and surviving life require the same thing: quiet courage and intentional steps.

📖 Book: EMOTIONAL STRENGTH — https://mrrazahussain.gumroad.com/l/wfibjl

I'm a senior Ruby on Rails engineer focused on the problems that emerge when real applications meet production.

I write about Rails performance, difficult debugging sessions, PostgreSQL, background jobs, safe migrations, deployment failures, and the engineering decisions that make systems reliable.

I also build practical products, including SQL to ActiveRecord, a tool for translating SQL queries into ActiveRecord code, and CallScout Pro, a caller-identification and customer-management product for businesses.

What I write about:

Rails production engineering: performance, debugging, reliability, and upgrades.

Ruby and PostgreSQL: internals, query behavior, and database performance.

AI in Rails: building reliable LLM features, retrieval pipelines, and agent workflows.

Product engineering: the technical trade-offs, mistakes, and lessons behind building useful software.

My goal is to help developers understand why systems fail, how to diagnose the underlying cause, and how to build solutions that hold up in the real world.

I also write about emotional resilience and personal growth.

📖 Book: EMOTIONAL STRENGTH

Medium member since September 2025
Raza Hussain

Raza Hussainhe/him

Senior Rails engineer writing about production debugging, performance, and building reliable software. Maker of SQL to ActiveRecord and CallScout Pro.