Nishant Samel

Nishant Samel

Nishant is a Senior Software Developer with 12+ years of experience, passionate about building software and contributing to open source. He has contributed to projects like Rails and Ruby CoffeeScript, and enjoys reading and outdoor activities in his free time.
authorImg Nishant Samel

Rails 7.2 pluck and pick Accept Hash for Joins

Rails 7.2 lets pluck and pick accept hash values to specify columns from joined tables without raw SQL.
authorImg Nishant Samel

Rails Adds authenticate_by Method

Rails adds `authenticate_by` method that helps mitigate timing-based enumeration attacks.
authorImg Nishant Samel

Rails 7 Adds previously_persisted?

Rails 7 adds previously_persisted? method to check an object previously existed in the database and presently deleted.