Similar to our snippet that runs all Cucumber features matching a given string, the following will run all modified or...
Git is hard: screwing up is easy, and figuring out how to fix your mistakes is fucking impossible. Git documentation...
Improve geordi cucumber: Only attempt @solo run when the specified files contain the @solo tag, skip @solo run if any...
You want Spring for super-fast binstubs like bin/rails or bin/rspec which avoid Rails boot time. You want parallel_tests...
Sometimes you might need to nest a git-project inside another git-project. The right strategy is to use submodules...
Things to check first Do you deliver fonts in a format that the target IE version understands? Did you double...
Promises are the new way™ to express "Do this, and once you're done, do that". In contrast to callbacks...
There's no user interface to give an AWS IAM user read/write access to a selected list of S3 buckets...
To check the currently running PG version from your Rails application (e.g. Rails console on your production server), simply do...
Hint You're not able to control which redis replica will chosen for the failover. Connect to your sentinel instance...
We're using Middleman for some static sites like our blog. Despite being very similar to Rails, Middleman does not...
Piwik is the leading open-source analytics platform. As such, it is an alternative to Google Analytics. Since it is...
Here is a symbol of an eight note: ♪ Its two-byte hex representation is 0x266A. This card describes how to...
By convention, common protocols use a defined port, like 80 for HTTP or 443 for HTTPS. You can use nmap...
So you downloaded a theme for Chrome a while ago and don't remember which one it is?
The default Google Analytics might not work as expected with your Unpoly app. This is because your app only has...
When using ImageMagick to manipulate images, you might see that images get darker when beeing modified by newer versions of...
As announced before, Ruby has introduced a safe navigation operator with version 2.3.0. receiver&.method prevents NoMethodErrors by intercepting method...
Many of our developers love to use the "awesome" window manager on Linux. However, RubyMine dialogs occasionally defocus while typing...
fake_stripe spins up a local server that acts like Stripe’s and also serves a fake version of Stripe.js...
When you run rake db:rollback and nothing happens, you are probably missing the latest migration file (or have not...
Instead of using this hack you might want to use MariaDB 10.x which can work with both old and...
Tool to show you which gems are slow to load: ➜ git:(master) ✗ bundle exec bumbler [################################################# ] (49/65) travis-lint...
Awesome is a very good tiling window manager that provides neat features like automatic layouting of windows, good multi-display...