« December 2004 | Main | February 2005 »

January 2005 Archives

January 5, 2005

Warning systems aren't enough

Danny Ayers writes about a global internet tsunami warning system. He missed the point; the SE-Asian Tsunami was detected in minutes by research centers in Hawaii. But there was no way to get the message out.

Continue reading "Warning systems aren't enough" »

January 6, 2005

Expressing Intent vs Duplication

I had an interesting conversation with a colleague this afternoon. It centered around what was more important: expressing intent (which I was advocating) vs. removing duplication.

Continue reading "Expressing Intent vs Duplication" »

January 9, 2005

Never use a working template

A common feature of many IDE are templates, which greatly speed writing code. People often create their own "cut-and-paste" templates as well.

An important rule to remember here is that no template should ever "work" out of the box. This way, if (for whatever reason!) you don't fill it in, you know it will fail fast. This helps avoid bugs that can be quite subtle: template code which fails slowly. :)

Continue reading "Never use a working template" »

January 17, 2005

There's more to managing an economy than lowering taxes

Interesting article in the New York Times on how GW Bush is looking to reshape the American tax break.

Continue reading "There's more to managing an economy than lowering taxes" »

January 18, 2005

Heavy or light: it's all relative

On the XP mailing list, a discussion has been going on recently on how a student at a presentation commented that XP seemed to be fairly heavy. Now, I know that "heavy" and "light" are rather passe terms for describing methodologies these days, but you know, the student was right - for a certain point of view. In the immortal words of Ben Kenobi, "many of the truths that we cling to depend on our point of view."

Continue reading "Heavy or light: it's all relative" »

January 19, 2005

Administrivia

Some changes to how this blog is set up:

Continue reading "Administrivia" »

January 20, 2005

Build servers are for more than just building

Using a build server (such as CruiseControl) doesn't mean developers shouldn't run local builds (even though broken builds aren't really as serious as a lot of people make them out to be). So this raises the question: if developers run their build locally, what's the build server for?

Continue reading "Build servers are for more than just building" »

January 21, 2005

Monday 24th worst day of the year? What a day to start a new job!

Apparently, next Monday will be the worst day of the year. Naturally, that's the day I start at Wotif.

Fortunately, the formula is based on such variables as the weather, and thus it is only the worst day in the Northern hemisphere. phew.

January 31, 2005

Empirical vs determinstic methodologies: a cooking analogy

A deterministic methodology is one where you lay out all the steps, then following them religiously. An empirical methodology is one where you layout guidelines, and expect people to adapt as circumstances suit.

Continue reading "Empirical vs determinstic methodologies: a cooking analogy" »

About January 2005

This page contains all entries posted to Software is too expensive to build cheaply... in January 2005. They are listed from oldest to newest.

December 2004 is the previous archive.

February 2005 is the next archive.

Many more can be found on the main index page or by looking through the archives.

Creative Commons License
This weblog is licensed under a Creative Commons License.
Powered by
Movable Type 3.35