AppSignalAn Introduction to Pattern Matching in RubyLet’s start with a brief discussion about pattern matching in Ruby, what it does, and how it can help improve code readability.7 min read·Jul 28, 2021----
AppSignalThe Easiest Way to Monitor Ruby: Automatic InstrumentationSetting up a proper monitoring overview over your application’s performance is a complex task. Normally, you’d first need to figure out…6 min read·Mar 17, 2021----
AppSignalUsing Service Objects in Ruby on RailsThis article has been modified from its original appearance in Playbook Thirty-nine — A Guide to Shipping Interactive Web Apps with…6 min read·Jun 17, 2020----
AppSignalDiving into Ruby’s #dup and #cloneIn today’s post, we will look into Ruby’s #dup and #clone. We'll start with a real-life example that triggered this interest. After that…6 min read·Feb 26, 2019----
AppSignalBindings and Lexical Scope in RubyHappy new year, and welcome back to Ruby Magic! In this winter episode, we’ll dive into bindings and scopes. So put on your skis and…6 min read·Jan 8, 2019----
AppSignalDon’t be mean: Statistical means and percentiles 101Performance monitoring is an important part of running a successful application. One of the most basic ways to tell the performance of…5 min read·Dec 4, 2018----
AppSignalFibers and Enumerators in Ruby: Turning Blocks Inside OutRuby has various ways of performing iteration — loops, blocks and enumerators. Most Ruby programmers are at least familiar with loops and…8 min read·Nov 27, 2018----
AppSignalUnderstanding Elixir’s GenStages: Querying the BlockchainIn this edition of Elixir Alchemy, we’ll dive into Elixir’s GenStage module. Along the way, we’ll explain backpressure and we’ll write a…5 min read·Nov 13, 2018--1--1
AppSignalTesting Asynchronous Threads in RubyThreads and asynchronous environments are initially a bit tricky. Without a good mental model to organize interaction, it is easy to get…4 min read·Nov 6, 2018----
AppSignalBuilding a Ruby C Extension From ScratchIn this edition of Ruby Magic, we’ll show you how to use code written in C from Ruby. This can be used to optimize performance sensitive…5 min read·Oct 30, 2018----