Tutorials, guides and expert articles.
Modern Angular 1.x essential interview questions
AngularJS 1.x has changed a lot with version 1.5 introducing .component(), and with this it brings a whole new light to interviewing. At many previ...
Nov 4, 2016
The future for Angular 1.x, what next?
Angular 2 is upon us, and with the new approach the Angular team are taking with semantic versioning (SemVer), Angular 3 will shortly be upon us. T...
Nov 4, 2016
Join our email community
Developer tips and tricks, motivation, discounts and new course launches.
✅ Successfully subscribed!
Reactive FormGroup validation with AbstractControl in Angular 2
Validation in Angular (v2+), various approaches, various APIs to use. We’re going to use AbstractControl to learn how to validate a particular Form...
Oct 26, 2016
Cache-busting in Jekyll, GitHub pages
I’ve always found updating my blog an interesting feat, however with several million users per year (you crazy cats) cache-busting is something I’v...
Oct 23, 2016
Angular Form Fundamentals: Template-driven Forms
Angular presents two different methods for creating forms, template-driven (what we were used to in AngularJS 1.x), or reactive. We’re going to exp...
Oct 18, 2016
Stateful and stateless components, the missing manual
The goals of this article are to define what stateful and stateless components are, otherwise known as smart and dumb - or container and presentati...
Oct 12, 2016
Pure versus impure functions
Understanding pure and impure functions is a simple transition into cleaner, more role-based and testable code. In this post we’ll explore pure and...
Oct 11, 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 styling techniques are not as good as Todd’s ;)
Sep 30, 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 provides, such as $q.all() and $q.race(). This article dives i...
Aug 15, 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, it’s grown in popularity since inception, and has served many teams...
Jun 13, 2016
Lifecycle hooks in Angular 1.5
Lifecycle hooks are simply functions that get called at specific points of a component’s life in our Angular apps. They landed in AngularJS 1.5 and...
Jun 3, 2016