Angular unit testing: If your test isn’t running check your test file name

A quick tip to save you wasting time wondering why Karma isn’t running your test. Whilst continuing to work through Joe Eames excellent Plurasight course Unit Testing in Angular I came across a problem whereby all tests in one file was not being run by Karma. I was expecting to see tests under this heading in Karma HeroesComponent (shallow tests – child component) […]

Don’t add features, solve problems

If you have not watched Rich Hickey’s talk on Hammock Driven Development you should do so now. I’ll wait right here whilst you do. Great talk wasn’t it? Although delivered ten years ago, many of the problems Rich describes I still encounter today so in this post I will discuss the key points from the […]

Angular routing with Chuck Norris

After watching and coding along to Deborah Kurata’s superb Pluralsight course on Angular Routing. I needed a place where I could practise some of the things I had learnt. So using the Chuck Norris API I built an app, which you can find on GitHub, where I have tried to cram in as many routing […]

Learning Git with Scott Hanselman

Scott Hanselman has been releasing YouTube tutorials under a collective heading “Computer Stuff They Didn’t Teach You” and a number of these have been on Git. If you are just starting out with Git or even if you have been using Git for a while I recommend checking them out. Why? Scott is a fantastic […]