Monthly Archives: May 2013

Sass Style Guide By Chris Coyier, writing at CSS-Tricks. I largely agree with this list, but I'm not sure I get the assertion that you should put @includes after "regular" styles. If you're ordering the CSS properties according to some specific scheme (e.g., Zen Ordering) then wouldn't you want the output of your mixins to […]

A better, brighter Flickr Flickr Redesign Round-up! The official announcement over at the Flickr Blog. I know that there are a lot of people hating on the new redesign, but I think I "get" the vision behind it. I think they're making a calculated gamble with such a dramatic re-thinking of their interface (to say […]

Avoiding Unnecessary Paints Paul Lewis writing for HTML5 Rocks, Avoiding Unnecessary Paints: What happens if I scroll and I happen to move the mouse at the same time? It's perfectly possible for me to inadvertently "interact" with an element as I scroll past it, triggering an expensive paint. That, in turn, could push me through […]

Apple’s new Objective-C to Javascript Bridge Nigel Brooke at Steamclock Software: These APIs becoming public could be a huge boon to those of us that are interested in using JavaScript in their apps in various ways. It would be an official way to do some of the things enabled by third-party platforms (like Cordova, Appcelerator […]

Last night was the second BurlingtonJS meet-up and once again it felt like a huge success. Many thanks again to Patrick and Pete for organizing it; there was a great turn out and a lot of great discussion. The theme of the night was Node and the presenters did a fantastic job. First up, Dave […]

Haruki Murakami and the Art of Japanese Translations Roland Kelts, writing for The New Yorker: Rubin said that the first time he translated a Murakami novel, The Wind-Up Bird Chronicle, he phoned the author several times a day to nail word choices and correct inconsistencies. “In one scene, a character had black-framed glasses. In another, […]

The whole gang is making an exit from the office — en masse, all at once, a big crowd of them wandering the labyrinthine halls. (Though somehow the office has no roof? or is already outside?) You find yourself smack in the middle of the throng, taking in the small talk, which mostly revolves around […]

If you’ve been programming in Grails for a year (give or take) and are ready to go deeper than the tutorials and docs usually take you, then Burt Beckwith’s book — Programming Grails (O’Reilly, 2013) — is going to feel like just what the doctor ordered. If asked to sum it up as a pithy […]

How To Avoid Duplicate Downloads In Responsive Images David Newton writing for Smashing Magazine on the proposed picture element, Scott Jehl's polyfill, and some problems with the current fallback strategy. (tagged: picture element responsive design ) 5 reasons to use AngularJS in the corporate app world Oscar Villarreal: You can start by sprinkling it in […]

Buy my book!

Beginning with the basics of PhantomJS, this book will dive into its core modules and guide you through how to solve real-world testing problems. This book explores a variety of test automation tasks, including executing JavaScript unit tests with the Jasmine, QUnit, and Mocha frameworks; functional tests with tools such as Selenium, Capybara, and CasperJS; performance analysis with tools such as YSlow; and much more.