NYC.bind(me)
Hello, hello, can you hear me? (First time blogging from an airplane) I'm on my way to New York City - another first! I've been to several "corners" of the world like China, Brazil, Australia, but yet...
View ArticleReActiveTable bookmarklet
Previously... React and tables. I've been meaning to improve a little on the table example built with React and a post by Steve was the final push. He shared his "ActiveTable" bookmarklet. So,...
View ArticleHello subpixel world
Since IE9 and Firefox(v.?) we now have subpixel rendering of fonts. This is cool and all but imagine this: you have some text you want to measure the width of the text and size another element to the...
View ArticleBeacon performance
Beacons are small requests that our apps make to report some information "home", to the server. Beacons are often used to report visitor stats, JS errors, performance metrics. Beacons often don't...
View ArticleWriting ES6 today with jstransform
So there's this recent open-source project from Facebook called jstransform. It's also used by ReactJS. It lets you explore ES6 features and not only explore, but use them in production code. All you...
View ArticleDIY source maps
In today's world of always having some sort of code transformation before your JS/CSS/HTML reaches the user, e.g. minification, concatenation, es6-to-es3 transpilation, it's nice to be able to go back...
View Articlecss diff
CSS is the worst because it blocks page rendering. The bigger it grows, the more it blocks. And bigger is what CSS becomes if left unattended, as anyone who has worked on any project for more than a...
View ArticleCSS diffs #2
Continuing from last night... First, two twitter responses pointed to even more readily-available options for comparing screenshots. One is Wraith from BBC engineers which supports Firefox/Gecko (via...
View ArticleJest + jQuery for testing a vanilla “app”
Jest is a new javascript testing tool announced today. I thought I'd take it out for a spin testing the UI of a simple vanilla JS app - no CommonJS modules, no fancy stuff. Just old school JavaScript....
View ArticleDownloading top X sites’ data with ZombieJS
Update: Easier way to get top X URLs: http://httparchive.org/urls.php, thanks @souders Update: found and commented an offensive try{}catch(e){throw e;} in zombie.js (q.js, line 126), now the script...
View Article
More Pages to Explore .....