This card is a general reminder to avoid the short version of a command option in shared code. It's...
Generate a password htpasswd -Bn firstname.lastname This will ask you for a password and use bcrypt (-B, more secure) and...
In newer passenger versions the output of passenger -v has changed. capistrano-passenger tries to parse the version and now...
To attach files to your records, you will need a new database column representing the filename of the file...
I really love to use the shortcuts CTRL+Alt+ Arrow Left and CTRL+Alt+ Arrow Right to navigate through the...
To ensure Spring is not running: bin/spring stop pkill -f spring To prevent Spring from starting again: export DISABLE_SPRING...
ZSH is an alternative command line shell that includes some features like spelling correction, cd automation, better theme, and plugin...
By default parallel_tests will spawn as many test processes as you have CPUs. If you have issues with flaky...
CarrierWave comes with a set of default configuration options which make sense in most cases. However, you should review these...
If your project depends on an old version of ImageMagick that you can no longer install in your system, you...
bundle outdated [--filter-major|--filter-minor|--filter-patch] Example output for bundle outdated --filter-major Other examples
Insomnia is a GUI tool to help you communicating with an API. There are also other tools to do this...
By default, your terminal emulator (Gnome Terminal, Terminator, etc.) sets some kind of window title to reflect the shell type...
There are several tools for DNS debugging which offer you more or less information. Most of the time the more...
I just ran into this deployment error after switching from the asset pipeline to webpack: 01:05 deploy:assets:precompile...
The Truemail gem (not to be confused with truemail.io) allows validating email addresses, e.g. when users enter them into a...
The ExceptionNotification has plugins that talk to external APIs rather then just sends emails, like microsoft teams or slack. You...
Headless Chrome is a way to run the Chrome browser without a visible window. Configuring Capybara Configure the Capybara driver...
SSHKit 1.9.0 might fail with the following error, when trying to deploy a Rail application. Upgrading the gem to version...
Whenever requires you to set the application attribute in your Capistrano configuration. Otherwise your cronjobs are created multiple times.
Liquid Prompt gives you a nicely displayed prompt with useful information when you need it. It shows you what you...
Sometimes you accidentally generate entries in the bash history that you do not want to have there (e.g. commands with...
Git diffs show the surrounding contexts for diff hunks. It does so by applying regular expressions to find the beginning...
curl-to-ruby is a handy tool that converts your curl command to ruby code that uses the Net::HTTP...