Angular Icon Get 67% off the Angular Master Bundle!

See the bundle then add to cart and your discount is applied.

0 days
00 hours
00 mins
00 secs

Blog

Tutorials, guides and expert articles.

Angularjs Icon

Using Controller $filters to prevent $digest performance issues

Filters in Angular massively contribute to slow performance, so let’s adopt a sensible way of doing things, which may take you an additional ten mi...

Todd Motto

Todd Motto

Dec 15, 2015

Angularjs Icon

Resolve promises in Angular routes

Phase 1 of our Angular careers involved $http inside a Controller. Phase 2 involved abstracting into a Service and calling the Service inside a Con...

Todd Motto

Todd Motto

Dec 14, 2015

Join our email community

Developer tips and tricks, motivation, discounts and new course launches.

Angularjs Icon

Directive to Directive communication with require

Communication between Directives can be done in various ways. When dealing with Directives that have a hierarchical relationship we can use Directi...

Todd Motto

Todd Motto

Dec 14, 2015

Angularjs Icon

Dynamic Controllers in Directives with the undocumented name property

Assigning Controllers to Angular Directives is the norm when building out components. But what if you wanted to dynamically assign a Controller to ...

Todd Motto

Todd Motto

Dec 12, 2015

Angularjs Icon

Angular component method back-ported to 1.3

AngularJS 1.5 is soon to release the component() method which I wrote about last month. I decided to back-port the functionality from the new featu...

Todd Motto

Todd Motto

Dec 7, 2015

Angularjs Icon

Exploring the Angular 1.5 .component method

AngularJS 1.5 introduced the .component() helper method, which is much simpler than the .directive() definition and advocates best practices and co...

Todd Motto

Todd Motto

Nov 13, 2015

Angular Icon

Walkthrough to upgrade an Angular 1.x component to Angular 2

In this article we’re going to look at upgrading your first AngularJS (1.x) component, a simple todo app, across to Angular (v2+) code. We’ll compa...

Todd Motto

Todd Motto

Oct 27, 2015

Angularjs Icon

Superfast Angular use ngModelOptions to limit $digest cycles

The $digest cycle is the critical entity for keeping our Angular applications fast: the faster the cycle, the faster the two-way data binding. Java...

Todd Motto

Todd Motto

Oct 24, 2015

Angularjs Icon

Moving from ngModel.$parsers ng-if to ngModel.$validators ngMessages

Implementing custom Model validation is typically done by extending the built-in $error Object bound to AngularJS form models, such as a simple ``.

Todd Motto

Todd Motto

Oct 18, 2015

Angularjs Icon

No $scope soup, bindToController in AngularJS

Namespacing, code consistency and proper design patterns really matter in software engineering, and Angular addresses a lot of issues we face as fr...

Todd Motto

Todd Motto

Jul 21, 2015

Angularjs Icon

Being a healthy software engineer

This post is a little off topic today, but after a few tweets of mine a few people have suggested a write up on what changes I’ve made and how they...

Todd Motto

Todd Motto

Jun 24, 2015