Reading List
The most recent articles from a list of feeds I subscribe to.
Lessons Learned: A Year with a Large AngularJS Project
After a year of working with a large AngularJS project, I thought I'd share a
few of the lessons that I learned in the process. Firstly, I love AngularJS. It
suits my needs exceedingly well, and I expect it will be my goto for the
forseeable future…
Size and Composition of Effective Software Teams
The success or failure of any project is based on the team or teams working on
it. Teams are like fingerprints and snowflakes. They are composed of individuals
with unique experiences and skillsets. When we set out to build large
applications in a…
AngularJS, Dependency Injection, and when is a singleton not a Singleton?
The Singleton is the Highlander of design patterns. There can be only one . An example of a Singleton implementation might look something like this: from Tom Roggero The above JavaScript is from an answer
from StackOverflow that seemed resonable…
A rose by any other name?
I posted an
article about using models to assist in creating leaner, meaner controllers. It resulted in a lively conversation in the comments that spawned an interesting rebuttal from Rob Conery that essentially says I am full of it, and the…
Modeling Data and State in Your AngularJS Application
Respect your data. Contain your state.
Data and state are the foundation of your application. These two items should be
absolutely respected. As you work through the AngularJS documentation, these two
items are generally stored on the controllers…