Courrier: a gem to send emails without SMTP
Every transactional email provider ships a Ruby SDK. Each one has its own client class, its own conventions, its own way of doing the same thing. I go
Curated development tutorials from top sources. Filter by language.
Every transactional email provider ships a Ruby SDK. Each one has its own client class, its own conventions, its own way of doing the same thing. I go
There is a particular kind of production bug that doesn't feel like a bug. It feels like weather. Every few days something leaks, a worker gets cranky
Hi, Requesting review for a lib I wrote. https://github.com/laughing-orca/massive-import Not production ready. Wanted to discuss the algorithm and
If you've worked in a mid-to-large Rails codebase in VS Code, you've probably run into this: you want to jump to a method, you hit Ctrl/Cmd+T, you typ
We build Sugar Sense, a CGM companion app that connects to FreeStyle Libre, Dexcom and Nightscout and shows glucose on phones, watches, a browser tool
If you've built anything non-trivial with Sidekiq, you've probably hit the wall where the feature you actually need batch job callbacks, rate limiting
If you know Ruby on Rails, you are already sitting on a goldmine. Shopify is one of the biggest e-commerce platforms in the world, and here is a sec
Character sheets look simple until a game starts calculating abilities, equipment, health, spells, levels, and rules. Evrone developer Anton Bogdano
TL;DR What: POST /api/v1/customer_account_transaction in Open Food Network authorized against the class, not the record. It took customer
When an AI feature fails to land on a legacy Rails app, it is almost never the model. It is that nobody could safely change the code underneath it. W
How to Monitor Your Ruby on Rails Application with Vigilmon Ruby on Rails is an opinionated, batteries-included framework — and that includ
Moved a production Rails API from Render to Railway recently. Web service, Solid Queue worker, Postgres 18. Here are the lessons worth stealing, which
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