In order to have monitoring for Sidekiq (like queue sizes, last run of Sidekiq) your application should have a monitoring...

api.rubyonrails.org

When working with custom transactions and use ActiveRecord::Rollback you may encounter unexpected behaviour if you try to roll back...

If you are fine with the default console diff most of the time but only sometimes want to use an...

If you want to find the commits that touched a specific text in a file, use git log -S 'text...

Using the -U parameter you can change how many lines are shown above and below a changed section.

You might get the above error message when cloning certain git repositories (for example the rails repository). It indicates that...

Detect if a gem has been activated A gem is activated if it is either in the current bundle (Gemfile.lock...

To get your F12 key back for other shortcuts, stop Tilda: killall tilda To prevent Tilda from starting on boot...

github.com

We have released a new library Gemika to help test a gem against multiple versions of Ruby, gem dependencies and...

Similar to our snippet that runs all Cucumber features matching a given string, the following will run all modified or...

makandra dev
ohshitgit.com

Git is hard: screwing up is easy, and figuring out how to fix your mistakes is fucking impossible. Git documentation...

makandra dev
github.com

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...

makandra dev

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...

makandra dev

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...

We're using Middleman for some static sites like our blog. Despite being very similar to Rails, Middleman does not...

makandra dev
piwik.org

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...