Skip to content

“Deal with Rails Mess”: Taming the Chaos in Large-Scale Projects #5

@Miicky

Description

@Miicky

Abstract

This talk is a practical guide for bloated, legacy, or monolithic Rails application developers. We’ll cover the most common pain points—massive controllers, service folder sprawl, unclear structure—and, most importantly, how to address them systematically. You’ll learn actionable strategies for refactoring, introducing architectural practices, creating a clean modular structure, and using tools that reduce cognitive overhead for your team. Expect real-world examples, honest lessons learned, and a clear path from Rails mess to Rails maintainability.

About the author

I’m (Igor Pavliv) a Senior Software Engineer with over 10 years of experience, specializing in Ruby on Rails. I’ve worked with both startups and enterprise teams, including at Nasdaq. I’m a passionate mentor, speaker, and advocate for clean architecture and DevOps culture.
LinkedIn

Intended audience

Intermediate to advanced developers familiar with Rails want to improve their projects' structure and maintainability.

Length

20 minutes

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions