Design Patterns in Ruby #5: Abstract Factory Pattern
In the previous article, we explored the Factory Method pattern and saw how it delegates object creation to subclasses. But what if your application
Curated development tutorials from top sources. Filter by language.
In the previous article, we explored the Factory Method pattern and saw how it delegates object creation to subclasses. But what if your application
How to Monitor Your Sidekiq Workers with Vigilmon Sidekiq is the most popular background job processor for Ruby on Rails applications — use
Wide Events is a Rails gem that puts the production context a coding agent needs onto one OpenTelemetry root span per request or job. In one producti
How to Monitor Your Ruby on Rails Application with Vigilmon Ruby on Rails has powered companies like GitHub, Shopify, and Basecamp for deca
When building applications, creating an object is rarely as simple as calling User.new. Different objects may require different initialization logic,
Best AppSignal Alternatives in 2026 (Free and Paid) AppSignal is a popular APM tool built for Ruby on Rails, Elixir, and Node.js developers
We added OpenTelemetry logs to our Rails app without a Collector and fixed a few bugs in the Ruby SDK along the way. Here is how we did it: https://ww
How to Monitor Your Ruby on Rails Application with Vigilmon Ruby on Rails powers some of the most successful SaaS products in the world — G
Vigilmon vs AppSignal: Uptime Monitoring vs Ruby APM (2026) Choosing between Vigilmon and AppSignal depends on what problem you're trying t
Rails developers test email one of three ways, and each verifies something different. ActionMailer::Base.deliveries — the test adapter collects would
Vigilmon vs AppSignal: Uptime Monitoring vs Application Performance Monitoring (2026) Vigilmon and AppSignal both monitor your applications
How to Monitor Ruby on Rails Background Jobs (Sidekiq) with Vigilmon Background jobs are the backbone of most Rails applications — sending
Honeybadger is a developer-focused error monitoring and uptime tool with a strong reputation in the Ruby and Rails community. It has expanded to suppo
I often see people using the term "namespace" incorrectly. Even when explanations of what a namespace is are presented, they only go as far as describ
(cover image generated with Google Gemini) What / Why As the title says, this is just an experiment with running "serverless" Ruby on Verc
Vigilmon vs AppSignal: Uptime Monitoring vs Developer-Focused APM AppSignal and Vigilmon both help developers keep their applications healt
Monitoring Your Ruby on Rails Application with Vigilmon Ruby on Rails powers some of the web's most important applications. When your Rails
Kubernetes has an OpenSSF Best Practices badge. It earned that badge on 16 August 2017 at 14:52:28 UTC, and nobody has touched the entry since. The sa
Introduction Ruby has four types of logical operators: && / || / and / or, each with a different precedence. && / || have higher precedenc
Active Admin gives Rails applications a productive admin surface, but its styling depends on which major version your application uses. Active Admin 3