During 2007, I unexpectedly achieved a long-held ambition by increasing the number of books I regularly read (as opposed to merely buying, then leaving them…
Life would be simpler if I had the source code
During 2007, I unexpectedly achieved a long-held ambition by increasing the number of books I regularly read (as opposed to merely buying, then leaving them…
With the return of the dark wintry nights to this sceptered isle, I’ve been taking the opportunity to flesh out my Family Tree a little…
So, I was using the First operator to return the first item element in a sequence matching a predicate. I expected a null to be…
Ten years of professional software development have given me a healthy awareness of edge cases – I’m always trying to code defensively, validate input, catch…
It gives me unparalleled joy to announce the birth of Mr Benjamin George Nelson. Following a relatively swift labour, the new arrival entered the world…
I’ve finally gotten round to processing and uploading photos from Paulo’s Last Munro weekend. The weather on Ben More was truly appalling, so the majority…
Last week I had the pleasure of spending a few days in London attending the Software Architect 2007 conference at the Barbican centre. It was…
As discussed recently, I’ve been trying to knock together a class struct to represent a UK postcode, provide a means of parsing a string as…
Wikipedia cracks me up sometimes. I’m sat here at my desk, trying to knock together some C# code to quickly validate an entered string as…
Many moons (and about four jobs) ago, a wise DBA by the name of David Hanson once recommended to me a book called Microsoft SQL…