Explore the depths of the AngularJS (1.x) framework and best-practices.
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...
Jun 24, 2015
The evolution of Angular Controllers has changed over the last year. As of now, most of us are working with the most recent addition to “Controller...
Apr 20, 2015
Tips and tricks, motivation, courses and exclusive discounts.
In this post I’m going to outline my approach on writing Directives for Angular 1.x releases. There’s a lot of confusion around how and why and whe...
Apr 17, 2015
Angular 1.3 shipped with an awesome new performance enhancing feature - one-time binding. What does this mean for us Angular developers and the per...
Dec 12, 2014
After reading Google’s AngularJS guidelines, I felt they were a little too incomplete and also guided towards using the Closure library. They also ...
Jul 23, 2014
For those familiar with Angular’s dependency injection (DI), this post will dive into some of the “under the hood” methods that power the DI proces...
Jul 11, 2014
Since day one using Angular, I’ve always debated on how I should be extending modules. This post talks through some common Angular patterns, from v...
Jun 17, 2014
Angular’s $emit, $broadcast and $on fall under the common “publish/subscribe” design pattern, or can do, in which you’d publish an event and subscr...
Jun 11, 2014
Note: please don’t use this approach anymore, use Components and one-way dataflow
Jun 9, 2014
Angular filters are one of the toughest concepts to work with. They’re a little misunderstood and it actually hurt my brain whilst learning them. F...
May 28, 2014
A newer version of this site just became available. Please refresh this page to activate it.