The Pragmatic Programmers have a Magazine

6 Jul 2009 random

The Pragmatic Programmer is one of the best books I’ve ever read - a copy of it sits on my bookshelf and it gets reread, cover to cover, every 18 months or so. Every time, I learn something new - and I’m reminded why I love my job.


Older Programmers

7 Jul 2009 tips

Just read an interesting article which included this comment:


Performance of Dynamic

12 Jul 2009 smart-code

This is interesting - a side-by-side performance comparison of reflection, dynamic, and direct property access.


PhpMyAdmin and the White Screen of Death

12 Jul 2009 random

After a recent hardware failure (*) I’ve been setting up a new LAMP sandbox, this time using Ubuntu 9.04 running in a virtualised environment.


Exception Inspection

15 Jul 2009 visual-studio

Here’s a useful tip that I didn’t know - you can use the pseudo-variable $exception in the Watch window to see the exception that’s just been caught.


How to Find Stuff

16 Jul 2009 tips

At this weeks Wellington .NET user group, James asked me how I find stuff - when I need to find out how to get something done, how do I find the information I need. Here’s what I told him.


Two dangerous little words

16 Jul 2009 professional

There is a common two word phrase that needs to be purged from our vocabulary.


Monitoring by Ear

18 Jul 2009 random

When I was much younger, programming on my Amstrad CPC 6128, I found I was sometimes able to “debug” my programs by turning the volume up to maximum.


A Drupal Views "Date Trap"

19 Jul 2009 good-samaritan

Here’s a oddity that caused me a bit of grief this weekend - blogged in the hope that search engine goodness will save someone else some hair pulling.