SSHKit 1.9.0 might fail with the following error, when trying to deploy a Rail application. Upgrading the gem to version...

makandra dev
howvideo.works

This is an informational site about video and how it works. We started by talking about Playback, next we added...

github.com

Liquid Prompt gives you a nicely displayed prompt with useful information when you need it. It shows you what you...

thoughtbot.com

While both the alt attribute and the figcaption element provide a way to describe images, the way we write for...

mtlynch.io

Why improve your code reviews? Improving code review technique helps your reviewer, your team, and, most importantly: you.

IRB 1.2 (shipped with Ruby 2.7, but works on 2.5+) brings pretty syntax highlighting and multiline cursor navigation. However, pasting...

tekin.co.uk

Git diffs show the surrounding contexts for diff hunks. It does so by applying regular expressions to find the beginning...

You need to install the official plugin, it is not bundled with RubyMine by default. Example: Setup a watcher...

curl-to-ruby is a handy tool that converts your curl command to ruby code that uses the Net::HTTP...

github.com

Scroll and touch event listeners tend to be computationally expensive as they are triggered very often. Every time the event...

Here is a short summary of Cucumber hooks in Ruby taken from https://github.com/cucumber/cucumber-ruby. Note that the BeforeStep is...

Ubuntu 18.04 uses systemd to manage services. There are basically two commands for listing all services and manipulating the state...

makandra dev

While debugging a SPF record I found spf-record.de to be very helpful. it lists all IPs that are covered by...

When loading a database dump created with pg_dump into your database, you might run into an error like

web.archive.org

There is a common view that extracting text from a PDF document should not be too difficult. After all, the...

github.com

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

makandra dev
github.com

Pagy is a gem for pagination. They make some bold claims: Pagy is the ultimate pagination gem that outperforms the...

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

Rails 5.2+ supports "verbose query logs" where it shows the source of a query in the application log.

gomakethings.com

Learn how to create offline applications with service workers. The amazing power of service workers Writing your first service worker...

After a recent Ubuntu update I didn't see the main menu bar of the RubyMine IDE (File | Edit | View...

When you use Sentry to monitor exceptions, an important feature is Sentry's error grouping mechanism. It will aggregate similar...