Weblog Dec 2004


Coding curiosity 6: How to confuse a C# developer        

The C# method overload resolution algorithm definitely has its quirks. Here's the first oddity. Read more

21-Dec-2004 23:55


Everything falls faster than an anvil        

Daffy Duck steps off a cliff, expecting further pastureland.  He loiters in midair, soliloquizing flippantly, until he chances to look down.  At this point, the familiar principle of 32 feet per second per second takes over. Read more

20-Dec-2004 23:15


The network is not reliable        

One of the first mistakes made by a developer doing his first proper distributed application is to make the assumption that the network is reliable. When he learns through painful experience that the network isn't actually reliable, he starts to think about application monitoring. And now our intrepid hero really starts to dig a hole for himself. Read more

18-Dec-2004 21:00


Core dump and soft reboot        

Having a baby obviously wasn't a large enough lifestyle change, so now I've done something even more drastic - become a "lifer". Read more

15-Dec-2004 01:30


Coding curiosity 5: Ambiguous member overloading        

No VB versus C# flamewar would be complete without the obligatory reference to the fact that both .NET languages support 99% of the same functionality. While this is obviously true, there are some subtle implementation differences that can catch you out if you regularly switch between the two languages. Read more

05-Dec-2004 13:00



My baby daughter loves Carl Franklin's Bubbles program. Read more

05-Dec-2004 02:15


In love with Kathleen['s writing]        

I'm distinctly ambivalent about admitting this, but I think I'm in love with Kathleen Dollard. But I'm really not convinced by her article on hiring .NET developers. Read more

05-Dec-2004 02:00