Perfect for people that want to grow beyond The Rails Way

10 Arkency lessons from Rails apps for 2025

Learn how to deal with problems typical for rails apps:

  • How to fix CALLBACKS HELL in 2025?

  • WHAT is the next step after introducing Service Objects?

  • How to speeding up pages that take AGES to render? I'll show different ways of approaching the problem, from database views to event-driven approaches.

  • WHAT questions should I ask stakeholders to create BETTER PRODUCTS?

  • HOW TO split FAT models that contain few thousands lines of code?

  • Hard and tedious to navigate code structure? I'll show you how to go BEYOND services/models/jobs directory structure

  • SLOW tests that provide LOW code coverage - by designing the code differently it'll become EASY to test and get BETTER code coverage

  • In big Rails projects ONBOARDING new people takes ages! By introducing true modularity we'll deal with that issue and make changes in the code repository SAFER

  • Business objects polluted by GEMS and MAGIC is HARD to analyze! I'll show you how you can encapsulate your complex business code just in Ruby object

  • Is RubyOnRails still a GOOD CHOICE for new projects in 2025?

Presenter: Ɓukasz Reszke

I work at Arkency. We help companies with large Rails applications by improving processes, simplifying the codebase and making it easier to maintain and evolve. We're business-oriented developers. We believe that the code is just a tool to solve the business problem.

Large Rails applications are our speciality.

I am software engineer, trainer and consultant. During my career I've worked with different products. I believe that there is no one tool to rule them all. My experience taught me that many of the problems that different believe face are not related to the technology. Most of the problems are related to the way we think about the product and the way we work on it.

Join the Webinar on 30.10.2024 (Wednesday) at 7 pm (CET)

The time of the webinar is displayed in your current timezone.

00 Days
00 Hours
00 Minutes
00 Seconds