...should be familiar with coordinates. Most JavaScript methods deal with one of two coordinate systems: Relative to the window(or another viewport) top/left. Relative to the document top/left.
The rack-contrib gem brings a JSONP middleware that just works™. Whenever a JSON request has a callback parameter, it...
Good article about what "gamma correction" means for color processing, and what "sRGB" actually means. You probably do not need to know this for web development, but it's an...
Presentation about optimizing Ruby on Rails apps. From Nico Hagenburger (homify's lead frontend developer).
Since jQuery 3 saw it's first release candidate today, the links has a list of (breaking) changes...
Uses FFI and works all relevant operating systems. If you'd try to do it yourself, you'd have to use FFI which is a bit awkward (see the gem...
...s code), or call commands like df -B1 and search the strings for your relevant data. That gem takes the pain away and works nicely...
Install this gem and stop using bundle exec or even Geordi's handy b. Yay...
Using the CSS border-radius property, we can create rounded shapes and circles. Add some gradients and they become spheres. Let’s try that, and add some animation to bring...
Clever hack using data-attributes to assign labels to cells. It's still a massive duplication of code (labels), but better and more lightweight than most solutions I've seen...
...for this surprisingly tricky problem...
Want to find that repo you've starred some time ago again? Here's where to search for it. An alternative way to browse and search through your starred repos...
...is Astral, where you'll see the Readme for each repo in a split screen...
...because everyone's used to dealing with addresses and 99% of the time they seem so simple. Below are some incorrect assumptions I've seen made, or made myself, or...
A nice bookmarklet to analyze how many watchers have been registered on the current page. Good for keeping an eye...
It's like Paperclip or CarrierWave, but without any automagic integration.
So you erased a whole day's work? There is hope! The linked article tells how to recover from an...
jQuery plugin that makes it easy to dynamically add and remove records when using ActiveRecord's nested attributes.
Introducing Trailer from HouseTrip, a simple menu bar app that helps you manage your GitHub pull requests. It’s one feature we felt was lacking from our workflow...
Icons Sizes for Windows, MacOS X, iOS, Android and Linux. It's a mess...
...Coffeescript classes. Other than most homegrown approaches, this one allows you to keep using super...
...Angular 1.2, currently in release candidate form, provides an overhaul of Angular's animation system and makes it spectacularly easy to bring your interface to life...
...area they occupy. This is different from media queries which always refer to the screen width, not the element's width...
...projects with a Rails backend. It’s been a great experience. I wanted to share a few things we learned that we hope are helpful to others building Angular on...
...with all of Nico's choices, but I applaud his approach to compile a simple and short list of rules...
Extends the Chrome WebInspector so you can debug AngularJS applications and hunt down performance issues. It's really, really good...
Rails 4.0 is finally ready after a thorough process of betas and release candidates. It's an amazing new version...