github.com

Rails 5 will introduce ActiveRecord::Relation#or. On Rails 4 and 3.2 you can use the activerecord_any_of gem...

postgresonline.com

When working with PostgreSQL, you can use pgAdmin as a GUI. While you can do most things just like on...

makandra dev
csstriggers.com

I figure we needed a definitive reference for what work is triggered by changing various CSS properties. It's something...

blog.intercom.io

A fantastic guide for a dilemma facing any web-based product. Here’s a simple set of Yes/No questions that...

ma.ttias.be

Article shows how to make a script that fakes one kind of content when printed with cat, but uses different...

To safely transport an arbitrary string within a URL, you need to percent-encode characters that have a particular meaning...

makandra dev
developer.chrome.com

In the DevTools settings, there's a "Shortcuts" section. Found these keyboard shortcuts there: General ESC Toggle drawer

bibwild.wordpress.com

While debugging an intricate issue with failed HTTP requests I have come to appreciate the more advanced features of the...

If the project team consists of at least 2 members, do a daily standup. It should not take much longer...

When working on a bigger project, the easiest way to improve your work relation with a client or an external...

When starting a project we always make a good estimate of all known requirements, and plan budgets and available developers...

PhantomJS has no binary builds for Linux, and building it yourself is painful. However, you can install it through npm...

makandra dev

First install Node.js / npm. Then you can install Bower through npm: sudo npm install -g bower

makandra dev
github.com

SitePrism gives you a simple, clean and semantic DSL for describing your site using the Page Object Model pattern, for...

andismith.com

If you need to upgrade code that uses the old jQuery methods bind, delegate, live, unbind and die, the attached...

httpbin.org

Some dozen generic API endpoints you can use to test how your HTTP client deals with various responses, e.g.

devdocs.io

All browsers + IE9 know the CSS :empty selector. It lets you hide an element when it has no content, i.e...

makandra dev
blog.getbootstrap.com

Moved from Less to Sass. Bootstrap now compiles faster than ever thanks to Libsass, and we join...

makandra dev
devdocs.io

DevDocs combines multiple API documentations in a fast, organized, and searchable interface. Here's what you should know before you...

makandra dev
cssanimation.rocks

Using the CSS border-radius property, we can create rounded shapes and circles. Add some gradients and they become spheres...

Ruby has Enumerable.find(&block), which returns the first item in the collection for which the block evaluates to true.

You can make both mobile Chrome and mobile Safari display a native app install banner. The banner suggests that the...

slideshare.net

Interesting talk about a team that integrated automated security testing into their BDD workflow. There is also a video of...

hacks.mozilla.org

Unfortunately, Web APIs haven’t provided the functionality to copy text to the clipboard through JavaScript, which is why visiting...