Switching out your database layer is always a PITA, no matter what level you've abstracted away from it, but this week I ended up taking the leap instead of tackling a harder problem presented by…

I am a big advocate of leveraging tools to help me do my job faster, and a big part of that is knowing how to utilise the power of a text editor/IDE to speed…

So, something went wrong and your work has disappeared, you've gone through at least a couple of the stages of grief, and are now Googling frantically to find the incantation you can cast to recover…