Bookmarks for directories will be most helpful if you are forced to work in deeply nested projects. Then it's...
With cd .. you can navigate one directory up from the one you are at now. If you use that a...
The tree command will show you the contents of a directory and all its sub directories as a tree:
There is an option you can set so that when using the cd command, small typos are automatically corrected. Add...
Rails has the handy controller method send_file which lets us download files easily. We can decide whether the file...
It is generally discouraged to load your JavaScript by a tag in the : The reason is that a tag will pause the DOM parser until the script has loaded and executed. This will delay the browser's first contentful paint. A much better default is to load your scripts with a tag: A deferred script has many...
We had a card that described how to install multiple mysql versions using mysql-sandbox. Nowadays with the wide adoption...
Our gem spreewald supports a few helpers for development. In case you notice errors in your Cucumber tests, you might...
If you want to expand your Areca Raid by swapping out the disks for larger ones you will need to...
When you get this error message from e.g. loginctl show-user [...] after you deleted a user from your system:
I ran into a situation in which I received the yarn integrity check warning when starting the rails console even...
Formerly 301 (Moved Permanently) and 302 (Found) were used for redirecting. Browsers did implement them in different ways, so since...
What is netfilter's Connection Tracking system? The connection tracking system often referenced as nf_conntrack is part of the...
After switching a project from Sprockets to Webpack, I started observing a bug that was hard to debug: Our...
6.0.0 2021-06-02 Compatible changes geordi commit will continue even if one of the given projects is inaccessible. It...
When testing JavaScript functionality in Selenium (E2E), you may need to access a class or function inside of a evaluate...
When storing files for lots of records in the server's file system, Carrierwave's default store_dir approach may...
If your Webpack build is slow, you can use the Speed Measure Plugin for Webpack to figure out where time...
Sometimes you want to load code on demand. For instance, when a a large library is only used on a...
Webpack builds can take a long time, so we only want to compile when needed. This card shows what will...
Installing gems on a server that has no access to the internet (especially rubygems.org) requires to bundle the gems into...
When your Rails application server raises error, Capybara will fail your test when it clears the session after the last...
When your application is open for public sign up and sends out transactional e-mails to a large number of...
ZSH is an alternative command line shell that includes some features like spelling correction, cd automation, better theme, and plugin...