Skip to main content

Malcolm Davis

Malcolm G. Davis has been developing commercial software since 1992. He participates in the local software community as a regular speaker at JUG and IEEE computing. When he is not preaching the virtues of Java, he spends his time playing with his kids.


malcolmdavis's blog

Emails 'pose threat to IQ'.

Posted by malcolmdavis on July 2, 2006 at 10:33 AM PDT

Messaging barrage

My first job out of college was with Boeing Aerospace. Engineers occupying rows of desk in a large open room, and the constant distraction of telephones and conversations, I wondered how anybody got anything done.

Jump ahead 20 years, "Did you get my email?" a colleague asked. "No" I replied, "I haven't checked my email recently".

Should corporation rethink blogging?

Posted by malcolmdavis on March 28, 2006 at 10:06 PM PST

Boundary conditions were set when I first started blogging for Play fair and play nice, no advertisings, and stay on subject matters of interest to developers.

The economics of quality

Posted by malcolmdavis on March 10, 2006 at 8:54 PM PST

The economics of defects:

There is a cost to software that goes beyond the purchase price. There is the price of installation, configuration, training, and defects. Determining the impact of defects on the cost is the focus of this writing.

Why are you uninstalling NetBeans IDE?

Posted by malcolmdavis on February 13, 2006 at 7:57 PM PST

NetBeans starts with the expected product experience:

  • Easy to download and install.
  • The product loaded quickly.
  • Typical start screen with progress bar.

After 3 pages of notes, I surmised that the NetBeans team still doesn't get it. It is look and feel, it is user experience, it is the GUI experience on the Windows platform.

HOME - Time to fix the product website

Posted by malcolmdavis on January 9, 2006 at 10:45 AM PST

Valid HTML

I received a link to a company that does website development and marketing. I went to kick the tires by first running an HTML validator across the site. It was interesting the massive number of HTML errors, missing tags, etc. Additionally, the site also looked different in multiple browsers. A disappointing website, but not uncommon.

Posted by malcolmdavis on October 6, 2005 at 7:13 PM PDT

Some think that improved performance via inspiration is the wrong approach. The argument is that the constant positive reinforcement eventually leads the employees to overstate their own value. The narcissistic mindset leads the employees down a path with endless demands. Since endless demands can never be fulfilled, the employees eventually become dissatisfied with their jobs.

Programmers are not the only ones throwing around titles

Posted by malcolmdavis on September 16, 2005 at 6:14 PM PDT

In my blog 'How do you classify yourself?' I discussed that programmers throw around titles. I further conveyed that U.S. states reserve the use of certain titles to licensed individuals.

PDFCreator for Windows

Posted by malcolmdavis on September 13, 2005 at 8:12 PM PDT

PDFCreator installs a virtual printer driver that allows applications to print to PDF files rather than a printer. I’ve found it useful for several tasks:

  • Bookmark alternative: Bookmarked pages have a tendency to disappear or move. The Google cache may or may not have the page.

Eclipse 3.2M1

Posted by malcolmdavis on September 11, 2005 at 6:46 PM PDT

Eclipse 3.1 looked rushed. [Possibly trying to get ready for JavaOne.] I read the bug fixes for Eclipse 3.2 M1, which seemed to contain a large number of fixes for an ‘M’ release. I noticed a difference right from the start with a different startup screen. I haven’t detected any major flaws after several weeks of usage. [Still some SWT grips from 3.1]

The next generation of languages

Posted by malcolmdavis on August 29, 2005 at 1:06 PM PDT

A better abstraction