December 2007 Blog Posts

New Years Resolutions

Making resolutions is apparently very popular at new years. Most people seem to forget them almost immediately. I plan to avoid this by blogging about it. That way I'll need to alter my site database later to match what I actually managed to acheive.   Learn 3 new programming languages. I'm looking for things outside the C#/Java mold. I'm considering: Erlang Ruby LISP Walk to and from work at least 80% of the time. Blog on average once a day. These resolutions are mostly geeky which is OK because so am I.

posted @ Monday, December 31, 2007 2:14 AM | Feedback (0)

There is no right technology

One of the most fundamental problems in building applications is deciding the technologies with which to construct it. The choices made here are going to affect everything you subsequently do. There are no right answers here (despite the ravings of various partisans). It's possible top build an application successfully on any number of technologies and this is good because it inspires competition and innovation.   There are of course a number of wrong technologies. What these are will depend on your problem space. Assembler may be a completely suitable (sometimes the only) choice for an embedded system. But it's entirely inappropriate for...

posted @ Sunday, December 30, 2007 2:13 AM | Feedback (0)

I must remember to look up the definition of 'irony'

I've spent the entire day working on my blog engine. Now that I've released a new version I don't have anything I particularly want to say right now.

posted @ Thursday, December 27, 2007 2:12 AM | Feedback (0)

The world doesn't need another blog engine...

I've written one anyway.   If I was building this site for a client this is not a decision I'd have made. There are numerous existing blog engines out there, they have more features and with their larger userbase they probably have less bugs. In pure economic terms blog engines are not something you do yourself unless you have a client who likes wasting money.   Fortunately for me this is my personal site and no one's going to fire me for reinventing the wheel. Which is nice because I like getting paid. The reasons for doing this myself are not unique. This is my...

posted @ Wednesday, December 26, 2007 2:09 AM | Feedback (0)