Learning from Lego: A Step Forward in Modular Web Design
With hundreds of frameworks and UI kits, we are now assembling all kinds of content blocks to make web pages. However, such modularity and versatility hasn’t been achieved on the web element level yet. Learning from Lego, we can push modular web design one step forward.
List of Free Learning Resources
This list initially was a clone of stackoverflow - List of Freely Available Programming Books by George Stocker. Now updated, with dead links gone and new content. Moved to GitHub for collaborative updating.
Front-End Developers Are Information Architects Too
The theme of this year’s World IA Day was “Information Everywhere, Architects Everywhere”. This article isn’t about what you may consider an information architect to be: someone in the user-experience field, who maybe studied library science, and who talks about taxonomies.
Tools & Code
Awesome Buttons for Awesome Projects
Vizflow - An ES6 Interactive Visualization Engine
vizflow.js - a render-loop library written using EcmaScript.6 (ES6) with no other external dependencies.
Diffy.js - A Dependency-free Motion Detection Library for the Browser
This library came out of my browser-based interactive experiments and from the need to extract motion data from the webcam through the getUserMedia API. This is the cleaned up version of that code. Hat tip to Soundstep for the technique used in this library. Basically, Diffy.
A simple HTTP/2 server for development
simplehttp2server serves the current directory on an HTTP/2.0 capable server. This server is for development purposes only. simplehttp2server supports the push manifest. All requests will be looked up in a file named push.json.