Capybara-screenshot can automatically save screenshots and the HTML for failed Capybara tests in Cucumber, RSpec or Minitest. Requires Capybara...
Rails includes a way to see what an e-mail will look like. Integration to RSpec All you need to...
Responsive Lightbox JavaScript that just works. You can use it for single images or a gallery. Animations are optional.
A CLI for working with Postgres databases. Ships with auto-completion and syntax highlighting.
The API is a little confusing because animate returns a reference to the element to enable chaining.
jQuery comes with .animate() that lets you transition some CSS selectors: function floatIn($element) { $element.css({ 'opacity': 0, 'margin-top': 200px...
You can do so much more than console.log(...)! See the attached link for a great breakdown of what the developer...
Databound provides Javascript a simple API to the Ruby on Rails CRUD. Tries to expose a full model CRUD as...
Rails guide that covers PostgreSQL-specific column types and usages for Active Record. You should especially keep in mind the...
capybara_element['attribute_name'] allows accessing an element's attributes in Capybara. A few examples: find('#my_element')['class']
Interesting approach to caching responses directly in the HTTP server, based on the value of an individual cookie.
Bourbon is a library of pure Sass mixins that are designed to be simple and easy to use. No configuration...
Cucumber will clean up files you've uploaded in your Cucumber features automatically with the attached code. Put the file...
When accepting GIF images, you will also accept animated GIFs. Resizing them can be a time-consuming task and will...
This step will pass if the specified select is sorted. Then /^the "(.*?)" select should be sorted$/ do |label, negate|
A set of javascript tools for working with files. It offers different kinds of things: A cross-browser JS API...
Chances are you're seeing the warning repeated a lot of times, maybe thousands of times. Here's how to...
Today in computer: In Coffeescript, on and yes are aliases for true. off and no are aliases for false.
If you want a class-like construct in JavaScript, you can use the module pattern below. The module pattern gives...
Sometimes you want Angular to watch an object only until a certain state is reached (e.g. an object appears in...
It might happen that your Sidekiq queue gets stuck, hanging at 0% CPU load. When we inspected the process using...
If you have trouble updating something on FreeBSD you should always take a look in the UPDATING file.
SELECT enum_range(NULL::portal) # Returns an array of all possible values SELECT unnest(enum_range(NULL::portal)) # Unnests the...
Traveling Ruby is a project which supplies self-contained, "portable" Ruby binaries: Ruby binaries that can run on any Linux...