All Resources

Showing the most recent resources. The latest one is from 2020-04-01.
  • Walk through guide for implementing passwordlesss authentication in a new Rails app using the service. is an Identity Provider, that authenticates users by verifying access to either an email address or securely stored private key.

    This allows your users to sign in with just a single click.
    Tutorial  Added by CrowdHailer // // 4 days ago
  • Ruby provides a lot of options to pass arguments to our methods, so we'll make this topic a series so it's not too long. We'll split the options into different categories and then break down everything with some examples and/or use cases.
    Article  Added by etagwerker // // 4 days ago
  • If you are looking to join the club of those who are better safe than sorry in their secure Ruby on Rails development, this is a must-read.
    Article  Added by Boldu // // 4 days ago
  • Get a grip of when your async requests finish in the new version of render_async
    Article  Added by nikolalsvk // // 11 days ago
  • Simple guide on how to monitor external services HTTP requests of your Ruby application with Prometheus and Grafana.
    Article  Added by dsalahutdinov // // 14 days ago
  • A comprehensive Ruby on Rails tutorial covering:

    What is Business Driven Design (BDD)?
    How to use BDD on Ruby?
    How to test Rails Models with Rspec?
    Tutorial  Added by TomFern // // 21 days ago

  • Is it worth the effort to migrate JavaScript compilation from the Rails asset pipeline to Webpacker? I think so. In this post, I take a look at the many benefits of making the switch.
    Article  Added by rossta // // about 1 month ago
  • This post explains one of the practices we use to improve web service configuration management. As an example, we will use a Ruby on Rails application running on the Kubernetes environment. However, the general concept of sane defaults is technology-agnostic and entirely applicable to different programming languages and frameworks.
    Article  Added by dreikanter // // about 1 month ago
  • In this Ruby on Rails tutorial, we are going to configure Ruby on Rails Active Storage module to work with Google Cloud Platform, Amazon AWS S3 Buckets, and Microsoft Azure Cloud.
    Tutorial  Added by Boldu // // about 1 month ago
  • Set up Action Text with client side Syntax Highlighting using Highlight.js.
    Tutorial  Added by kobaltz // // about 1 month ago
  • Read why Ruby on Rails is one of the most secure frameworks in 2020. In the article, we share our safety guidelines and tools to check your RoR application on possible threats and vulnerabilities.
    Article  Added by DST24 // // about 1 month ago
  • If you’ve dreamed up a new project to develop, you’ve probably spent quite a bit of time considering which technology to use. Maybe you’ve even researched and read numerous articles, but still can’t determine which programming language will be right for your project. If so, you’ve likely considered Ruby as a viable option, but you might be wondering where to find and hire a Ruby on Rails programmer.
    Tutorial  Added by evtauri // // about 1 month ago
  • If you want to run integration tests on your website, you have three options: Poltergeist, Selenium and now, a new secret weapon — Ferrum.

    Poltergeist is fantastic, but unfortunately, it’s really quite outdated now.
    Selenium requires installing additional software, it’s slower, and it doesn’t give you full control of the browser. It’s definitely not an option for everyone.
    Article  Added by evtauri // // about 1 month ago
  • An automated Ruby environment management is necessary for developers to easily work on multiple Ruby programs on the same machine.

    In the Ruby community, there are two popular managers responsible for installing and maintaining multiple Ruby versions - RVM and Rbenv.

    This article compares those two and guides you on configuration.
    Tutorial  Added by Boldu // // about 1 month ago
  • In this tutorial, I’ll describe a couple of non-obvious Ruby on Rails mistakes that could bring down your production system. They are so sneaky that they could get past the review process of even more experienced developers. Please don’t ask me how I know them.
    Article  Added by pawurb // // about 1 month ago
  • Redis is a BSD licensed, in-memory data structure store. It is one of the most popular NoSQL choices among open-source options available. It will surely come handy in your next Rails project.
    Tutorial  Added by Boldu // // about 2 months ago
  • How to build a Sumo Logic dashboard that graphs a Heroku dyno performance metrics, Heroku Postgres performance, and Sidekiq queue metrics for a Rails app.
    Article  Added by scottbartell // // about 2 months ago
  • Trouble choosing an HTTP client for your Ruby project? Here's a list of the most popular and interesting libraries in the space, with examples of making a request in each, and some reasons each library might be of interest to you and your project.
    Article  Added by Frenchcooc // // about 2 months ago
  • RSpec is the most popular Ruby on Rails testing framework according to Ruby on Rails community. It is also perfectly capable to test any Ruby-written code. You can easily learn how to use it in your next Rails project.
    Tutorial  Added by Boldu // // about 2 months ago
  • In this episode, we look at attaching emojis to our comments model, allowing them to fill in some emotional cues.
    Tutorial  Added by kobaltz // // 2 months ago
  • Comprehensive tutorial covering:
    - Installing Docker
    - Using Docker to create a shareable dev environment for Rails development.
    - Creating production Docker images
    - Using Continuous Intergration and Delivery to test and build the images
    Tutorial  Added by TomFern // // 2 months ago
  • There are more than a dozen different ways to set attributes on an Active Record object, each having a slightly different behavior than the others. This cheat sheet for Rails 6 can help you identify those differences at a glance and pick the right method for the job.
    Article  Added by scottbartell // // 2 months ago
  • RuboCop is the most popular Ruby static code analyzer and code formatting, code linter in short. Linting is the process of running a program that analyzes the code for programmatic and stylistic errors. From this blog post, you can learn how to set up it in your Ruby on Rails project.
    Tutorial  Added by PBender // // 2 months ago
  • History of Ruby

    Ruby, the creation of independent programmer, Yukihiro Matsumoto, began life over 20 years ago. In 2003, Chicago-based 37Signals launched the popular project management system, Basecamp. 37Signals had developed Basecamp in Ruby, and in 2005, they made the web application framework they’d developed — Rails — public.
    Article  Added by evtauri // // 2 months ago
  • Ruby MRI does not support parallel CPU bound operations due to the dependency on non-thread safe C extensions. Despite that Input/Output operations like HTTP requests, are still a perfectly valid use case for spinning up multiple threads. Read on to learn what tools are available for requests parallelism in Ruby with all their cons and pros.
    Article  Added by pawurb // // 2 months ago
  • Playing around to make a full-featured Ruby development environment on top of Kubernetes and sync files back and forth within Kubernetes and local machine
    Article  Added by dsalahutdinov // // 2 months ago
  • Do you still think Ruby is dying? Meanwhile, Rubyists get the sold-out at more than 20 conferences around the world.
    [Here is the list of conference for 2020](
    Article  Added by dsalahutdinov // // 2 months ago
  • Every developer toys with the idea of building an MVC (model-view-controller) framework. However, it’s usually written off as reinventing the wheel when applied to real-world projects. On the other hand, given the quality of libraries in the Ruby ecosystem today and the way Rails apps tend to age, building your own application-specific framework might be a perfectly acceptable solution.
    Tutorial  Added by ianks // // 2 months ago
  • Learn how to configure Heroku to automatically run database migrations when you deploy a Rails app
    Article  Added by scottbartell // // 2 months ago
  • Simple guide about automating continuous deployment for cloud-native development with Kubernetes.
    Article  Added by dsalahutdinov // // 3 months ago