Caching is a great way to speed up slow pages and to make your API faster in general. Let's say we...
Let's say you got a "Segmentation fault" error in Ruby [BUG] Segmentation fault at...
Rbtrace is a great tool to see which functions your app is calling at the time. In most cases you...
Install test-prof and stackprof gems. group :test do gem "test-prof", "~> 1.0" gem...
I need to get a selection of users with an SQL query like this: sql =<<~SQL token IS...
Here we'll deploy Anycable wih Kamal(MRSK before). We need our Rails code for anycable-rpc, so...
TLDR: Proof of concept code is here https://github.com/haukot/copilot_labs_plugin_base VS...
By default, Sidekiq jobs don't run in tests. But sometimes, e.g. in e2e tests, you'd want them to...
Caching is a key strategy in optimizing Docker deployments. But because CI don't saves previous...
If your Sidekiq job is stuck, your first intention may be to try to stop this job. But Sidekiq...
There are a number of errors that occur when attempting to use a database connection that has...
Ancestry is a great library to organize models in a tree structure. For example, if you have Locatio...
By default Rails converts all params that come from Rspec to strings(related issue https://github.com...
Ruby On Rails automatically parses query params as array if they are given in format expand[]. Like...