jQuery's find looks in the element's descendants. It will never return the current element itself, even if the...

makandra dev
browsercookielimits.squawky.net

TL;DR If you want to support most browsers, then don't exceed 50 cookies per domain, and don't...

Spreewald gives you the within meta step that will constrain page inspection to a given scope. Unfortunately, this does not...

relishapp.com

When you find yourself in the situation that you would like to define a custom matcher in your specs, but...

Many of our developers love to use the "awesome" window manager on Linux. However, RubyMine dialogs occasionally defocus while typing...

jquery.com

Since jQuery 3 saw it's first release candidate today, the links has a list of (breaking) changes.

brandcolors.net

brandcolors.net provides you with the colors of the world's biggest brands, easily searchable.

When you have a localized website, you may want to redirect users to their preferred language when they visit the...

github.com

fake_stripe spins up a local server that acts like Stripe’s and also serves a fake version of Stripe.js...

github.com

Adds missing native PostgreSQL data types to ActiveRecord and convenient querying extensions for ActiveRecord and Arel for Rails 4.x...

When you paste copied code with CTRL+V, RubyMine will change the indentation of the pasted code. You can prevent...

blog.skylight.io

Helix allows you to implement performance-critical code of your Ruby app in Rust, without requiring glue code to bridge...

When dealing with time zones in Rails, there is one key fact to keep in mind: Rails has configurable time...

Expecting a primitive value as an argument to a method invocation is easy: expect(object).to receive(:foo).with('arg1...

developer.mozilla.org

When building a form with a file select field, you may want to offer your users a live preview before...

When your application crawls twitter profiles for tweets, it might throw HTTP 401 (Unauthorized) errors. Those can happen for a...

Instead of using this hack you might want to use MariaDB 10.x which can work with both old and...

OAuth requires a set of params to be carried along requests, among which a nonce. Some libraries pass these along...

Awesome is a very good tiling window manager that provides neat features like automatic layouting of windows, good multi-display...

You can use JavaScript to get or set cookie values on the client. Using the vanilla JavaScript API

jQuery's deferred objects behave somewhat like standard promises, but not really. One of many subtle differences is that there...

This card existed before, but was outdated due to browser implementation changes. The information below is validated for the current...

gist.github.com

The NestedHash class allows you to read and write hashes of any depth. Examples: hash = {} NestedHash.write hash, 'a', 'b', 'c...

You can find out about disk space usage of all tables within your database by running this: SELECT table_name...