Last updated: 22 August 2026

The short version

This site is a personal reference library of technical notes and cheatsheets. It is published for educational and informational purposes. Everything here is provided as is, with no warranty of any kind.

Many pages contain commands that change or destroy data — account deletions, device wipes, disk operations, database changes, server configuration. You are responsible for anything you run. Read, understand, and test in a safe environment before using any of it against a system you care about.


1. Educational purpose only

The content on this site consists of notes, references, and worked examples compiled for learning and day-to-day recall. It is not:

  • Professional advice of any kind — technical, security, legal, financial, or compliance
  • A substitute for official vendor documentation
  • A recommendation to use any particular product, service, or configuration
  • A guarantee that a described approach is appropriate for your environment

Where a page discusses regulatory frameworks — FERPA, COPPA, CIPA, GDPR, KCSIE, or any other — those descriptions are simplified summaries for orientation only. They are not legal advice, and requirements vary by jurisdiction, sector, and circumstance. Consult a qualified professional for your actual compliance position.

2. No warranty

All content is provided "as is" and "as available", without warranties of any kind, express or implied, including but not limited to warranties of merchantability, fitness for a particular purpose, accuracy, or non-infringement.

No representation is made that any command, script, configuration, or procedure described here is correct, current, complete, secure, or suitable for any purpose.

3. Commands and scripts — run at your own risk

This is the part that matters most. Several pages on this site document operations that are destructive, irreversible, or both. Examples include, and are not limited to:

  • Account suspension, data transfer, and deletion in cloud administration tools
  • Remote lock, wipe, and factory reset of managed devices
  • Disk, filesystem, permission, and ownership operations
  • Database schema changes, migrations, and rollbacks
  • Server, firewall, DNS, and mail-routing configuration
  • Bulk operations affecting many users, devices, or records at once

Some of these tools provide no confirmation prompt and no undo. A command that is correct in one environment can be damaging in another.

Before running anything from this site:

  • Understand what it does. If you cannot explain the command, do not run it.
  • Check it against official documentation. Vendor behaviour changes; these notes may be out of date.
  • Test in a non-production environment first — a test account, a spare device, a staging server.
  • Take a verified backup and confirm you can actually restore from it.
  • Confirm you have authorisation to make the change on the system in question.

You assume full responsibility for the consequences of any action you take based on this material.

4. Limitation of liability

To the fullest extent permitted by applicable law, the owner of this site accepts no liability for any loss or damage arising from use of, or reliance on, its content. This includes without limitation: data loss, service outage, security incidents, financial loss, loss of business or goodwill, and any direct, indirect, incidental, special, consequential, or punitive damages — whether or not the possibility of such damage was foreseeable.

5. Accuracy and currency

Technology changes constantly. Vendors rename products, deprecate commands, alter pricing tiers, and change default behaviour — often without notice. Content here reflects a point in time and may be outdated, incomplete, or superseded.

Where a page states a version, limit, price, or date, treat it as a starting point for your own verification rather than a current fact. Official vendor documentation always takes precedence over anything written here.

6. Third-party trademarks

Product names, logos, brand marks, and company names referenced on this site are the property of their respective owners. They are used solely for identification and descriptive purposes — to indicate which product a given reference page is about.

Use of a name or logo does not imply any affiliation with, endorsement by, sponsorship from, or partnership with that company. This site is independent and unaffiliated with any vendor whose products it documents.

If you are a rights holder and object to how a mark is used here, please get in touch and it will be addressed.

7. Third-party links and tools

This site links to external documentation, open-source projects, and vendor resources. Those links are provided for convenience. No responsibility is accepted for the content, accuracy, availability, security, or privacy practices of any external site.

Open-source tools referenced here — including community-maintained administration and deployment tooling — are not products of this site and carry their own licences and risks. Review a project's source, licence, and release history before deploying it against anything you rely on. Being mentioned here is not an endorsement or a security assessment.

8. Not affiliated with your employer

This is a personal site. Views and content are the author's own and do not represent any employer, client, or organisation.

9. Changes to this disclaimer

This disclaimer may be updated at any time without notice. The "last updated" date at the top reflects the most recent revision. Continued use of the site constitutes acceptance of the current version.


Questions

If something here is wrong, out of date, or raises a concern, corrections are genuinely welcome — accuracy matters more than being right the first time.

This notice is written in plain language for clarity. It is not legal advice and has not been prepared by a lawyer. If you need an enforceable legal position for your own site, have one drafted by a qualified professional.