News

Introducing the ‘aws-rails-provisioner’ gem developer preview
AWS is happy to announce that the aws-rails-provisioner gem for Ruby is now in developer preview and available for you to try!What is aws-rails-provisioner?The new aws-rails-provisioner gem is a tool that helps you define and deploy your container...

How do you tell which areas of a project's test suite need attention?
A client of mine recently asked: “How do you determine, when first opening a project, which areas of testing need attention?”There are three methods I use for determining what areas of a test suite need attention: 1) looking at the test suite code...



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...