What's New in Ruby on Rails 8
What Rails 8 ships and requires: built-in authentication, Solid Queue, Kamal 2, and production SQLite, plus support timelines and an upgrade checklist.
Product updates and things we've learned while building AppSignal
Visit blog.appsignal.com → RSS feedOn Hacker News Dec 2019 – Jun 2025
Software Engineering 12Web & Frontend 5Programming Languages 2
What Rails 8 ships and requires: built-in authentication, Solid Queue, Kamal 2, and production SQLite, plus support timelines and an upgrade checklist.
In the second part of our series, let's dive deeper into some of Solid Queue's more advanced features.
In the final part of our series, we'll implement an edit modal.
In the second part of our metaprogramming series, find out about the inner workings of macros in Elixir.
Learn Ruby metaprogramming: call methods dynamically with send, define them at runtime with define_method, and handle missing calls with method_missing.
Let's build a simple state machine in Ruby and use the state machines gem.
Explore three common methods of debugging code in Elixir, as well as how to debug Elixir processes using trace and observer.
Find out how a single JS package can come with 19k dependencies.
Solid Queue is Rails’ default background job backend: jobs live in your database, no Redis. See how jobs, workers, and the supervisor work under the hood.
In the second part of our series, we'll explore how to avoid bad data using Ecto and NimbleOptions.
Let's take a look at the pros and cons of Delayed Job and Sidekiq, two major job processing systems for Rails apps.
Discover how Broadway can help you create highly concurrent data processing pipelines in your Elixir app.