Adding an Audit Trail / activity log to Knack

I have just written a blog post about creating an Audit Trail to any Knack app which I hope people will find useful:

Adding an Audit Trail to Knack Apps

Feel free to add your comments and suggestions.