This is a personal website. Any views or opinions represented in this website
are personal and belong solely to the website owner. And do not represent those
of people, institutions or organisations that the owner may, or may not, be
associated with in a professional or personal capacity, unless explicitly stated.
Please do not quote this work as being associated with me in any professional
capacity without my express approval.
The code samples available on my website are provided
"as is" without warranty of any kind, either express or implied.
I hope they prove useful. You use them at your own risk.