Measurable Improvement

Here's what I observed.

Customer: "Our business performance isn't what we want. We think some of our intranet is no good."

Us: "We'd love to look at it."

Customer: "Not so fast. You can't 'look at it'. You have to propose a measurable change in business performance, define a fixed …

more ...



PyCon Presentation

I'm very excited to be giving a presentation at PyCon '07. A 30-minute slot is tough because the Star Schema can be confusing. The coding is pretty transparent (IMO), but the background for why I had to do this and places where it can be used are more interesting than …

more ...

Layers, Interfaces and Mutability

Here's the full, minimally-edited question:

"We are having a debate about the basic way the UI, Business Logic, and Data Access layers communicate.

My experience has been that the UI talks to the BizLogic, and the BizLogic maps between itself and the Data Access layer.. like this:

::
UI -> BizLogic -> Data …
more ...