Terms of use

Last updated September 2026. Plain language, no surprises.

Using the site

The articles and tools are free to use for personal and commercial work. You do not need permission to follow a tutorial, adapt the code in it, or use output from a tool in a client project.

Code samples

Code published in articles is provided under the MIT licence unless the article says otherwise. Use it, modify it, ship it. Attribution is appreciated but not required.

Content and copyright

Article text, images and the site design remain the property of their authors. Republishing a full article without permission is not allowed. Quoting a few paragraphs with a link back is, and always welcome.

Accounts

You are responsible for keeping your password secure and for activity under your account. We may suspend accounts used for spam, scraping, or attempts to break the site. One person, one account.

Comments

Comments are moderated. We remove spam, personal attacks and link-dropping without notice. Disagreement is fine and often the most useful part of a thread — contempt is not.

The tools, and warranty

The tools are provided as is. They run on your device, so results depend on your browser. Check anything important before you rely on it — particularly compressed images destined for print and generated passwords you intend to store somewhere permanent.

Liability

To the extent permitted by law, we are not liable for losses arising from use of the site, its code samples or its tools. Nothing here is professional legal, financial or security advice.

Contact

Questions about these terms go to our contact page.