There are cases when you need to select DOM elements without jQuery, such as: when jQuery is not available
If you have many connections to your MySQL or MariaDB (as we have) you might want to filter the list...
When you're using feature branches, they will stack up if you don't delete them after the merge to...
Until recently, you could open a new tab via window.open when using execute_script in Selenium tests. It no longer...
The nokogiri gem provides different packages for several platforms. Each platform-specific variant ships pre-built binaries of libxml2, e.g...
You know that Devise offers RSpec test helpers for controller specs. However, in request specs, they will not work.
I recommend to go straight to 2.1.5+ without intermediate steps. Otherwhise you burden yourself with unnecessary work of encoding problems...
This class contains nerdcore things such as disassembling a piece of Ruby into VM calls or enabling tail-call optimization...
Live markdown previewer (with Github flavored syntax) for VIM. Will open a preview in your browser and update automatically on...
Simply add this to your .rspec instead: --require spec_helper If you are on rspec >= 3 and use a rails_helper.rb...
A very informative and interesting presentation about browsing performance, looking at efforts Google Chrome takes to increase it. Preconnect
Web safe fonts are fonts that are pre-installed by many operating systems. While not all systems have the same...
Table of contents of the linked article: What are Web Fonts? Advantages of Web Fonts Disadvantages of Web Fonts
You can use mail-tester.com to check your application's e-mails for issues that might cause e-mails to be...
You can configure a stat socket for haproxy in the global section of the configuration file: global daemon
Note This card does not reflect the current state of lazy loading technologies. The native lazy attribute could be used...
Lead by a discussion of this issue, I built in a middleware which answers those requests with [400] bad request...
There are many solutions, but a very concise one is this: hash.merge!(hash) do |key, old_value, new_value|
git rebase -i -> mark your commit with edit git reset HEAD~ (remove the marked commit, but keep its...
Nobody needs HTML e-mails. However, you occasionally might have to write an HTML message for some weird reason. Here...
You can configure RSpec 3.3+ to raise an error when attempting to stub or mock a non-existing method. We...
Installing SSL certificates usually implies additionally using intermediate certificates. If one of them is missing, some SSL client implementations might...
You cannot find your account passwords in the Account Settings – that'd be too easy. Here is where you find...
Redactor is yet another WYSIWYG editor. It definitely has its weak points, but I want to point out that it...