How deep is your connection pool? A concurrency gotcha with Puma and Sidekiq.ProblemDec 2, 2021Dec 2, 2021
Rails 5.1 new framework defaults: what they do and how to safely uncomment themWhen you run rails app:update on a Rails 5.0 app, it creates a file with 2 new default configuration settings. Here’s what they do and how…Jun 24, 2021Jun 24, 2021
Rails 5.2 new framework defaults: what they do and how to safely uncomment themWhen you run rails app:update on a Rails 5.1 app, it creates a file with 7 new default configuration settings. Here’s what they do and how…Jun 23, 20211Jun 23, 20211
Rails 6.1 new framework defaults: what they do and how to safely uncomment themWhen you run rails app:update on a Rails 6.0 app, it creates a file with 16 new default configuration settings. Here’s what they do and…Apr 24, 20213Apr 24, 20213
Never Eat Illegal Drugs: a pneumonic for determining the value of this in JavaScriptWhat this ain’t.Jan 17, 20201Jan 17, 20201
Rails 6.0 new framework defaults: what they do and how to safely uncomment themThis is a walkthrough of the nine default flags in new_framework_defaults_6_0.rb generated by rails app:update. At the end of this article…Oct 19, 20193Oct 19, 20193
The megaform pattern for multi-step formsLong forms with lots of fields can be intimidating to users. A better conversion rate can be achieved by breaking fields into separate…Oct 9, 2019Oct 9, 2019