makandra dev

There is a practical short list for valid/invalid example email addresses - Thanks to Florian L.! The definition for valid emails...

Rails uses a CSRF token in forms and AJAX requests to verify a user request. Internally it compares the injected...

Unicorn allows you to specify the maximum number of workers. In development this could be useful if you use a...

The bin/webpack-dev-server command is not as smart as e.g. rails server, where it shows the proper fix within the error...

There was an issue with makandra_sidekiq < 0.2 concerning the stopping of Sidekiq. Sidekiq < 6 has two finishing timeouts: one...

postgresql.org

There is an issue with when restoring a PostgreSQL dump created with pg_dump < v11 with pg_restore > v10:

WProofreader is a spelling and grammar checking tool that integrates with textareas and numerous WYSIWYG editors. While it usually activates...

Most of the time it is a tedious task to apply a code style guide to an existing code...

As an application exists, data accumulates. While you'll be loosely monitoring the main models' record count, some supportive database...

When using Chrome for Selenium tests, the chromedriver binary will be used to control Chrome. To debug problems that stem...

github.com

This repository is a community-curated list of flexbox issues and cross-browser workarounds for them. The goal is that...

The main benefit of our convention to prefix commits by their corresponding Pivotal Tracker ID is that we can easily...

makandra dev

CSS transitions are a simple animation framework that is built right into browsers. No need for Javascript here. They're...

There are several ways to merge two (or more) PDF files to a single file using the Linux command line...

gedd.ski

Within a Flexbox layout, there are multiple CSS attributes that may affect a child's basis (the initial width before...

Rails is split into a large number of (sub-) frameworks. The most important and central of those are activesupport (extends...

When upgrading Clearance, pay attention whether the password hashing strategy might have changed. Old clearance versions (< 1.0) used SHA1-encrypted...

If you use webpacker in your Rails application, and you have completely disabled Sprockets, you might get the following error...

When a user shares your content, a snippet with title, image, link and description appears in her timeline. By default...

Capistrano automatically logs each (successful) deployment into a file on your application servers. It is located at the root of...

collectd5 in version 5.9.0 is broken and you upgraded it everywhere. But because it's FreeBSD it does not...

blog.cloudflare.com

Two weeks ago, Cloudflare was struck by a global outage that lasted ~30 minutes. The incident was rooted on a...

makandra dev

webpack is a very powerful asset bundler written in node.js to bundle (ES6) JavaScript modules, stylesheets, images, and other assets...

superuser.com

Inspecting the source of an email does not always reveal the plain HTML source, but some encoded byte mess. In...