News



How GoodJob's mountable Rails Engine delivers Javascript importmaps and frontend assets
GoodJob is a multithreaded, Postgres-based ActiveJob backend for Ruby on Rails.GoodJob includes a full-featured (though optional) web dashboard to monitor and administer background jobs. The web dashboard is included in the good_job gem as a mount...

Apparently GPT4 understand AWS Cognito and the Sinatra Ruby web framework very well - YouTube
Quick experiment asking GPT4 to write all the authentication glue code between Sinatra and AWS Cognito. Haven't tried the code yet and a few issues popped out immediately, but at first glance it seems like it could save a huge amount of time.

Why Every User Without a Profile Picture on GitHub Was Yehuda Katz
In 2013, GitHub experienced a bug that caused every user without a profile photo to be assigned the profile photo of a specific user, Yehuda Katz, who is a well-known software developer and member of the Ruby on Rails core team.The reason for this...


Understanding the Rails Router: Why, What, and How
Transitioning from ASP.NET, I knew the concept of routing and got comfortable with the router after reading the docs. However, at the back of my mind, I've always had that nagging feeling that I don't REALLY understand the complete picture. I coul...



Ruby 3.2's WASI Integration: A Closer Look - DeepSource
Ruby 3.2 was released on 25 December, 2022. It added many features and performance improvements, the most noteworthy being YJIT and WASI support. While YJIT helps us run Ruby a lot faster, WASI support makes Ruby a lot more portable, bringing us o...