When you have a powerful machine with many CPU cores, you might run into an error like

When projects run for many years, they require special regular maintenance to stay fresh. This kind of maintenance is usually...

A JavaScript error in an E2E test with Selenium will not cause your test to fail. This may cause you...

Why secure-only cookies used to be necessary Cookies have an optional secure flag. It tells the browser to not...

wiki.postgresql.org

When you have a large PG database, you may want to find out which tables are consuming the most disk...

Sometimes it's necessary for you to check which ports are in use on your local machine and which process...

When installing gems, a lot of time is spent building locally installed documentation that you probably never use.

makandra dev

An end-to-end test (E2E test) is a script that remote-controls a web browser with tools like Selenium...

gist.github.com

Here is some JavaScript code that allows you to click the screen and get the clicked element's text contents...

This card will show you a cool way to define a class using Struct.new. A common usecase for Structs are...

github.com

Barby is a great Ruby gem to generate barcodes of all different sorts. It includes support for QR codes via...

makandra dev

Crontabs are often unordered, especially when generated for an application where you usually group tasks by their domain/scope.

medium.freecodecamp.com

Collection of useful tools in the Chrome JavaScript console. Make the whole page editable This is not special to Chrome...

Building plain text emails with an .erb template doesn't allow you to indent code like you normally do in...

Like you know from "How to tell ActiveRecord how to preload associations (either JOINs or separate queries)", you can tell...

This card tries to summarize by example the different uses of heredoc. In Ruby << vs. <<- vs. <<~ In Rails strip_heredoc...

You can have a command repeatedly executed and the output displayed. This is useful e.g. for monitoring file system changes...

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

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

When building a web application, one is tempted to claim it "done" too early. Make sure you check this list...

The following will search for all .feature files containing a search term and run them using geordi. find features/ -name...

When testing Ruby code that prints something to the terminal, you can test that output. Since RSpec 3.0 there is...

jqueryui.com

UI sortable helps reordering items with drag 'n drop. It works quite fine. Proven configuration for sorting table rows

Many of our developers love to use the "awesome" window manager on Linux. However, RubyMine dialogs occasionally defocus while typing...