As I write this I am somewhere over the middle of Australia, flying back to Perth after participating in a 3 day event that was fun, challenging and highly insightful. The conference was Creative Melbourne, and I am proud to …

Rediscovering my curiosity at Creative Melbourne Read more »

Hi all Welcome to part 5 in my attempt to make SharePoint performance management a little more accessible. Now that we have dealt with the world of request per second in parts two, three and four, we will focus our …

Demystifying SharePoint Performance Management Part 5 – So what is latency anyway? Read more »

As you may have noticed, this blog has been a bit of a dead zone lately. There are several very good reasons for this – one being that a lot of my creative energy has been going into co-writing a …

Why I’ve been quiet… Read more »

This is a post or three that I have really been looking forward to writing, and it is a long time in the making for various reasons. Some of you, after reading it, will no doubt wonder if I have …

The one best practice to rule them all – Part 1 Read more »