Todd Motto

Todd Motto

Owner, Ultimate Angular
Feb 8, 2016

Stateless Angular components

There were a tonne of interesting changes happening in the beta and release candidate phases...

Feb 5, 2016

One-way data-binding in Angular 1.5

Angular is known for its powerful two-way data-binding, but with the new release of AngularJS...

Jan 22, 2016

So you want to talk at conferences? This is what it's like.

Talking at conferences looks like an absolute breeze, but is it? No. It’s stressful, nerving,...

Jan 4, 2016

React.createClass versus extends React.Component

Two ways to do the same thing. Almost. React traditionally provided the React.createClass method to...

Dec 28, 2015

Stateless React components

React v0.14.0 introduces “stateless” components, which takes a more functional approach to creating chunks of...

Dec 28, 2015

Creating a tabs component with React

I have to say, this is my first proper component built in React. I tried...

Dec 21, 2015

Angular modules, setters, getters and bootstrapping

The first place you’ll usually start in any Angular application or module library, is creating...

Dec 20, 2015

A year in review of toddmotto​.com

2015 was a crazy year for me, a lot happened and much of it is...

Dec 15, 2015

Using Controller $filters to prevent $digest performance issues

Filters in Angular massively contribute to slow performance, so let’s adopt a sensible way of...

Dec 14, 2015

Resolve promises in Angular routes

Phase 1 of our Angular careers involved $http inside a Controller. Phase 2 involved abstracting...

Dec 14, 2015

Directive to Directive communication with "require"

Communication between Directives can be done in various ways. When dealing with Directives that have...