The material and information contained on this website ( is for general information purposes only. You should not rely upon the material or information on the website as a basis for making any business, legal or any other decisions.

Although the intention is to provide articles with the most up to date, accurate and reliable content, this might not always be the case. There are no representations or warranties of any kind, express or implied about the completeness, accuracy, reliability suitability or availability with respect to the website or the information, graphics, videos contained on the website for any purpose. You should bear in mind that information that may have been accurate at the time of posting will not necessarily remain so. Using this website and any reliance you place on any material within it is therefore strictly at your own risk.

On each article there is a comments section at the bottom. This can be seen publically. By choosing to sign in with GitHub and leave a comment, you do so at your own risk. We accept no liability in respect of any content submitted by users and published by us or third parties. By choosing to leave a comment you also accept that the content you submit should not be obscene, threatening, harassing, libellous, deceptive, fraudulent, invasive of another's privacy, offensive, defamatory of any person or illegal. You also accept not to post content which is deliberately intended to upset or harm others, or post content for commercial purposes, including, without limitation, soliciting funds or to promote, advertise or solicit the sale of any goods or services. We may remove any comment at any time.

Certain links in this website will lead to other websites (external websites). When you activate these you will leave this website. This website has no control over and accepts no liability in respect of materials, products or services available on any external website.

To the extent not prohibited by law, in no circumstances shall there be any liability to you or any other third party for any loss or damage (including, without limitation, damage for loss of business or loss of profits) arising directly or indirectly from your use of or inability to use, this website or any of the material contained in it. This is particularly important if any of the code examples are used in your work or personal projects. It is your responsibility for vetting any code examples provided on this website before running them. Any tutorial code examples from this website in which you decide to use in your work or personal projects, you do so at your own risk.


This website provides a range of tools which can be accessed from the tools menu on the navigation bar. Using any of the tools available on this website and any reliance you place on the material, outputs and/or answers from those tools are strictly at your own risk. You are responsible for validating and checking any material, outputs and/or answers to ensure they are correct and accurate. Whilst we intend to provide accurate and quality tools, we cannot guarantee their accuracy.

The tools marked as "Third Party Tools" within the tools menu are links to other sites and resources provided by third parties, these links are provided for your information only. We have no control over the contents of those sites or resources.

This website and it's contents are covered by automatic copyright protection. This means that you cannot use any of the original content you find on this website without express permission.