Thomas Li·23h agoRuby Timeout.timeout 指定 raise Net::ReadTimeout 時,Net::HTTP 會多 retry 一次1. 一段看起來很合理的 code,實際卻等了兩倍的時間
InRuby / Rails in PracticebyAlessio Bussolari·2d agoIdempotent Jobs in Rails: Making Retries SafeAn interrupted worker may have already changed the database before it confirms that a job is complete. When the job runs again, the…
InGenerative AIbyRaza Hussain·2d agoWhy an LLM API Cost Comparison by Token Price MisleadsWhat is the best LLM for a Rails app? Price each model per successful request, not per token, and count the retries.A response icon1A response icon1
InRailsfactorybyPichandal solarajan·2d agoHow AI Helped Us Upgrade 30+ Rails Repositories While Cutting Future Effort by 30–40%Upgrading a single Ruby on Rails application is challenging enough. Now imagine doing it across 30+ repositories, each with different…
Yashika Vijayvargiya·3d agoRate Limiting in Rails 8.1: Protect Your APIs Without Rack::AttackHave you ever wondered what happens when someone sends hundreds of requests to your login endpoint within a few seconds?
Yashika Vijayvargiya·3d agoRails 8.1: Using only_columns to Control Which Database Columns Active Record UsesWhen working with legacy databases or large Rails applications, a model may have more database columns than the application actually needs.
Raju Methuku·4d agoI Tried Six Ways to Tune Rails on One Core. None of Them Stuck.Standard Rails on 1 CPU and 2 GB: what I measured, everything I tried, why it never recovered from overload, and an open invitation to beat…
InLevel Up CodingbyRaza Hussain·6d agoI Killed the Worker After the Charge. Nothing Retried.Why do Rails background job retries miss a crashed worker? Solid Queue marks it failed and Sidekiq OSS loses it.
InJavaScript in Plain EnglishbyRaza Hussain·6d agoRails Zero-Downtime Database MigrationsWhy do Rails migrations cause downtime?
Cris Nahine·6d agoYour coding agent is guessing your Rails app. Here’s how I made it ask instead.35 read-only MCP tools, read from the app itself. Two lines to install. Works when the app can’t boot.A response icon1A response icon1