Better Specs tries to fill the miss of testing guidelines by collecting most of the best practices developers has been learning the hard way through years of experience
Trailblazer introduces additional abstraction layers into Ruby frameworks. Operations, form objects, view models, policies, domain objects, representers and more cover every aspect of business in web apps. And developers finally know where to put their code.
Theory tells us to build applications out of small, interchangeable objects but reality often supplies the exact opposite. Many apps contain huge classes of ...
Next Generation Ruby Web Appswith dry-rb, ROM, and Roda
Speaker: Tim Riley, Partner, Icelab If you’ve ever yearned for more than the Rails way, come along and learn how a small set of tools and techniques can brin...
Speaker: Tim Riley, Partner and Developer, Icelab We build our Ruby apps with the best of intentions, but it's all too easy for them to become tangled and ha...
I will bring here an approachable solution for building rails applications using some fundamentals of the so-called clean architecture. But, what is it?
I ran some benchmarking tests to evaluate the performance difference, if any, between ActiveRecord and Sequel ORM’s - two common ORM’s in the Ruby world. I m...