This content of this site reflects my personal thoughts, observations, and opinions. It does not necessarily represent the positions of any other person or entity, including those of my employer; Arena Media UK.

Affiliate Tracking may be placed on external links, when making personal recommendations for tools, books or services. If you choose to purchase, then thank you for the donation to my coffee fund.

Any quotations in this blog are intended to be used under a policy of “personal use.” The use of any trademarks or copyrighted material in the blog is not intended to infringe on the ownership of those trademarks or copyrights.

All code samples are provided “AS IS” without warranty of any kind, either express or implied, including but not limited to the implied warranties of merchantability and/or fitness for a particular purpose.

Please remember to backup web pages before trying out code examples. I accept no responsibility for any injury, loss, claim, or damage arising out of or in any way connected with use of this code

Privacy Notice Any information collected for this site, such as names in comments, are used only for display. The information is never shared with any other person or company. Ever.

Note If you post a comment in this WordPress blog, the IP address of the posting computer is collected and stored.