RubyKaigi Takeout 2020 - YouTube
For 2020, the usual RubyKaigi (Japan’s ‘home’ Ruby conference) went virtual in ‘takeout’ form – however, the same high quality of speakers and mixed Ja.
ActiveModel validation for email. Including MX lookup and disposable email blacklist
Validate emails with the help of the mail gem instead of some clunky regexp. Aditionally validate that the domain has a MX record. Optionally validate .
What's New in Sidekiq, 2020 edition
The most visible change in Sidekiq 6.1.x are dark mode CSS improvements to make things a bit more readable for eyes over 30.Dependencies got a bit of p.
A Gentle Introduction to Web Services With Go
When you're deciding on a technology to use for your project, it helps to have a broad understanding of your options. You may be tempted to build a web.
Rails adds support for adding a default value to the rich text area
Rails has added support for adding a default value to the rich text area.To specify the default value for a rich text area, we need to pass the value i.
Using Multiple Databases in Rails 6 to Log Access Requests
Imagine a situation where you need to log every attempt at accessing your application regardless of how many application servers are deployed and when..
Rails Concerns: To Concern Or Not To Concern
If you’ve ever used Ruby on Rails, you’ve probably come across the concept of concerns. Whenever you jumpstart a new Rails project, you get a directory.
Emmanuel Hayford · Ruby · Elixir · Go
Just about a fortnight ago, I became a father. I acquired new responsibilities, one of which is to make sure our newborn gets his supplements. In our c.
TimescaleDB Docs | Ruby on Rails Quick Start
To complete this tutorial, you will need a cursory knowledge of the Structured Query Language (SQL). The tutorial will walk you through each SQL comman.
Another Reason to Avoid constantize in Rails
Backstory Recently, a friend asked me if just calling constantize on user input was dangerous, even if subsequent code did not use the result: 1 … The .