This post is the second in a series looking at some of the fundamental concepts of Angular. Click here to read the first part.
What is a Controller?
The easiest way to think about controllers and their role is like … Read more
This is the first part of a series looking into some important concepts in Angular.
Directives are the essence of Angular – if you can understand how directives work, and how to use them, you are a fair way towards … Read more
One of my favourite blogs at the moment is Wait But Why. A feature they have introduced recently is the dinner table, where a question is posed for reflection, usually in order to explore values. Inspired by this … Read more
Although a career in programming may not require a great deal of public speaking, the chances are that at some point a programmer will need to speak in front of a group of people for one reason or another. Maybe … Read more
I have always loved music (doesn’t everyone?), and one of the things I love about programming is that you can listen to music while you do it. With most professions it is impractical or impossible. But for many programmers, including … Read more
Jasmine’s … Read more
Perhaps my favourite technique from David Allen’s excellent book, Getting Things Done, is something he calls the Natural Planning Model. This is an informal approach to project planning which can be used on projects of any size or type. … Read more
Most people in software agree that unit testing is a good thing. It is certainly one of the biggest developments in the way we code to occur in the last 20 years. Whether you unit test or not, you probably … Read more
For a little over a month now I’ve been getting to grips with AngularJS.
Every once in a while you come across a framework which you realise will fundamentally change the way you work. One such example for me … Read more