Not all versions of Node.js are compatible with each other. Also npm packages may require a minimum or maximum version...

The issue in this card can occur if the node_modules directory is checked into your Git repository. We usually...

When installing a gem you can use version comparators like >= or ~>. That way it is possible to fetch the latest...

Cucumber up to version 2 had a neat feature called Step Argument Transforms which was dropped in favor of Cucumber...

When deploying with capistrano it's possible you get this "error" message: *** [err :: example.com] There are no Phusion Passenger-served...

stackoverflow.com

Set up a package root in your homedir to hold the Node "global" packages: $ NPM_PACKAGES="$HOME/.npm-packages"

Until Capybara 2, node finders that accept a text option were able to find nodes based on rendered text, even...

Over the years we have tried several solution to have vector icons in our applications. There are many ways to...

If you struggle with a /boot partition that is too small for updates, and you are too intimidated by the...

makandra dev

TL;DR Most web applications do not require action on this. SameSite=None (old browser default) will continue to work...

Was ist Elastic? Suchmaschine, basierend auf Apache Lucene größtenteils Open-Source einige kommerzielle Features ("Elastic Stack", früher "X-Pack") Zugriffsrechte...

When doing some meta-programming magic and you want to do something for all attributes of a class, you may...

This is a short overview of things that are required to upgrade a project from the Asset Pipeline to Webpacker...

When we want to use our own (or bought) fonts in an application with Webpack(er), we have two options...

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

Webpacker is Rails' way of integrating Webpack, and version 4 has been released just a few days ago, allowing us...

Carrierwave includes some handy helper methods you can use to resize your images. Here is a quick summary of them...

makandra dev

This is a presentation from 2019-01-21. Summary We want to move away from jQuery in future projects

tableplus.io

To remove all tables from a database (but keep the database itself), you have two options. Option 1: Drop the...

When building an application that sends e-mails to users, you want to avoid those e-mails from being classified...

If your app does not need to support IE11, you can use most ES6 features without a build step. Just...

In ruby you can easily read and write CSVs with the standard CSV library class. On top of this, you...

makandra dev

To restart all tasks monitored by God, don't use god restart. This command is only meant to soft-restart...

The rendered font often depends on the local font your system provides, therefore you often find a rule like below...