Other: David Su on the Web

For me to archive some of my experiences here for future review, maybe as a hub of different subjects.

Cheers,
David