Todd Motto

Todd Motto

Owner, Ultimate Angular
Oct 19, 2016

Angular 2 form fundamentals: reactive forms

Angular (v2+) presents two different methods for creating forms, template-driven (what we were used to...

Oct 18, 2016

Angular 2 form fundamentals: template-driven forms

Angular (v2+) presents two different methods for creating forms, template-driven (what we were used to...

Oct 12, 2016

Stateful and stateless components, the missing manual

The goals of this article are to define what stateful and stateless components are, otherwise...

Oct 11, 2016

Pure versus impure functions

Understanding pure and impure functions is a simple transition into cleaner, more role-based and testable...

Oct 6, 2016

Things I use, desk, software, setups

I often get asked what colour schemes I’m using, stuff for videos, workshops, slides and...

Sep 30, 2016

Documenting your Angular app using Dgeni in 10 easy steps

The following is a guest post by @sebastpelletier. Don’t hate on me, as my hair...

Aug 15, 2016

All about $q and Promises in Angular

You’ve seen $q, maybe used it, but haven’t uncovered some of the awesome features $q...

Jun 13, 2016

A new Angular 1.x ES2015 styleguide, the path to Angular 2

As many of you know, I created an AngularJS (1.x) styleguide back in July 2014,...

Jun 3, 2016

Lifecycle hooks in Angular 1.5

Lifecycle hooks are simply functions that get called at specific points of a component’s life...

Apr 19, 2016

Angular 2 authentication with Auth0 and NodeJS

If you’ve needed to add authentication to an AngularJS (1.x) app, you’ll have likely have...

Mar 22, 2016

Transclusion in Angular 2 with ng-content

Transclusion is an AngularJS (1.x) term, lost in the rewrite of Angular (v2+), so let’s...