Jijo Bose

Jijo Bose

I'm a Ruby on Rails and React Native enthusiast with over four years of experience creating innovative software solutions. I work well in teams and am always up for challenging projects. I enjoy playing chess and gaming in my free time.
authorImg Jijo Bose

Rails 7.1 lets change_table pass validate_check_constraint

Rails 7.1 lets you define and validate check constraints in a single change_table block for cleaner migrations.
authorImg Jijo Bose

Rails 8.1 introduces bin/ci to standardize

Introduces bin/ci, a tool designed to standardize and simplify CI workflows through a new domain specific language (DSL) defined in config/ci.rb.
authorImg Jijo Bose

Rails 7.2 app:update as Rails Command

The app:update task to be a Rails command, and adds the --force flag to it, to allow running bin/rails app:update while accepting all the changes it makes.
authorImg Jijo Bose

Rails 7.2 Blob#compose Custom Key Support

Rails 7.2 allows to add custom blob key in the ActiveStorage::Blob APIs
authorImg Jijo Bose

Rails 7.2 adds allow_browser to set minimum

Rails 7.2 allows us to set minimum browser version for compatibility.
authorImg Jijo Bose

JS Object.groupBy and Map.groupBy Methods

This blog explains the features of the latest ECMAScript proposal Object.groupBy and Map.groupBy that reached stage 4.
authorImg Jijo Bose

Rails 7.1 Handles Reconnects in Callbacks

Rails 7.1 has enabled subscribers to handle reconnections with the connected() callback in the Action Cable in the event of a lost connection.
authorImg Jijo Bose

React 18 Adds Video onResize Event

Before React 18, onResize handlers were ignored on video elements. React 18 now adds support for the onResize media event.
authorImg Jijo Bose

JavaScript Private Fields and Methods

The class fields proposal provides private fields for classes and instances to JavaScript. With this proposal, any class element can be private.
authorImg Jijo Bose

Rails 7 PostgreSQL SSL in dbconsole

Rails 7 adds PGSSLMODE, PGSSLCERT, PGSSLKEY, and PGSSLROOTCERT support for dbconsole with PostgreSQL.
authorImg Jijo Bose

Ruby 3.1 Adds Integer.try_convert

Ruby 3.1 adds try_convert for Integer to convert objects via implicit to_int method, returning nil if undefined.
authorImg Jijo Bose

Babel 7.14 Class Fields by Default

Starting from Babel 7.14 @babel/plugin-proposal-class-properties and @babel/plugin-proposal-private-methods plugins are enabled by default in @babel/preset-env.
authorImg Jijo Bose

Rails 7 has_one Callbacks Called Once

In Rails 7, the autosave association callbacks for the has_one are non-cyclic.
authorImg Jijo Bose

Ruby 3.1 Left-to-Right Assignment Order

Ruby changes the evaluation order for multiple assignments from left to right making it consistent with single assignment evaluation order.