Todd Motto

Todd Motto

Owner, Ultimate Angular
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...

Dec 10, 2015

Dynamic Controllers in Directives with the undocumented "name" property

Assigning Controllers to Angular Directives is the norm when building out components. But what if...

Dec 7, 2015

Angular component() method back-ported to 1.3+

AngularJS 1.5 is soon to release the component() method which I wrote about last month....