« links for 2006-04-20 | Main | links for 2006-04-21 »

Overlooked technical issues in client-side Web Development

Rapid Prototyping

Don't create static HTML files, ever. Use PHP or mod_perl, or even Ajax, to generate HTML comps on the fly. The same goes for "flat" HTML pages that are created prior to integration into a content management system. Even though it may seem troublesome to maintain a local installation of Apache (it isn't!) the tradeoff in speed is worth it.

Automated Backup

Run a tape once a day and back up every workstation, fileshare, and staging server. Keep a box of 30 tapes and rotate them out so there is a month of backups. Sure its a pain and a bit OCD... but the look at the gains: the magical ability to erase mistakes and restore lost data, sometimes in seconds.