I am blog

These are the things I write about

Recent posts

Ignore NDepend from your git repository

Ignore NDepend from your git repository

This article shows how to ignore NDepend files from your git repository.

NDepend: First impressions from a static analysis newbie

NDepend: First impressions from a static analysis newbie

A tool that has recently come to my intention is NDepend, a static analysis tool for .NET. This article is a summary of my first impressions with NDepend.

Customising Azure deployment: Compile Sass when deploying to Azure from a Git repo

Customising Azure deployment: Compile Sass when deploying to Azure from a Git repo

This article demonstrates how to set up a deployment script to compile Sass when deploying a .NET Web Application Project from a git repo to Azure.

Create a flag with CSS

Create a flag with CSS

Corner flags are a nice way of labelling an image to emphasise something is 'new', 'featured' or 'on offer'. Often these effects are done with images. This tutorial gives an example of how to achieve this using CSS and semantic HTML.

Extending the animation - fading out with storyboards and behaviours - WinRT | Windows 8.1 store apps

Extending the animation - fading out with storyboards and behaviours - WinRT | Windows 8.1 store apps

Previously we looked at how to fade out an element using storyboards and behaviours. This time we extend our code by fading in another element.

Request task cancellation extension method

Request task cancellation extension method

An extension method to request the cancellation of a CancellationTokenSource.

String to an object value converter - WinRT | Windows 8.1 store apps

String to an object value converter - WinRT | Windows 8.1 store apps

A value converter that takes a string and returns an object from a resource dictionary.

Windows 8.1 store apps: Creating a simple fade animation using storyboards and behaviors - WinRT

Windows 8.1 store apps: Creating a simple fade animation using storyboards and behaviors - WinRT

This article shows how to trigger a storyboard animation using interaction behaviors.

Travelling with tech

Travelling with tech

In this day and age tech on a holiday, adventure or road trip is as essential as a clean pair of pants. Here are the items that I never travel without.

First day on a contract - what every developer needs to know

First day on a contract - what every developer needs to know

Making a good impression on the first day of a new job is super important. Starting as a contractor comes with the expectations of professionalism and self-sufficiency.