Sunday, May 04 2008 professional
When embarking on a new software project, one of the most critical decisions is that of Scope - what, exactly, is the software going to do? Even if you have unlimited budget and time, you still need to decide what you’re going to do first.
Wednesday, May 07 2008 technology
Making predictions that are ten years out is pretty difficult, but I’d suggest that you shouldn’t start by listing trends and ideas that have already happened.
Friday, May 09 2008 technology
I’ve been working for a couple of weeks on a somewhat lengthy post summarising my experiences with Windows Vista, but Ed Bott has beaten me to the punch with a very well written post.
Tuesday, May 13 2008 random
I was a happy Borland customer for many years – starting with Turbo Pascal 2.0 for CP/M and all the way through to Delphi 2005. I would still be a Delphi specialist, if the realities of the job market were different.
Wednesday, May 14 2008 professional
Barring a few unusual individuals, all of us are very good at remembering moments of pain. For the most part, these memories serve us well, helping us to avoid danger and make good judgements. Sometimes, though, remembered pain can blind us to changed circumstances.
Sunday, May 18 2008 professional
A friend recently asked me what podcasts I listen to on a regular basis - and I figured to share the list here as well.
Saturday, May 24 2008 random
This week, I’ve been doing some maintenance work on a Delphi application. So I’m spending a lot of time back in the Delphi IDE - a place that used to be the centre of my comfort zone.
A few years ago, while making the transition from Delphi to .NET, I was pretty vocal about the ‘sharp corners’ I found in Visual Studio - things that were oh-so-simple in Delphi that were hard work in Visual Studio.
Monday, May 26 2008 mandelbrot
I’ve been working on a major update to my Mandelbrot screensaver, a complete rewrite that brings it firmly into the world of .NET.
The project has been going pretty well, but now I’ve run into the darndest bug - one that is causing me no end of trouble.
Tuesday, May 27 2008 professional
For twenty years, the technology industry has been enthusiastically preaching the message ‘computers are easy’ to the unsuspecting public - people who have, unsurprisingly, believed the myth is true.
Friday, May 30 2008 tips
Following up on my previous post, I’ve found the cause of the problem.