May 2012
16 posts
Improving HTML5 Canvas Performance - HTML5 Rocks →
Why Our Code Smells - opensoul.org →
read this…and http://www.amazon.com/Growing-Object-Oriented-Software-Guided-Tests/dp/0321503627 and http://www.amazon.com/Test-Driven-JavaScript-Development-Developers-Library/dp/0321683919
Js2coffee: convert JavaScript code to CoffeeScript →
Come on, convert your old code bases to coffeescipt :)
Js2coffee: convert JavaScript code to CoffeeScript →
Come on, convert your old code bases to coffeescipt :)
Algorithm for automatic cache invalidation -... →
Beautiful algorithm explainable using graph theory
What makes a good engineering culture? - Edmond... →
jQuery Knob demo →
vdemedes/restie →
JavaScript ORM that talks to RESTful interface, rather than database. For Node.js and browsers
Findings from JSPerf
I looked through JSPerf and noted the imo most important or surprising benchmarks.
Run them in your browser to see the exact results. Note that I only checked them in Chrome Dev.
I am going to write an extra post just for templating libraries with other browsers and syntax etc. taken in account.
Check object for property: === undefined is the fastest...
maritz/nohm →
Nohm is an object relational mapper (ORM) written for node.js and redis.
Zero downtime deploys for Rails apps →
niklasvh/html2canvas →
This script allows you to take “screenshots” of webpages or parts of it, directly on the users browser. The screenshot is based on the DOM and as such may not be 100% accurate to the real representation as it does not make an actual screenshot, but builds the screenshot based on the information available on the page.
osuushi/Smooth.js →
Smooth.js takes an array of numbers or vectors and returns a parametric function that continuously interpolates that array. Smooth.js supports several interpolation methods, and flexible options for boundary behavior.
Delayed Image Loading on Long Pages →
Jenga - Physijs →
this…is…JENGA-IN-THE-BROWSER-LIKE-NEVER-BEFORE!!!
multi-server continuous deployment with fleet ::... →