authorImg Shruti Apte
authorImg Shruti Apte

Shruti is a ReactJS Developer.

Understanding the CSS parent selector :has()

If we want to target the parent element based on the content or the child elements we can use :has().
authorImg Keshav Biswa
authorImg Keshav Biswa

Keshav is a Ruby on Rails Developer.

Rails "ActionController::Parameters.to_h" can now receive a block

ActionController::Parameters.to_h will now receive a block just like Hash#to_h and achieve parity. This gives the ability to customize the way parameters are passed to the controller.
authorImg Swaathi Kakarla
authorImg Swaathi Kakarla

Swaathi Kakarla is a Ruby on Rails Developer.

Rails 7 now reads ENV["SCHEMA_FORMAT"] when doing rails db:schema:{dump,load}

Previously rails db:schema:{dump,load} would only dump Ruby format. Now it reads ENV["SCHEMA_FORMAT"] to choose between Ruby and SQL formats.
authorImg Ankita Kaushik
authorImg Ankita Kaushik

Ankita is a Frontend Developer.

Understanding CSS Feature Queries

CSS Feature Queries are a relatively new addition to the CSS specification, and provide a powerful tool for detecting support for various CSS features in the user's browser.
authorImg Swaathi Kakarla
authorImg Swaathi Kakarla

Swaathi Kakarla is a Ruby on Rails Developer.

ActiveRecord methods touch and update_columns no longer work for readonly models

Readonly models get updated when touch or update_columns is called.
authorImg Swaathi Kakarla
authorImg Swaathi Kakarla

Swaathi Kakarla is a Ruby on Rails Developer.

Rails 7 now accepts "html" and "screenshot" kwargs for system test screenshot helper

Pass in parameters to take_screenshot to choose an output format between image and HTML file.
authorImg Murtaza Bagwala
authorImg Murtaza Bagwala

A passionate full stack software engineer having 7 years of experience in building scalable enterprise systems. I have worked predominantly with the JVM and Javascript ecosystem but currently exploring Rails. For me, software engineering is all about solving problems in the most optimal way. I am an avid practitioner of clean code practices and love to read about System Design and Architectures. When I am not coding I love to play playstation, read anything about aviation or go out for a long drive and of-course I am foodie by heart.

Rails adds beginless range support to clusivity

Rails now adds support to include the beginless range in active record inclusivity/exclusivity validators.
authorImg Keshav Biswa
authorImg Keshav Biswa

Keshav is a Ruby on Rails Developer.

The Ultimate Guide to Gemfile and Gemfile.lock

In-depth overview of what a Gemfile is and how a Gemfile works.
authorImg Manmeet Singh
authorImg Manmeet Singh

Manmeet is a Ruby on Rails Developer.

Infinite Auto Scroll using Turbo only ( No Stimulus / No Javascript )

Infinite Auto Scroll on Rails 7 using only Turbo Frames and Turbo Streams without a Single line of Javascript.
authorImg Agnidipta Bhattacharjee
authorImg Agnidipta Bhattacharjee

I am a technical content writer with over 2 years of experience in creating clear, concise, and engaging content for a wide range of industries, including software development, IT, and engineering. In my role as a technical content writer, I have produced a vast array of content, including user manuals, online help files, blog articles, whitepapers, and case studies. When I am not writing, I enjoy pursuing my hobbies like travelling, hiking, adventure sports, and reading. I am an avid reader of technology news and enjoy keeping up-to-date with the latest trends and developments in the tech industry.

Ruby introduces Regexp.timeout

Ruby introduces the Regexp.timeout feature to prevent the unexpectedly Regexp matching and risk of DoS.