IT's Drive to Self-Destruction

My approach to preventing IT insignificance begins with firing the good programmers, since they're saddled with low-value work to begin with. In order to see what that means, let's look at the three phases of an IT organization's collapse to irrelevance. Then we'll see why some specific reorganization steps can …

more ...



The XML Balancing Act - Part III, JSON (Revised)

Date Tags xml

We have a spectrum of interesting needs, and a corresponding spectrum of solutions. Here's one dimension: the structured-ness view.

  1. Highly structured data.
  2. Semi-structured data, or the "mixed content model". We can further subdivide this into content which is "naturally" hierarchical, and a good fit for XML, and data which is …
more ...



What a Data Warehouse Can Never Do

In one form, the question is "How do we handle the [X] transaction in the warehouse?" Another form of the question is "What do we do when [Y] changes?" The third form is less clear, but essentially the same: "How do we maintain [Z] in the warehouse?"

All of these …

more ...



Technology Refresh

First, I'm a pack-rat; I worry about deleting something valuable. Specifically, I worry about orphaned files because the application software is no longer supported or the media is obsolete.

For example, my resume is a Hypercard stack. Really. Hypercard is an OS 9 application, and future OS X's won't support …

more ...