Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Hey folks. After 23 years of fun, I'm leaving Microsoft to try some new things, and therefore this...
Date: 11/05/2017
Did that title get your attention? Good. Like the other #no<x> assertions – NoEstimates,...
Date: 06/22/2017
In this post, I'm going to talk about what I'm calling the inner loop, what some people call "Ring...
Date: 05/11/2017
In the last post, I asked you to put some numbers on the red (aka "rework") arrows on the diagram....
Date: 03/30/2017
(Note: The first version of this was a very random draft rather than the first part that I wrote. I...
Date: 02/23/2017
Agile Open Northwest uses a different approach for running a conference. It is obviously around...
Date: 02/14/2017
I've been working on a talk on ways to make unit testing easier. I has not been going well; I'd come...
Date: 10/09/2016
In the last post, I talked about some of the analysis used in lean. Now, let’s see how we can apply...
Date: 05/17/2016
Welcome to the first post on improving the yucky code. I have a few points I'd like to cover...
Date: 03/15/2016
It is now time for me to turn the tables on you, to present you with some homework. If you take a...
Date: 03/10/2016
I have been spending some time looking at how to apply some of the lessons of lean to software...
Date: 03/04/2016
When dealing with many external dependencies, the Port/Adapter/Simulator pattern works great. But...
Date: 02/24/2016
Through an above-average display of ineptness, I managed to overwrite my first version of this post...
Date: 02/11/2016
Last week, I spent three days at Agile Open Northwest 2016, a small (300-ish people) agile...
Date: 02/09/2016
When I started doing TDD, I thought it was pretty clear what to do with external dependencies. If...
Date: 01/26/2016
I got some great comments on the post, and I answered a few in comments but one started to get very...
Date: 12/18/2015
Note: I am focusing only on the design impact of TDD. To better understand the overall impact, see...
Date: 12/10/2015
I've been paying attention to TDD for the past few years – doing it myself, watching others doing...
Date: 12/04/2015
A while back I was talking with a team about agile. Rather than give them a typical introduction, I...
Date: 10/31/2015
Resharper is a great tool, but many times that operation that I want to perform isn’t possible with...
Date: 10/12/2015
An excellent question on an internal alias came up today, and I wanted to share my response more...
Date: 10/09/2015
I’ve been thinking a bit about team evaluation. In the agile world, this is often done by looking at...
Date: 10/05/2015
A friend at work posted a link to the following article: I’m Sorry, But Agile Won’t Fix...
Date: 07/09/2015
Last week, I was doing some work on a utility I own. It talked to some servers in the background...
Date: 06/02/2015
I got into a discussion at work today about metrics – a discussion about correctness vs utility –...
Date: 06/02/2015
I’ve been working on a little utility project, and I’ve been using port/adapter/simulator on both...
Date: 05/12/2015
If you are in a buggy group, you have a lot of bugs. After writing the preceding, I’ll endeavor to...
Date: 04/01/2015
Over the past few years I had the opportunity to work in an environment in which we achieved a...
Date: 02/06/2015
You will probably want to read my conceptual post on this topic before this one. The kata that I’m...
Date: 12/01/2014
I was profile some code this morning, and came across some interesting behavior. Basically, we had...
Date: 10/28/2014
I’ve been spending some time playing with Cockburn’s hexagonal architecture (aka “ports and...
Date: 10/03/2014
I’ve been leading an agile team for a while now, and I thought I would share some of the things...
Date: 09/24/2014
The following is based on a reply to an internal post that I almost wrote this morning, before I...
Date: 07/10/2014
The forecast did not look good. In fact, it looked pretty bad. It was Sunday of Memorial day...
Date: 05/26/2014
My author's copies of the Fourth Edition of my book showed up today: It is significantly updated...
Date: 11/20/2012
I’ve come across some code that is using – and overusing – IEnumerable<T>, and thought it...
Date: 11/19/2012
More months than I’d like to think about, I decided to undertake an update of my sorely out-of-date...
Date: 08/05/2012
I’m starting off the new year (well, in a few weeks…) in a new group. I am leaving the HealthVault...
Date: 01/04/2012
I have been working with some developers working on mobile applications that connect to HealthVault,...
Date: 10/14/2011
Anybody who has watched movies about software development knows that reality is much different. None...
Date: 08/15/2011
I recently had a request for more information on dealing with blob data using our newly-released...
Date: 05/24/2011