Blog & guides

Clear explanations and practical steps for building and running a website.

Go straight to your questionFix a problem or make a decision
Format & sorting

68 guides

Page 2 of 6
Security & BackupsTutorial

Check a QR code before opening the link

Pause before opening a QR link. Check where the code came from, inspect the address and use a known route when a payment or login request feels wrong.

5 min readRead
Security & BackupsTutorial

Tech support wants remote access

Before allowing remote support, confirm who contacted you, use an independent support route and understand the access. Learn what to do if a session feels wrong.

5 min readRead
Security & BackupsTutorial

Prevent SQL injection

Use parameterized queries for data values and deliberate allowlists for query structure. Review the actual database boundary rather than relying on a plugin label or scanner result.

6 min readRead
Security & BackupsTutorial

A website security alert asks you to log in

Review a security warning through an independently known account route. Compare the actual activity and protect access without treating an authenticated sender as proof of a safe request.

6 min readRead
Security & BackupsExplainer

A valid-looking form is rejected

A form can look valid while its request protection is stale or mismatched. Trace the current session, token, origin and actual server result without disabling CSRF defenses.

6 min readRead
Security & BackupsTutorial

A third-party script changed

An integrity hash approves specific script bytes. Plan the version, CORS support and hash update together so an intended supplier update does not silently break your website.

6 min readRead
Security & BackupsExplainer

CORS is not account security

CORS controls browser response sharing, not ownership of account data. Authenticate callers and check each object and action at the server, including nonbrowser requests.

6 min readRead
Security & BackupsTutorial

A private download link expired

A signed download URL is temporary access, not the file’s public address. Recheck entitlement, issue a fresh scoped link and keep cached or saved copies in the threat model.

6 min readRead
About the guide library

Find an answer, a decision or a practical next step. Choose a topic and format: explanations, buying guides, comparisons, tutorials or editorial opinion.