A flat folder structure can be cool if you have only a few folders but can be painful for huge...
Important If your railscomplete-deployment uses the net-ssh-gem please ensure you use version 5.2.0 or newer to ensure...
After a recent Ubuntu update I didn't see the main menu bar of the RubyMine IDE (File | Edit | View...
CSP hat zum Ziel einen Browser-seitigen Mechanismus zu schaffen um einige Angriffe auf Webseiten zu verhindern, hauptsächlich XSS...
4.0.0 2020-07-30 Compatible changes Improved documentation; README now includes command options. Improvement #90: geordi console, geordi deploy, geordi...
If you have a :string or :text field, you should pair it with a model validation that restricts its length...
FactoryBot allows to create traits from Enums since version 6.0.0 The automatic definition of traits for Active Record enum attributes...
Select2 comes with AJAX support built in, using jQuery's AJAX methods. ... For remote data sources only, Select2 does not...
When an event listener on a DOM element throws an error, that error will be silenced and not interrupt your...
There is a reasonable simple way to move data between Redis servers: Simply temporarily configure the new server as a...
Speaker today is Henning Koch, Head of Development at makandra. This talk will be in German with English slides.
We use CarrierWave in many of our projects to store and serve files of various formats - mostly images. A common...
We use the whenever gem to automatically update the crontab of the servers we deploy to. By default, whenever will...
The linked GitHub repository is a bit like our "dev" cards deck, but groomed from a single person (Josh Branchaud...
With puma you can have concurrent requests. There are two concepts on how Puma can handle two incoming requests: Workers...
Test-Driven Development (TDD) in its most dogmatic form (red-green-refactor in micro-iterations) can be tedious. It does...
A recent patch level Ruby update caused troubles to some of us as applications started to complain about incompatible gem...
Because colors improve readability so much. On Ubuntu 18.04 you can install it with sudo apt install grc
In applications without a sign-up, user accounts are usually created by an admin. This imposes two challenges:
Sometimes it's nice to have some coloring in your logs for better readability. You can output your logs via...
This is a personal post-mortem analysis of a project that was mainly build to provide a REST API to...
Before you continue, ensure that you've created your certificate in the region us-east-1 (N. Virginia). Otherwise...
SimpleScreenRecorder I recommend simplescreenrecorder, it produces an adequate output with only a few clicks. The audio recording contained some...
Browsers come with a set of built-in elements like or . When we need a new component not covered by...