

440: When we stray from Rails defaults
8 snips Sep 17, 2024
Joël, a seasoned software developer, and Stephanie, an expert in Rails conventions, delve into when it's necessary to diverge from Rails defaults. They discuss the complexities of customizing Rails and the benefits of using dry-rb objects in projects. Stephanie shares her insights on leveraging callbacks effectively, while Joël reflects on a large-scale refactoring initiative and lessons learned from legacy code issues. The duo also examines the tradeoffs of different testing frameworks and the importance of the ActiveModel ecosystem for better code development.
Chapters
Transcript
Episode notes
1 2 3 4 5 6 7
Intro
00:00 • 2min
Navigating Project Dependencies
02:17 • 4min
Reflections on Project Improvements and Coding Lessons Learned
05:52 • 5min
Navigating Class Name Changes
10:35 • 9min
Decoupling Rails and React: Best Practices
19:37 • 16min
Exploring the Dynamics of RSpec and MiniTest in Testing
35:53 • 3min
The Value of Rails Conventions and Active Model Integration
38:39 • 4min