News




Say No To Partials And Helpers For A Maintainable Rails Front-End
I just read Garrett Dimon’s fantastic article “Structure Your ERb and Partials for more Maintainable Front-end Code in Rails”. It’s a wonderfully thorough discussion of how to use partials and helpers effectively. You should read it. I agree with ...

Updating Twelve-Factor: A Call for Participation | Heroku
Over a decade ago, Heroku published the Twelve-Factor App methodology as a way to codify the best practices for writing SaaS applications. In that time, cloud-native has become the default for all new applications, and technologies like Kubernetes...



Obie Fernandez: Pioneering AI in Ruby on Rails Development
In this episode of the Maintainable Software Podcast, Robby speaks with Obie Fernandez, Chief Scientist at Olympia, about the integration of AI into modern software development. Obie shares his unique perspective on leveraging AI to enhance the ma...

Easy to Overlook PostgreSQL Performance Issues in Rails Apps
If your database uses an SSD disk (hint: it does), these default settings will likely harm your app’s performance. As a result your database is less likely to choose an index instead of a sequential scan. Seq scans are both CPU and memory-intensiv...

A decoupled approach to relaying events between Stimulus controllers | justin․searls․co
Each major version of Stimulus has improved this story, adding features like Outlets and a convenience method for dispatching namespaced events. At this point, Stimulus's built-in API covers the majority of ways you'd need to trigger controller be...