authorImg Swaathi Kakarla
authorImg Swaathi Kakarla

Swaathi Kakarla is a Ruby on Rails Developer.

Rails introduces ActiveRecord::Persistence#update_attribute!

While update_attribute was used to bypass validations, update_attribute! now does the same but raises ActiveRecord::RecordNotSaved in case of any errors encountered in `before_*` callbacks.
authorImg Swaathi Kakarla
authorImg Swaathi Kakarla

Swaathi Kakarla is a Ruby on Rails Developer.

Rails 7 now introduces support for generated columns with Postgres

Rails 7 now adds support for generated (virtual) columns to the PostgreSQL adapter that has been available since PSQL v12.
authorImg Akash Kale
authorImg Akash Kale

Akash is a User Experience Designer.

Typography - Creating our Visual Identity

Part 3 of our Visual Identity series involves Typography that expresses the personality of our company, its values and emotions.
authorImg Chetan Gawai
authorImg Chetan Gawai

I am a Javascript and React enthusiast, and I absolutely love writing technical blogs. There's just something about the process of breaking down complex concepts and sharing my knowledge with others that really excites me. In my free time, I enjoy exploring my other passions, such as painting, gardening, cooking, and managing my food blog.

Deep dive into the new Suspense Server-side Rendering ( SSR ) architecture in React 18

The new SSR foundation allows us to combine streaming server-side rendering with a new approach to hydration - Selective Hydration! It also prioritizes hydrating the parts the user is interacting with, creating an illusion of instant hydration.
authorImg Swaathi Kakarla
authorImg Swaathi Kakarla

Swaathi Kakarla is a Ruby on Rails Developer.

Rails 7 renders accurate plain text output for nested fields

Plain text rendering of nested fields now reserves indentation.
authorImg Swaathi Kakarla
authorImg Swaathi Kakarla

Swaathi Kakarla is a Ruby on Rails Developer.

Rails 7 allows setting timestamps on insert_all/upsert_all record creation

All relevant timestamp columns (`created_at`, `created_on`, `updated_at`, `updated_on`) are now set via ActiveRecord when using mass insertion queries.
authorImg Mohini Dahiya
authorImg Mohini Dahiya

I am an 'ISTQB-TAE' Certified engineer having a passion for building quality software. Also, being a true 'Don Norman' fan, I am a UX Design and Research enthusiast with a strong appreciation for clean and intuitive designs. In between tasks you can find me grooving to my favorite songs or sipping tea with my family!

Cypress 9.2.0 will throw an error when a user attempts to update a read-only config value

Cypress will throw an error when a user attempts to update a read-only configuration value at run-time using either the Test Configuration or using Cypress.config().
authorImg Chetan Gawai
authorImg Chetan Gawai

I am a Javascript and React enthusiast, and I absolutely love writing technical blogs. There's just something about the process of breaking down complex concepts and sharing my knowledge with others that really excites me. In my free time, I enjoy exploring my other passions, such as painting, gardening, cooking, and managing my food blog.

Sneak peek into React 18 useDeferredValue hook

The useDeferredValue hook allows us to mark some tasks as less important, making the app feel more responsive, thereby improving the user experience.
authorImg Swaathi Kakarla
authorImg Swaathi Kakarla

Swaathi Kakarla is a Ruby on Rails Developer.

Rails 7 adds better support for custom enum types in PostgreSQL

With Rails 7, use create_enum to add a new enum type and t.enum to add a column.
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 3.1 adds Class#subclasses

Ruby 3.1's new method Class#subclasses returns all classes directly from the receiver without adding singleton classes.