Articles of interest for Ruby on Rails
Displaying articles 251 - 275 of 5374 in totalArticle Sources
-
Interview with Riaz Virani
Riaz talks about his experience with organizing and hosting the Atlanta Ruby Users Group meetup. We discuss sponsors, hidden costs of hosting meetups and general tips for guests.
Published:
-
How to use Action Mailbox in Rails 6
ActionMailbox is a new feature of Rails 6 for processing inbound emails to let users respond to your app via email. We'll do a quick rundown and build a simple reply by email feature to our app.
Published:
-
Integrating Third-Party Animation Libraries to a Project
Creating CSS-based animations and transitions can be a challenge. They can be complex and time-consuming. Need to move forward with a project with little time to tweak the perfect transition? Consider a third-party CSS animation library with ready-to-go animations waiting to be used. Yet, you might be thinking: What are they? What do they offer? How do I use them?Well, let’s find out.… Read article “Integrating Third-Party Animation Libraries to a Project”
Published:
-
Extending the Rails Core Form Builder
In this episode, we build a custom form builder to extend and add functionality our forms to display errors inline with the form inputs.
Published:
-
Actionable Errors in Rails 6
One of the coolest new features of Rails 6 is the introduction of Actionable Errors. These are errors you can provide actions on so when Rails complains you haven't run migrations you can now simply click a button to run them instead.
Published:
-
Nested Forms from Scratch with StimulusJS
Using StimulusJS controllers, adding nested forms to a Rails application is easy and unobtrusive. In this episode, we look at an alternative way of creating nested forms without the Cocoon gem.
Published:
-
How to use Bootstrap with Webpack & Rails
Rails's webpacker gem makes it super easy to load both Bootstrap's CSS and JS into your Rails app using webpack
Published:
-
Application Performance Monitoring in Rails
Monitoring your application's performance is an important part of knowing its health. In this episode, we look at three popular services.
Published:
-
How to Remove Unused CSS Classes from Tailwind CSS, Boostrap, and more with PurgeCSS
CSS frameworks like Tailwind, Bootstrap, Foundation, etc all come with many CSS classes you probably aren't using. This creates huge CSS files unless we use a tool like PurgeCSS to look through our code and remove the unused classes.
Published:
-
Load Testing with JMeter
Load Testing is an important aspect of due diligence when hosting a production application. It can also help uncover infrastructure requirements and server costs.
Published:
-
Interview with Frank Rietta
In this interview, Frank Rietta, a security expert in web applications, talks about various recommendations for securing a Ruby on Rails application. Many areas are explored from code, staff, servers and infrastructure.
Published:
-
How to install TailwindCSS 1.0 with Rails 6
With TailwindCSS 1.0 just around the corner and some changes in Rails 6 to Webpacker, we take a look at how to install and setup the latest version of TailwindCSS with Rails 6.0
Published:
-
Interview Questions
In this episode, we look at various questions asked during interviews.
Published:
-
How to use Javascript via Webpacker in Rails 6
Rails 6 defaults to using Webpacker for Javascript instead of the asset pipeline. We'll learn how everything is structured and laid out and see how to add Flatpickr to Rails 6 including both the Javascript and CSS for it.
Published:
-
Introduction to Kubernetes
In this episode, we take a tour of what Kubernetes is, how to install and configure a local development instance, and deploying a sample application.
Published:
-
The Rails db:system:change command
Changing the database adapter for a Rails app has always been an annoying, manual change to make. Rails 6.0 introduces the "rails db:system:change" command to make this easier using all the built-in generators for database.yml and more.
Published:
-
3 Different Perspectives of Importing Records
In this episode, we look at 3 different ways of importing data into a Rails application; each having their own use cases, drawbacks and benefits.
Published:
-
How to Contribute to Rails: Adding rich_text field generators
Contributing to Rails is everyone's dream. This episode we'll walk through how you can find a bug or feature to add to Rails, how to browse through the source code, add your feature and test it.
Published:
-
Creating a Gem From Existing Code
In this episode, we look at a process for extracting business logic out of a Ruby on Rails application into a gem.
Published:
-
User Onboarding Progress Bar
Add onboarding steps for new users and show their completion progress so they can check items off the list, learn how your product works, and get the most out of it.
Published:
-
Using Webpacker in Rails 6
Webpacker is a great addition in Rails. However, it adds some complexities with libraries and older gems with javascript assets. In this episode, we look at using webpacker in different scenarios.
Published:
-
Interview with Jesus Castello
Jesus Castello talks about the Roda Framework, its uses and stats around its performance.
Published:
-
@mentions for Users with ActionText in Rails 6
Mentioning Users with an @mention is a super common feature. Trix and ActionText are now part of Rails 6 which means we can very easily add support for tagging users with @mentions and other custom attachments in your applications.
Published:
-
Ecommerce Store with Solidus
Overview of Solidus, a maintained fork of Spree, showing how to configure and work with this Rails Engine.
Published:
-
How to use ActionText in Rails 6
A quick introduction to using ActionText in your Rails apps for editing and displaying rich text plus uploading files
Published: