Apps & Software
Practical software, useful apps and open-source tools.

Semantic Versioning Explained: Major, Minor and Patch
Major, minor and patch describe API compatibility; your dependency range and lockfile decide what gets installed.

Two-Factor Authentication Methods Compared: SMS, Apps and Security Keys
SMS codes, app codes, push prompts and security keys compared, and which one stops a fake login page.

Browser Extension Permissions to Check Before You Install
Which extension warnings reach furthest, how to limit site access, and what to check when an update asks for more.

Browser Release Channels: Stable, Beta, Dev and Canary
What Stable, Beta, Dev, Canary and Nightly channels mean, and how to test them without risking daily work.

Passkeys: Setup, Sync and Recovery
A passkey can simplify signing in. Before replacing a password, check how you will recover access.

Before You Move Your Notes, Test the Export
A readable file is a good start. Links, attachments and dates decide whether your notes survive a move.

Local-First Apps: What Works Without the Internet?
Offline editing, syncing and backing up solve different problems. A local copy does not guarantee all three.
Test whether notes retain their links and attachments during export, find out which tasks remain possible offline and prepare a recovery route before relying on passkeys. These guides cover everyday choices that become difficult to reverse after important work has moved into an application. The emphasis is on usable data, understandable permissions and a working backup plan.
Visit the Apps & Software desk for current reports alongside these explainers.
