-
Ruby Conferences ‘n’ Camps in 2020 - What’s Upcoming? | calendar
An awesome collection about ruby events (incl. conferences, camps, and more). Subscribe to updates via the web feed in XML • JSON.... -
Refactoring Ruby with Monads
Hello! I’m going to tell you about monads, and how we can uncover them by refactoring our Ruby code.The ideas in this article might be unfamiliar, so b. -
The three extensions you need for Rails development in VS Code
Hi there 👋 and welcome. Here you'll learn how to setup Visual Studio Code for Ruby and Ruby On Rails development. VS Code is my editor of choice and be.
-
Testing railway-oriented business transactions with Rspec - Remi Mercier
Railway-oriented business transactions are a great way to unclutter your Rails controllers. We’ve already seen how to write ‘em. Now let’s see how we c. -
How to use railway-oriented business transactions to unclutter your Rails controllers - Remi Mercier
When your Rails app needs to handle multiple steps, your controllers’ methods can become a mess.Don’t despair, though. You can delegate sequential step. -
Survey about Ruby On Rails recruiting / interviewing experiences.
Goal of this survey is to collect more details about users experiences in recruiting / interviewing processes for job positions in Ruby On Rails tech stack.
-
Unicorn vs. Puma vs. Passenger: which app server is right for you?
Updated version of an article first published on February 10th, 2017.The Ruby app server ecosystem has consolidated around three app servers: Unicorn, . -
Using Bootstrap with Rails Webpacker
Tutorial for integrating Bootstrap 4 with Rails and Webpacker 4.In this post, I'll demonstrate how to set up a Rails application with Bootstrap for Web. -
Track email statuses in Ruby on Rails with SendGrid
Learn how to track emails you sent and if they bounced or were delivered using SendGrid and Ruby on Rails.When your application sends emails it is usef. -
Faking External Services in Tests with Adapters
When faking external services in tests, I like to start with a simple solution and only progress to a more complex one if I need it. That’s why I usual.