Added today: 0 jobs

Articles of interest for Ruby on Rails

Displaying articles 51 - 75 of 266 in total
  • Card image cap
    Drifting Ruby

    Using Bootstrap Themes

    Bootstrap Themes can be difficult to incorporate into a Ruby on Rails applications. In this episode, we look adding Bootstrap and a Bootstrap theme into our Rails 6 application.

    Published:

  • Card image cap
    Drifting Ruby

    Creating a Rack Middleware

    Rack provides a minimal, modular, and adaptable interface for developing web applications in Ruby. In this episode, we create and insert our own Rack Middleware into a Rails 6 application.

    Published:

  • Card image cap
    Drifting Ruby

    Plugging in AnyCable

    ActionCable can handle quite a bit of traffic, but it gets to a point where it can become a burden on the server. With AnyCable, we can not only handle more traffic, but it is also lighter on the resources.

    Published:

  • Card image cap
    Drifting Ruby

    Website Accessibility

    In this episode, we add Bootstrap into a Rails 6 application and look at various aspects of website accessibility.

    Published:

  • Card image cap
    Drifting Ruby

    Progressive Web Applications

    Progressive Web Applications (PWA) are web applications that are regular web pages or websites, but can appear to the user like traditional applications or native mobile applications. In this episode, we add this functionality to a Rails 6 application.

    Published:

  • Card image cap
    Drifting Ruby

    Polling with StimulusJS

    Sometimes an old techniques with a modern twist can not only solve the problems at hand, but can also simplify the application's architecture.

    Published:

  • Card image cap
    Drifting Ruby

    Ruby on Rails Tips and Tricks

    Ruby and Ruby on Rails tricks from, dot files, operators, bundling, StimulusJS and more.

    Published:

  • Card image cap
    Drifting Ruby

    Reactive Applications with Stimulus Reflex

    Create Reactive and Single Page Application like with no javascript or with Stimulus Controllers.

    Published:

  • Card image cap
    Drifting Ruby

    Creating Health Checks

    Health Checks are an important part of monitoring an application's health. However, a simple status response may not be sufficient. In this episode, we look at creating a health check which monitors some dependencies of a Rails application.

    Published:

  • Card image cap
    Drifting Ruby

    Client Side Validation with StimulusJS

    Give clients quick feedback on form validation errors with ValidateJS and StimulusJS.

    Published:

  • Card image cap
    Drifting Ruby

    Creating and Publishing a Stimulus Controller Library

    In this episode, we create a public StimulusJS Controller and publish it to NPM to that it can be shared and reused in other applications.

    Published:

  • Card image cap
    Drifting Ruby

    Push Notifications with ActionCable

    In this episode, we look into using Push Notifications within our Rails application and then using ActionCable to broadcast Push Notifications to the user.

    Published:

  • Card image cap
    Drifting Ruby

    3D Secure 2 Credit Cards and Stripe Checkout

    Banks which require further authentication on transactions may decline charges if Strong Customer Authentication is not being performed on 3D Secure enabled Credit Cards. In this episode, we look at adding Stripe Checkout and webhooks to our Rails application.

    Published:

  • Card image cap
    Drifting Ruby

    AWS Security Groups and Deploying Rails 6 to Beanstalk

    Back in Episode #106, we configured and deployed to a very simple AWS Beanstalk environment. However, in this episode, we take things a bit further and explore security groups, an existing database and redis service. Also, there are a few changes that we have to do in order to get Rails 6 working within Beanstalk.

    Published:

  • Card image cap
    Drifting Ruby

    SweetAlerts in Rails 6

    Sometimes adding a javascript library can be difficult because either it's not a straightforward process or some of the blog articles are either outdated or don't work properly. In this episode, we look at adding SweetAlerts into a Rails 6 application with Webpacker.

    Published:

  • Card image cap
    Drifting Ruby

    Working with Large Data

    When database tables get large, things can slow down significantly. In this episode, we look at a few things which helps keep databases performant and the client side responsive.

    Published:

  • Card image cap
    Drifting Ruby

    SOLID - Liskov Substitution Principle

    In this episode, we look at the Liskov Substitution Principle. If S is a subtype of T, then objects of type T may be replaced with objects of type S without altering any of the desirable properties of the program.

    Published:

  • Card image cap
    Drifting Ruby

    SOLID - Open/Closed Principle

    Open/Closed principle states "software entities (classes, modules, functions, etc.) should be open for extension, but closed for modification"; that is, such an entity can allow its behaviour to be extended without modifying its code.

    Published:

  • Card image cap
    Drifting Ruby

    SOLID - Single Responsibility Principle

    A class should only have a single responsibility, that is, only changes to one part of the software's specification should be able to affect the specification of the class.

    Published:

  • Card image cap
    Drifting Ruby

    Introduction to Dragon Ruby

    Dragon Ruby is toolchain that allows developers the ability to build apps and games in Ruby.

    Published:

  • Card image cap
    Drifting Ruby

    ViewComponent in Rails

    The ViewComponent library will provide a new way for creating reusable and testable view components.

    Published:

  • Card image cap
    Drifting Ruby

    Thredded Forum

    Thredded is a Rails 4.2+ forum/messageboard engine. Its goal is to be as simple and feature rich as possible.

    Published:

  • Card image cap
    Drifting Ruby

    Teaching at Bootcamps with Ed Toro

    Ed Toro speaks to his experience at bootcamps from a teacher's perspective. We gain a different perspective of what bootcamps are like. Ed shares valuable information whether you're considering getting into coding or currently at a bootcamp.

    Published:

  • Card image cap
    Drifting Ruby

    Environment Specific Encrypted Credentials in Rails 5.2

    A more simplief and better retake of Episode #123 where we look at the upcoming Rails 6 changes with encrypted credentials and how to apply it to a Rails 5.2 application.

    Published:

  • Card image cap
    Drifting Ruby

    Persistent Referral Links with Devise

    In this episode we create a referral system with permanent links. Users can sign up with referral links which tracks the relationship between the referer and the person referred.

    Published: