
How to Use Sinatra to Build a Ruby Application
Sinatra is a powerful framework for Ruby applications. Let's see it in action.
Ruby Magic is our special email series where we dive deep into all things Ruby.
Sinatra is a powerful framework for Ruby applications. Let's see it in action.
Discover the ins and outs of logging in Ruby, including how to customize your logs and use logging libraries like Lograge.
In the first part of this two-part series, we'll run through popular methods to organize your business logic.
Find out how you can use Action Mailbox to integrate and troubleshoot inbound emails.
Let's look into three options for code loading in Ruby: using load, require, and autoload.
Let's explore some options to implement audit logs, including PaperTrail, Audited, AuditLog, AppSignal, and a custom implementation.
Explore how to set up the rodauth-omniauth gem for your Rails application.
Discover how to customize exceptions in Ruby and highlight exceptions in your logs.
Let's take a look at Pundit and CanCanCan, two of the most popular authorization gems in Ruby.
In the second and final part of this series, we'll develop a generalized user-local container for UI state in Kredis.
It's easy to get going with logging with Rails, but not so easy to master it. Discover how you can get the most from your logs.
Let's dive into how Kredis works and how you can use it to store short-term UI state.
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!