News



Exposing the design pattern at the heart of Rack Middleware
Rack Middleware is based on a powerful and flexible ‘nested handlers’ architecture that has broad application in many kinds of data processing pipeline, not just web apps. We’ve extracted it as a design pattern and identified some non-web use case...


RR 418 The Life and Death of a Rails App with Olivier Lacan
Olivier Lacan joins the panel again. He currently works for Pluralsight. Today they are talking about the spectrum of creating a Rails app, or any app, from the birth of the idea to the death of the project. They stress the importance of planning ...


Emily Stolfo - Beauty and the Beast: your application and distributed systems - rubyday 2019 on Vimeo
With more applications now using service-oriented architectures, developers must know how to talk to distributed technologies and to handle errors and failures. While you can usually depend on libraries to encapsulate such details, it's important ...

Xavier Noria - Zeitwerk: A new code loader for Ruby - rubyday 2019 on Vimeo
Zeitwerk is a new code loader for Ruby, and it is going to replace the classic autoloader in Rails 6. In this talk we'll cover what motivated Zeitwerk, how to use it, and interesting aspects of its implementation.rubyday Verona 2019 - April 11th 2...

Bozhidar Batsov - Ruby 3.0 Redux - rubyday 2019 on Vimeo
For several years now Rubyists around the world have been fascinated by the plans for the next big Ruby release - namely Ruby 3.0. While a lot has been said about 3.0, there’s also a lot of confusion about it - the scope, the timeline, backwards c...

Nick Sutterer - Enterprise Ruby 2.1 - rubyday 2019 on Vimeo
In the past three years, the Trailblazer project has evolved from a simple service object implementation to an advanced business logic framework that can define, orchestrate and implement entire application workflows. Let's discover all those new ...