What I’ve found for February 27, 2015

Unfortunately I can’t write a real article these days because I am sick at home. But I can at least (semi-automatically) publish the latest links I’ found during the last few days.


: An in-depth look at the new Origami release and how it’s used at Facebook.

: Debugging is always challenging, and as programmers we can easily spend a good chunk of every day just trying to figure out what is going on with our code. Where exactly has a method been overwritten or defined in the first place? What does the inheritance chain look like for this object? Which methods are available to call from this context?

: Last week Ania Ślimak was talking about putting model on a diet. She presented a nice approach of reducing fat from models using validation factory. This solution is useful in many cases, but may not solve all the problems, so I wanted to continue this topic.

Menu to cross icon
: Perhaps you’ve seen the hamburger icon turning to a cross upon click. Here several ways to do it.

The Battle Of Build Scripts: Gulp Vs Grunt
: I’ve already written about how to get started with Gulp as well as how to get started with Grunt. They both automate our tasks, they both use Node, and they both require you to create tasks and install plugins of some sort. But do you wonder about the difference between the two, or even, which is better?

BrowserSync 2.0 - JH
: What started as a simple Grunt task capable of auto-reloading browsers and injecting CSS, has now evolved into a indispensable tool used by Designers and Developers all over the world in their quest to offer device-agnostic experiences when building for the Web.

My Sass Breakpoints Mixin
: Martin Wolf: “Working on a website nowadays almost always means that you need to use media queries to make the website adapt to certain viewport sizes or environmental changes.” This mixin makes your life easier if you don’t use any frameworks for managing your media queries.

mattgemmell/Jekyll-Multipage · GitHub
: Matt Gemmell wrote a Jekyll plugin for multi-page articles. I don’t know when or if I’ll use it, but it’s nice to have.

Different methods for merging ruby hashes - Paperless Post Dev Blog
: Benchmarking merge and merge! For methods you use that often, it makes sense to know the downsides of each.

Set Intersection in Ruby - Toby’s Ramblings
: There are times when you have two or more groups of data and you want to know what is common between them. When this happens it is good to know about set intersection.

Rails::Application class - railties (4.2.0) ruby gem documentation - Omniref
: Comprehensive documentation for the Rails::Application class including guides, examples, and source code, developed for ruby programmers.

Open Source Sunday
: Yesterday, two great things happened. 1. I published my first gem! Last week I wrote about how we implemented dynamic meta tags for sharing poster previews on social media. I decided I’d extract that into a gem. It’s pretty basic but it’s a great... | Jure Zove | Software writer.