Blog
Tutorials, guides and expert articles.
Vault.js, HTML5 local session Web Storage API with automatic JSON support
Vault is a 0.6KB standalone HTML5 (local/session) Web Storage API with automatic JSON support. Web Storage only accepts a String as value of an Obj...

Todd Motto
Dec 7, 2013
Smarten your front-end workflow with @conditionizr, screencast on all the APIs
Who’s using Conditionizr? So far we’ve found some teams at Google, Sencha, NASA are some great names using it.

Todd Motto
Nov 26, 2013
Join our email community
Receive top developer tips, motivational emails, discounts and be the first to know about new releases.
Apollo.js, standalone class manipulation API for HTML5 and legacy DOM
Apollo is a <1KB standalone DOM class manipulation API for adding, removing, toggling and testing the existence of classes on an element. Apollo...

Todd Motto
Nov 9, 2013
Understanding Regular Expression matching with .test, .match, .exec, .search and .split
Regular Expressions, often noted as RegEx or RegExp, are seen and used pretty much everywhere in JavaScript. I use them all the time and you’ve pro...

Todd Motto
Oct 29, 2013
NoFi, detecting no WiFi, callbacks for offline states with HTML5
An HTML5 API buried inside the navigator Object called onLine is where the inspiration for this little tool came from. NoFi detects no WiFi (yes, i...

Todd Motto
Oct 28, 2013

Hacking SVG, traversing with ease - addClass, removeClass, toggleClass functions
Update: I’ve turned this into a small JavaScript module named Lunar and pushed to GitHub, please use that code instead as it doesn’t extend native ...

Todd Motto
Oct 27, 2013

Conditionizr reloaded, what every developer has been waiting for
Wouldn’t it be ideal to target any browser, mobile browser, mobile device, touch device, screen resolution, operating system and conditionally load...

Todd Motto
Oct 24, 2013

Creating an AngularJS Directive from one of your existing plugins scripts
Writing scripts for your websites or web apps is often a simple process, you write your script, concatenate the file into your main scripts file an...

Todd Motto
Oct 7, 2013

Ultimate guide to learning AngularJS in one day
Angular is a client-side MVC/MVVM framework built in JavaScript, essential for modern single page web applications (and even websites). This post i...

Todd Motto
Oct 2, 2013

The data-js API for behavioural-binding; stop using selectors in your JavaScript
Selectors in JavaScript are bad. The bridge between the DOM communicating with JavaScript is a tough one to cross and in no way modular, but there ...

Todd Motto
Sep 21, 2013

Echo.js, simple JavaScript image lazy loading
I’m currently working on a project for Intel’s HTML5 Hub in which I require some image lazy-loading for an HTML5 showcase piece that’s high in imag...

Todd Motto
Aug 11, 2013