github.com

Use it like this for inline icons: Germany They also work as block elements:

mjt.me.uk

Addressing is a fertile ground for incorrect assumptions, because everyone's used to dealing with addresses and 99% of the...

Here is a Javascript function reloadUsers() that fetches a HTML snippet from the server using AJAX and replaces the current...

When testing code that uses pushState / replaceState, your browser will appear to navigate away from http://localhost:3000/specs (or wherever...

makandra dev
github.com

This jasmine plugin helps with testing DOM manipulation in two ways: It gives you DOM-related matchers like toBeVisible() or...

stackoverflow.com

Make sure you have libcurl3-dev installed: sudo apt-get install libcurl3-dev gem install typhoeus

When running Selenium features with parallel_tests, some browser-server interaction might take longer than usual and the impatient Capybara...

Run bundle update cucumber capybara cucumber-rails to update to the newest versions. Backup your features/support/path.rb to be able to...

makandra dev
github.com

Build dashboards using ascii/ansi art and javascript Awesome!

docs.puppetlabs.com

The condition for an if statement has to resolve to a boolean true/false value. However, all facts are strings, and...

Angular 1.3+ has an alternative getter/setter pattern: You can bind ng-model to an accessor function. This is a function...

github.com

Capybara-screenshot can automatically save screenshots and the HTML for failed Capybara tests in Cucumber, RSpec or Minitest. Requires Capybara...

makandra dev
api.rubyonrails.org

Rails includes a way to see what an e-mail will look like. Integration to RSpec All you need to...

dimsemenov.com

Responsive Lightbox JavaScript that just works. You can use it for single images or a gallery. Animations are optional.

pgcli.com

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.

makandra dev
databound.me

Databound provides Javascript a simple API to the Ruby on Rails CRUD. Tries to expose a full model CRUD as...

edgeguides.rubyonrails.org

Rails guide that covers PostgreSQL-specific column types and usages for Active Record. You should especially keep in mind the...

docs.angularjs.org

When you have an ngRepeat directive that uses track by, be sure to move the track by instructions to the...

capybara_element['attribute_name'] allows accessing an element's attributes in Capybara. A few examples: find('#my_element')['class']

blog.phusion.nl

Interesting approach to caching responses directly in the HTTP server, based on the value of an individual cookie.

makandra dev
github.com

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...