Posts made in May, 2007


To Be or Not To Be Agile

I am a big fan of the agile philosophy of software development as summarized by the Agile Manifesto. The agile approach fits well with my pragmatic mindset, and I consider myself an agile practitioner, despite currently working in a bureaucratic environment providing application development and maintenance services to a large, process-heavy government client. But then […]

EnvGen Version 1.2 Available

I have just released version 1.2 of EnvGen. It is available for download from my Software page. The major changes in this release include the following: Upgraded to FreeMarker 2.3.10 Fixed a defect: the use of FreeMarker’s <#include> directive did not work when including files in other directories. The <#include> directive now can be used […]

Top Five Essential Practices for Developing Software

As a software developer what practices do you consider essential? Which practices are must-haves that you would refuse to build software without? I believe that producing good software is hard, and that we software developers need all the help we can get in developing software. I have put together a list of the top five […]