Terms of Use

By using this website you agree to the terms below. They are deliberately short.

The content

Articles here are published in good faith and describe methods that worked in the situations described. They are provided for information. You are responsible for deciding whether something applies to your own site, and for testing it before relying on it.

No warranty

The content is provided as-is, without warranty of any kind. We do not guarantee that any technique described will produce a particular result on your system, and we are not liable for loss arising from following it. Take a backup before making changes to a live site.

Code samples

Code published on this site is offered as an educational starting point. It is not a supported product, and no customisation support is implied. Read it before you run it.

Copyright

Articles and original graphics on this site belong to their author. You may quote short passages with attribution and a link. Please do not republish whole articles.

External links

We link to third-party sites where useful. We do not control them and are not responsible for their content or their privacy practices.

Contact

Questions about these terms can be sent through the contact page.