Amol Joshi

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

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

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

Customizing Rails Migrations with Execution Strategies

Rails 7.1 introduced a new way to customize how migrations execute — the Execution Strategy API
authorImg Amol Joshi

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

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.