I've just reviewed the guide and it is very good. It does, of course, need to be updated to current technology. I would also consider adding a section on open source software. There is a lot of confusion about open source software and a simple clear explanation of the strengths and weaknesses of...