Tim’s Weblog Tim's Weblog
Tim Strehle’s links and thoughts on Web apps, managing software development and Digital Asset Management, since 2002.

FusionCharts Free

Robert D. Currier at linux.com – FusionCharts Free: Cross-platform charts that rock:

"If you've struggled with GNUplot, JPgraph or other charting applications, FusionCharts Free is a breath of fresh air. Have you dreamed of finding a charting and graphing application that is simple to install, easy to configure, and drop-dead gorgeous? Stop dreaming and download a copy of FusionCharts Free. You'll be producing professional quality charts and graphs in no time."

Wed, 07 May 2008 12:25:51 +0000

Delivering useful software

Gojko Adzic – Delivering useful software:

"If an iteration produces software that can really be used every day, then ship it and make the clients use it. It is definitely useful to get feedback early, but having something go live, even if it causes rework or throwing away parts of software later, is much much more valuable than software that is only tested. It has more value for the customer, since they are getting a part of their problem solved earlier. It also has more value for the development of the whole project, since it brings real, authoritative feedback from everyday use."

Tue, 06 May 2008 08:51:42 +0000

Put the web server on a diet and increase scalability

 Gojko Adzic – Put the web server on a diet and increase scalability:

"HTTP sessions are often used to store frequently accessed user-specific information, but that is wrong. It is error-prone from the consistency perspective, but it also significantly inhibits scalability.

[…] I strongly suggest using a proper caching mechanism instead of session objects for on-demand caching and optimising access to frequently required information. This caching memory can be released at any time, does not have to persist and does not have to be synchronised across requests."

Tue, 06 May 2008 08:37:05 +0000