Blog Posts
Dive into my thoughts on coding, tech trends, and developer life. Explore all posts, filter by category, or search by tag.
Gilmor Gang - Longhorn Pillars
I was listening to IT Conversations again but this time it was the Gilmor Gang. One of the guests was Mary Jo Foley who discussed a story on Microsoft cutting back on what's going into the Longhorn...
Dan Bricklin Interview
Check out the IT Conversations Memory Lane interview with Dan Bricklin. I love the mention of Dan's mother saying to him: Dan, did you know that a spreadsheet can add and subtract?...
Intrusive Software
I hate software that's intrusive or attempts to make decisions for me or "guide" me to a decision favouring the software vendor....
Longhorn Transparency
The great benefit of Microsoft's new development direction transparency is that it reduces the probability of real lemons (i.e. products that no one wants) since there is very early feedback....
Anders and AOP
There's a whiteboard session with Anders Hejlsberg on the MSDN site entitled "Whiteboard with Anders Hejlsberg". The very first question that Anders addresses relates to AOP and his reaction was...
Java Annotations
Check out the new functionality in the Java "Tiger" release. Looks like the major .NET languages and Java language oriented functionality are going to be walking lockstep for the forseeable future....
Overly Pedantic
Today my brain had a situation where it looped continuously making a decision whether to email a customer on their wording in an email....
Debugger.IsAttached
The System.Diagnostics.Debugger class provides a handy means of interacting with an attached debugger and to determine whether a debugger is present....
Unhandled Exception Reporting
I recently included unhandled exception processing in a Windows Forms application to help fault find some problems. Unhandled exceptions were processed by bringing up a user friendly message and...