authorImg Jijo Bose
authorImg 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.

Rails 7.1 allows passing validate(_check)_constraint through change_table

Rails 7.1 now delegates validate(_check)_constraint through change_table for bulk migrations by letting us define and validate check constraints within a single change_table block.
authorImg Prasanth Chaduvula

I'm a React, Javascript & Rails full-stack Software Engineer. I have been working remotely for the past two years in a remote village. Before joining as a Software Engineer I founded kwiq - a hyperlocal delivery startup to deliver things in remote villages.

authorImg Amol Joshi

Amol is a Senior Software Developer who combines his expertise in Ruby on Rails and VueJS to create highly performant and scalable web applications. He is passionate to explore different technologies and mentor juniors in the web development industry.

Rails 8.1 now sorts table columns alphabetically when dumping the schema

Rails 8.1 sorts table columns by name when dumping schema, avoiding merge conflicts when two branches modify the same table concurrently.
authorImg Amol Joshi
authorImg Amol Joshi

Amol is a Senior Software Developer who combines his expertise in Ruby on Rails and VueJS to create highly performant and scalable web applications. He is passionate to explore different technologies and mentor juniors in the web development industry.

Upgrading from Rails 5.2 to Rails 6 - Modern Rails Features

A practical guide to upgrading from Rails 5.2 to Rails 6 with Zeitwerk autoloader, Webpacker, multiple databases, and Ruby 2.5+ requirements.
authorImg Amol Joshi
authorImg Amol Joshi

Amol is a Senior Software Developer who combines his expertise in Ruby on Rails and VueJS to create highly performant and scalable web applications. He is passionate to explore different technologies and mentor juniors in the web development industry.

What Is New In Ruby 4.0

Ruby 4.0 celebrates 30 years of Ruby with exciting features including ZJIT compiler, Ruby::Box namespaces, redesigned Ractor API, Set as a core class, and several quality-of-life improvements.
authorImg Amol Joshi
authorImg Amol Joshi

Amol is a Senior Software Developer who combines his expertise in Ruby on Rails and VueJS to create highly performant and scalable web applications. He is passionate to explore different technologies and mentor juniors in the web development industry.

Upgrading from Rails 4.2 to Rails 5 - A Complete Guide

A practical guide to upgrading from Rails 4.2 to Rails 5 with breaking changes, Ruby version requirements, and step-by-step migration strategies.
authorImg Amol Joshi
authorImg Amol Joshi

Amol is a Senior Software Developer who combines his expertise in Ruby on Rails and VueJS to create highly performant and scalable web applications. He is passionate to explore different technologies and mentor juniors in the web development industry.

Rails 8.1 Introduces Structured Event Reporting with Rails.event

Rails 8.1 adds a new structured event reporting API via Rails.event, providing a unified interface for emitting structured logs, business events, and telemetry with consistent metadata, tags, and context.
authorImg Jijo Bose
authorImg 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.

Rails 8.1 introduces bin/ci to standardize CI workflows with a new DSL

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 Amol Joshi
authorImg Amol Joshi

Amol is a Senior Software Developer who combines his expertise in Ruby on Rails and VueJS to create highly performant and scalable web applications. He is passionate to explore different technologies and mentor juniors in the web development industry.

Planning Rails Upgrade - A Strategic Guide

A practical 5-step guide to planning Rails upgrades with key considerations, essential tools, and proven strategies for a smooth migration.
authorImg Syeda Sana
authorImg Syeda Sana

Syeda Sana is a UX designer who loves making products easy and enjoyable to use. She focuses on understanding how people think and designing experiences that just feel right. Her work is all about clarity, simplicity, and a little touch of creativity.

Accessibility Best Practices for Consultancy Websites

A quick guide to make consultancy websites more accessible, readable, and easier for everyone to use.
authorImg Amol Joshi
authorImg Amol Joshi

Amol is a Senior Software Developer who combines his expertise in Ruby on Rails and VueJS to create highly performant and scalable web applications. He is passionate to explore different technologies and mentor juniors in the web development industry.

Rails Native Composite Primary Keys: A Complete Evolution from Rails 3 to Rails 8

Explore how Rails evolved to support composite primary keys natively in Rails 8, migration strategies from the composite_primary_keys gem, and best practices for modern multi tenant applications.