Rack for Ruby: Socket Hijacking
Rack is the foundation for every popular Ruby web framework in existence. In part two of this three-part series, we'll run through socket hijacking.
Ruby Magic is our special email series where we dive deep into all things Ruby.
Rack is the foundation for every popular Ruby web framework in existence. In part two of this three-part series, we'll run through socket hijacking.
Let's dive into some strategies to optimize database performance in Rails and ActiveRecord.
Rack is the foundation for every popular Ruby web framework in existence. In the first part of a three-part series, let's set up a Rack app.
Let's explore everything that Rails 8 has to offer.
We'll set up feature flags in a Solidus storefront using Flipper and AppSignal's custom metrics.
Let's see how Sorbet addresses the challenges of dynamic typing in Ruby.
Rails partials have been around for years, but now strict locals have entered the scene to make things easier for us.
Let's look at a few readily available techniques and tools to gather and investigate issues in your Ruby or Rails app.
We'll explore the basics of HTTP caching, cache layers, configuration, and how to cache in Rails.
Learn how to build and share reproducible Rails development environments.
Let's learn how to use custom metrics in AppSignal for deep insights into our Ruby app's performance.
Let's take a look at some noteworthy changes in Ruby on Rails 7.2, particularly in Active Record.
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!