Same requests are recorded only once in vcr. Replaying a test fails, if you trigger the same request multiple times...
Good article about what "gamma correction" means for color processing, and what "sRGB" actually means. You probably do not need...
A few releases back, Chrome started using a Material Design UI on desktop. If you don't like it (on...
You want Spring for super-fast binstubs like bin/rails or bin/rspec which avoid Rails boot time. You want parallel_tests...
Sometimes you might need to nest a git-project inside another git-project. The right strategy is to use submodules...
Promises are the new way™ to express "Do this, and once you're done, do that". In contrast to callbacks...
Isolate scopes offer three kinds of variable binding. One of them is &, allowing to bind a property of the isolate...
There's no user interface to give an AWS IAM user read/write access to a selected list of S3 buckets...
Ruby's __FILE__ keyword returns the path to the current file. On popular for this are Ruby binaries: #!/usr/bin/env ruby...
We're using Middleman for some static sites like our blog. Despite being very similar to Rails, Middleman does not...
Is your application doing something expensive every few seconds? Maybe an animated slider that rotates images? Maybe you are updating...
When building a web application, one is tempted to claim it "done" too early. Make sure you check this list...
The default Google Analytics might not work as expected with your Unpoly app. This is because your app only has...
So you want to use object-fit, but you also need to support Internet Explorer. One option is to use...
As you may know, HAML expands data attributes that are given as a hash: %div{ data: { count: 3 } }
The way that Javascript schedules timeouts and promise callbacks is more complicated than you think. This can be the reason...
to create a Gallery that has a name and has_many :images, which in turn have a...
UI sortable helps reordering items with drag 'n drop. It works quite fine. Proven configuration for sorting table rows
Sometimes you want to preload images that you will be using later. E.g. if hovering over a an area changes...
Spreewald gives you the within meta step that will constrain page inspection to a given scope. Unfortunately, this does not...
Edit /etc/default/bind9 and change OPTIONS="-u bind" to OPTIONS="-u bind -d 50 -g" Restart BIND and you'll see...
Many of our developers love to use the "awesome" window manager on Linux. However, RubyMine dialogs occasionally defocus while typing...
When you have a localized website, you may want to redirect users to their preferred language when they visit the...
When building a form with a file select field, you may want to offer your users a live preview before...