Ruby Magic

Ruby Magic is our special email series where we dive deep into all things Ruby.

An Introduction to LiteStack for Ruby on Rails
General

An Introduction to LiteStack for Ruby on Rails

In the first part of this series, we'll set up an example Rails application and introduce the basics of LiteStack.

By Julian Rubisch on

An Introduction to Sidekiq for Ruby on Rails
General

An Introduction to Sidekiq for Ruby on Rails

Let's explore how we can use Sidekiq to manage and process background jobs in a Rails application.

By Jeff Morhous on

An Introduction to RuboCop for Ruby on Rails
General

An Introduction to RuboCop for Ruby on Rails

Let's dive into what RuboCop is, how it helps developers, how to use it, and some key practical use cases.

By Thomas Riboulet on

Secure Your Ruby App with JSON Web Tokens
General

Secure Your Ruby App with JSON Web Tokens

Find out how you can use JWT authentication to secure your Ruby application.

By Emmanuel Hayford on

Advanced Usages of Devise for Rails
General

Advanced Usages of Devise for Rails

Let's dive into some advanced usages of Devise, including the use of OmniAuth, API authentication, and Authtrail.

By Aestimo Kirina on

An Introduction to Metaprogramming in Ruby
General

An Introduction to Metaprogramming in Ruby

Explore some of the fundamentals of metaprogramming in Ruby.

By Daniel Lempesis on

How to Delegate Methods in Ruby
General

How to Delegate Methods in Ruby

We'll explore three ways to delegate methods in Ruby: using explicit delegation, the Forwardable module, and ActiveSupport::Delegate (for Rails).

By Jeff Morhous on

An Introduction to Devise for Ruby on Rails
General

An Introduction to Devise for Ruby on Rails

In part one of this series on Devise, we'll cover the basics of the Devise gem.

By Aestimo Kirina on

Keep Your Ruby App Secure with Bundler
General

Keep Your Ruby App Secure with Bundler

Discover how you can use Bundler-audit and Bundler outdated to help keep your Ruby apps secure.

By Thomas Riboulet on

An Introduction to Lambdas in Ruby
General

An Introduction to Lambdas in Ruby

Lambdas can make your code easier to use and more powerful. Discover how to use Lambda functions in Ruby.

By Darren Broemmer on

Setting Up Business Logic with DCI in Rails
General

Setting Up Business Logic with DCI in Rails

In part two of this series, we'll organize business logic in your Rails application using DCI.

By Julian Rubisch on

How to Use Sinatra to Build a Ruby Application
General

How to Use Sinatra to Build a Ruby Application

Sinatra is a powerful framework for Ruby applications. Let's see it in action.

By Aestimo Kirina on

More articles

AppSignal monitors your apps

AppSignal provides insights for Ruby, Rails, Elixir, Phoenix, Node.js, Express and many other frameworks and libraries. We are located in beautiful Amsterdam. We love stroopwafels. If you do too, let us know. We might send you some!

Discover AppSignal
AppSignal monitors your apps