SQLClient Support for the New Date and Time Types in SQL Server 2008

Prior to SQL Server 2008, SQL developers were restricted to using two types to work with date and time values: datetime and smalldatetime. While they are sufficient in most user scenarios, there are some limitations: 1)      Both types include both the date value and time value. There is no way to store only the date…


Human Shepherds and the Law of Relevancy

Note: This article is updated at The Law of Human Relevancy. Yesterday, Ed helped me word a “law” that I use for important decisions and that I see show up quite a bit in a number of places.  It’s the law of human relevancy. The Law of Relevancy No matter how relevant the information is,…


How To Use Time Boxing for Getting Results

Note: This article is updated at How To Use Timeboxing for Getting Results. Time boxing is a way to chunk up time and get results.  If you continously miss windows of opportunity or spend all of your time in one area of your life at the expense of others, time boxing can be one of…


Vision Scope Template

Note: This article is updated at Vision Scope Template. How do you convince a team of venture capitalists to bet on you?  There’s a lot of ninja techniques but here I’ll share the fundamentals. Vision and Scope We use Vision Scope milestones in patterns and practices to sell management on how we’ll change the world.  Knowing…


How Might That Be True?

Note: This article is updated at How Might That Be True? It’s obvious in retrospect, but I found a distinction between low-friction communication and high-friction communication.  By low-friction, I mean *person A* doesn’t have to work that hard for *person B* to get a point. I find low friction scenarios are often cases where *person…


How To Use the Six Thinking Hats

Note:  This article is updated at How To Use the Six Thinking Hats. How do you get past deadlocks in a meeting?  You can apply the Six Thinking Hats.  I’ve blogged about the Six Thinking Hats before, but to summarize, it’s a way to get everybody thinking about the problem in a collaborative way. The…


Cutting Questions

Note: This article is updated at Cutting Questions. How do you cut to the chase?  How do you clear the air of ambiguity and get to facts?  Ask cutting questions. My manager, Per , doesn’t ask a lot of questions.  He asks the right ones.  Here’s some examples: Who’s on board?  Who are five customers that…