Alternative to ngRepeat for AngularJS

I've been playing around with AngularJS repeaters for a while and they tend to be on the slow side with large complex objects, bindings and watches. Here is a littler plunker (at bottom of post) example of another way of displaying repeating data which should be a lot faster than using the out of the …

Advertisements

Top 5 worst things to do in daily stand up

1 Turning up late Its frustrating for everyone when people consistently turn up late, its even worse when everyone waits for the late comer as the message to everyone else is that their time is more important that the people waiting for them. People want to get their day started and workout who they will …

Contractor productivity tips

Having worked at a number of different places over the years I have collected a number of steps I usually take to get upto speed and start being productive as quickly as possible at a new organisation. Please feel free to comment and share your own thoughts and ideas which would help fellow developers. Key …

The lack of good communication

Individuals not interacting All the events in this post are true events but the names and locations of individuals have been changed to protect peoples privacy. This short script highlights one of the agile principals Individuals and interactions over processes and tools Tracy: Hey Gary we really need a way of letting Bob know when …

Karma & Jasmine setup to test Angular app

Okay this is really just some notes for me so that I remember how to setup Karma and Jasmine in an AngularJS application. Karma appears to be a really nice and fast test runner to use with AngularJS applications. I have used Chutzpah in the past and the Visual Studio context menu installation. I used …

Use Visual Studio Online as CI build for GitHub projects

I have a few goals I want to achieve in this post: Use Visual Studio Online (VSO) to build my Github hosted project Use VSO to execute the unit tests Trigger builds on a commit to a branch Provide a build status badge on Github Okay lets kick of this post and get straight into …

Loving VSO, not.

So I have a new project and though that this time I would use Visual Studio Online (VSO) for all┬áthe source control and build needs. Should be easy right, it should all integrate nicely being entirely Microsoft. Sure that's what I though any how. Note: This is all using the hosted versions Here are my …

Continuous improvement and empiricism

Beatles

I've been thinking and reading a lot recently about how to be more successful and get better at the things I've been doing for a while. One thing I have noticed is that it is easy to fall into the trap of seeing other people doing the things you want to do and assuming it …

Agile Story points and team work

Ever been in a Scrum planning poker session and heard the words If it was him doing it this is probably a 3 but for me I think this one is a 5 I imagine that this is very familiar or at least something along those lines. I don't think I have ever been part …

Add Jasmine tests to MVC Angular app

Here is a method for adding Jasmine unit tests so that you can test an angular app in a .NET MVC project. One thing that I will start of recommended to make testing with Jasmine easier is to download and install the chutzpah context menu plugin for Visual Studio. This allows you to right click …