I recently watched a talk by Ian Cooper from NDC 2013 titled ‘TDD, where did it all go wrong‘, and it has completely changed how I look at unit testing. This post looks at how I got it so wrong, and the benefits of following Ian’s approach. Method Based Unit Testing – So Wrong … I […]

Recently I worked on a feature allowing users to change their password once logged into an application. During this there was a very interesting discussion about what security should surround such a feature. This lead me to write this post sharing my thoughts on security once a user is logged into your app. The main security […]

The jQuery team made a decision in 2013 to split the library into two versions, one supporting IE6 upwards and the other IE9, these were labeled jQuery 1 and 2 respectively. This resulted in two key NuGet packages on the gallery: jQuery1 (community contribution) jQuery (official) If you need IE6, 7 or 8 support then the obvious […]

Part 1 of this post focused on cross project TypeScript (TS) referencing, this post will focus on how this can be used with Chutzpah to conduct cross project unit testing. Chutzpah is a TS, CoffeeScript and JavaScript unit test runner, with a built in Visual Studio extension and command line runner. In the last post I […]

This is the first of a two part blog on cross project TypeScript (TS) and unit testing with Chutzpah. This post will focus on the cross project aspect, more specifically how to write Typescript with dependencies over two Visual Studio projects. Let’s consider the following simple example. I have “Project A” which contains a “Scripts/typings” folder […]

On the 14th Jan ‘Chrome broke the Internet‘, and today they finally fixed it. Okay that is a little over the top, but I believe that the original Chrome 32 release was unusable for most Windows users. At 10:22 am today they released Chrome 32.0.1700.102 to windows and mac users. This release contained the following fixes: Mouse […]

I recently wrote the article “Chrome 32 Broke the Internet” covering a set of bugs making Chrome unusable for many Windows 7 and 8 users. A fix for the issues mentioned is currently in Beta testing, but there is no stable release yet and the bug riddled release has not been reverted. I therefore thought […]

Follow

Get every new post delivered to your Inbox.

Join 119 other followers