Tutorials


Tejas' Blog - Using PostgreSQL database constraints
Effective use of database constraints can ensure data integrity.
In an earlier blog post we used generated columns in PostgreSQL. In this one we will explore another cool database feature - constraints.
Many times applications add some business ...






Installing the sassc Ruby gem on a Mac. A debugging story
I’m not exactly sure about the timeline, but at some point, gem install sassc stopped working for me on my Mac (ARM). Initially, I thought this was because that gem was no longer maintained, and the last release was in 2020, but I was wrong. It’s ...

Ruby Debugging Tips and Recommendations in 2025 | Rails at Scale
Debugging is a crucial skill for any Ruby developer. And as the tools and techniques evolve, it’s important to keep up-to-date with the latest best practices.
So here are some of my Ruby debugging tips and recommendations that I’d offer to Ruby d...

Preserving Flash Messages in Rails - Kevin Murphy
We’re offering our best deals on select products for a limited time. We’re going to link to this flash sale from many different pages on our site. The call-to-action (CTA) we display at the top of the flash sale page will change based on which pag...