Todd Motto

Todd Motto

Owner, Ultimate Angular
Dec 17, 2013

Stop toggling classes with JS, use behaviour driven DOM manipulation with data-states

Using a class to manipulate the DOM? What about this idea. Using classes have many...

Dec 9, 2013

A comprehensive dive into NodeLists, Arrays, converting NodeLists and understanding the DOM

Manipulating the DOM is JavaScript’s role when developing websites and applications, and we do this...

Dec 7, 2013

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...

Nov 26, 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...

Nov 9, 2013

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...

Oct 29, 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...

Oct 28, 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...

Oct 27, 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,...

Oct 24, 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...

Oct 7, 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...

Oct 2, 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...