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.
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.

A Guide to Web Application Monitoring

Learn how to implement effective web application monitoring for Rails and React apps using metrics, logs, and traces to catch problems before they impact users.
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.

Non‑Blocking IO.select in Ruby: Introduction to Fiber::Scheduler#io_select

Fiber::Scheduler#io_select, a dedicated hook that brings scheduler awareness to IO.select
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.

Customizing Rails Migrations with Execution Strategies

Rails 7.1 introduced a new way to customize how migrations execute — the Execution Strategy API
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.

UI/UX Audit Checklist Before Redesigning a Site

Checklist to review your website’s UI/UX before starting a redesign.
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.

How to Clean Up Your Rails Logs: Ignoring Benign SQL Warnings

Explore how Rails enables fine-grained control over SQL warnings, allowing teams to suppress harmless database warnings while maintaining visibility into critical issues.
authorImg Bastin
authorImg Bastin

I'm a full‑stack Ruby on Rails engineer with 4+ years of experience building and scaling web apps end‑to‑end. I work across Rails (v5–v7.2.1), Hotwire/Stimulus, PostgreSQL/Redis/MySQL, and modern JS/TS with hands‑on DevOps in AWS (MediaConvert, SNS, S3, EC2), Docker, CI/CD, Git, and Sidekiq. I'm currently exploring React and Next.js.

Rails 8 enhances ActiveStorage::Blob#open to work without a block

Use ActiveStorage::Blob#open without a block to keep tempfiles alive across multi-stage workflows, background jobs, or external tools.
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 makes error reporting tests easier in Rails 7.1

Rails introduces assert_error_reported, assert_no_error_reported, and capture_error_reports to make testing error reporting behavior more straightforward and expressive.