Let's work overtime

31 March 2015

So yesterday (30 March 2015) I go to a large insurance company for an interview. Some high-level technical questions arise....

Read Post

Windows 8.1 Freezing/Stuttering/Buzzing

21 February 2015

For the last couple of weeks (as at 21 February 2015) my Dell Inspiron 17R SE has been periodically "freezing"...

Read Post

ReSharper Open Source

29 October 2014

Yesterday I received my first free ReSharper Open Source license from JetBrains for use with shuttle-esb. I am totally thrilled...

Read Post

NServiceBus V5 Configuration

29 October 2014

Since I am active on StackOverflow I came across this question: How to reconfigure SQLTransport based NServicebus in Asp.net Web...

Read Post

Why we stopped using SignalR

08 October 2014

My current development team has been making use of SignalR for communication since I came on board 1 February 2013....

Read Post

MSMQ and TransactionScope

07 March 2012

It turns out that when using TransactionScope you should be creating the MessageQueue instance inside the TransactionScope: using(var scope =...

Read Post

SOA is not going away

05 December 2010

Sometimes it is difficult to explain things that appear to be extremely simple. I guess this is where tacit knowledge...

Read Post

Bite-Size Chunks

04 November 2010

I came across this article on ZDNet: The bigger the system, the greater the chance of failure Now, I am...

Read Post

Behavioural Coupling

28 October 2010

When I left work yesterday I had to work through a turnstile. One of those big ones that only one...

Read Post

Natural Aggregates vs Synthetic Aggregates

19 August 2010

In databases we have natural keys such as company code, client number, and order number. Then we have synthetic keys...

Read Post