If you're experiencing problems with your Google Chrome installation after an update, it might help downgrading Chrome to check...
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
The sidekiq-rate-limiter gem allows rate-limiting Sidekiq jobs and works like a charm. However, it needs to be...
This is an extract from the linked article. It shows an approach on how to implement encrypted passwords with the...
A flat folder structure can be cool if you have only a few folders but can be painful for huge...
We structure our CSS using the BEM pattern. Our naming convention for blocks, elements and modifiers has evolved over the...
CSP hat zum Ziel einen Browser-seitigen Mechanismus zu schaffen um einige Angriffe auf Webseiten zu verhindern, hauptsächlich XSS...
If you have a :string or :text field, you should pair it with a model validation that restricts its length...
Select2 comes with AJAX support built in, using jQuery's AJAX methods. ... For remote data sources only, Select2 does not...
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...
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...
If you want to make your Rails application be capable of sending SMTP emails, check out the action mailer configuration...
A while ago I tweeted a thread about how a small JavaScript snippet, one that can fit in a single...
The french Tilt Studio built a caniuse clone for email clients. Note that while checking styling support helps using (or...
There is a practical short list for valid/invalid example email addresses - Thanks to Florian L.! The definition for valid emails...