Working With LESS and the Chrome DevTools

By Umar Hansa This is a complete tutorial to using LESS with Chrome’s DevTools. If you’ve already used Sass with Chrome’s DevTools, you’ll most likely already be familiar with the concepts introduced here.   The Tl;dr LESS has very recently added support for Source Maps, so this is new and exciting! DevTools mapping means you […]

FB Web Tips

SOLID: Part 2 – The Open/Closed Principle

By Patkos Csaba Single Responsibility (SRP), Open/Closed (OCP), Liskov’s Substitution, Interface Segregation, and Dependency Inversion. Five agile principles that should guide you every time you need to write code.   Definition Solid [pullquote align=”left or right”]Software entities (classes, modules, functions, etc.) should be open for extension, but closed for modification.[/pullquote] The Open/Closed Principle, OCP in […]


Ember.js Testing

By Toran Billups When I started playing around with Ember.js almost a year ago, the testability story left something to be desired. You could unit test an object without any trouble, but a unit test is only one way to get feedback when you’re building a software product. In addition to unit tests, I wanted […]


JavaScript Animation That Works (Part 1 of 4)

By Steven Riche HTML is the language the web is built in, and it is kind of a strange beast. Although it was originally intended as a way to easily share academic information across the Internet, it has been slowly transformed to accommodate the media-rich environment we know and love, sort of like a cherished […]


Browser Testing in the Cloud Redux

By Rey Bango I’ve written quite a bit about browser testing solutions trying to help identify techniques and tools that make cross-browser development easier. My last article on the subject covered how to use BrowserStack to test any number of browsers all from one central tool; your own browser. I was on a Windows PC […]


Ember Components: A Deep Dive

By Chad Hietala Ember.js is a JavaScript MVC framework that allows developers to create ambitious web applications. Although pure MVC allows a developer to separate concerns, it does not provide you with all the tools and your application will need other constructs. Today, I’m going to talk about one of those constructs. Ember components are […]