
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.
Ruby Magic is our special email series where we dive deep into all things Ruby.
In the first part of this series, we'll set up an example Rails application and introduce the basics of LiteStack.
Let's explore how we can use Sidekiq to manage and process background jobs in a Rails application.
Let's dive into what RuboCop is, how it helps developers, how to use it, and some key practical use cases.
Find out how you can use JWT authentication to secure your Ruby application.
Let's dive into some advanced usages of Devise, including the use of OmniAuth, API authentication, and Authtrail.
Explore some of the fundamentals of metaprogramming in Ruby.
We'll explore three ways to delegate methods in Ruby: using explicit delegation, the Forwardable module, and ActiveSupport::Delegate (for Rails).
In part one of this series on Devise, we'll cover the basics of the Devise gem.
Discover how you can use Bundler-audit and Bundler outdated to help keep your Ruby apps secure.
Lambdas can make your code easier to use and more powerful. Discover how to use Lambda functions in Ruby.
In part two of this series, we'll organize business logic in your Rails application using DCI.
Sinatra is a powerful framework for Ruby applications. Let's see it in action.
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!
Do you need help, have a feature request or just need someone to rubber duck with? Get in touch with one of our engineers.
AppSignal is located in beautiful the Netherlands. We love stroopwafels. If you do too, let us know. We might send you some!