It sometimes happen that a database dump, that would want to insert into your development database, does not match the...
There is a common view that extracting text from a PDF document should not be too difficult. After all, the...
The sidekiq-rate-limiter gem allows rate-limiting Sidekiq jobs and works like a charm. However, it needs to be...
If you're using the webdrivers gem and VCR together, depending on your configuration, VCR will yell at you regulary...
Good reference how to build bootstrap forms with simple_form.
When logging in Rails, you can use the log_tags configuration option to add extra information to each line, like...
ActiveRecord provides the ids method to pluck ids from a scope, but what if you need to pluck Global IDs...
If you want to get the path of a file relative to another, you can use the expand_path method...
CSS variables are very different from preprocessor variables. While preprocessors use variables to compile a static piece of CSS, CSS...
A flat folder structure can be cool if you have only a few folders but can be painful for huge...
Rails 5.2+ supports "verbose query logs" where it shows the source of a query in the application log.
This error occurs when passing an object instead of a string to Jasmine's describe(): # Bad describe(HoverClass, function() {...
Important If your railscomplete-deployment uses the net-ssh-gem please ensure you use version 5.2.0 or newer to ensure...
After a recent Ubuntu update I didn't see the main menu bar of the RubyMine IDE (File | Edit | View...
Sometimes new versions of software introduce new bugs. In this case you might not want the package to upgrade on...
When you use Sentry to monitor exceptions, an important feature is Sentry's error grouping mechanism. It will aggregate similar...
Chrome has a built-in utility to check performance and accessibility (and more) of your web app: Lighthouse.
If you're about to handle X509 certificates and don't want to remember/google a handful of openssl commands you...
We structure our CSS using the BEM pattern. Our naming convention for blocks, elements and modifiers has evolved over the...
I experienced a lot of issues with google chrome that made it almost impossible to work with it. Here are...
Ruby's File class has a handy method binary? which checks whether a file is a binary file. This method...
If you want to prevent that two processes run some code at the same time you can use the gem...
If you migrate a Rails application from Sprockets to Webpack(er), you can either transpile your CoffeeScript files to JavaScript...
4.0.0 2020-07-30 Compatible changes Improved documentation; README now includes command options. Improvement #90: geordi console, geordi deploy, geordi...