RelicRELIC
Topic

Copy, paste and the developer toolbox

Developers copy and paste all day: commands, tokens, snippets and paths. Terminal tricks come first, then plain-English explainers for the formats you handle constantly.

Start here
Pillar·8 min

How to copy and paste in the terminal

Ctrl C cancels a command in the terminal, so copy and paste works differently there. Getting it right in Windows Terminal, macOS, Linux, tmux, Vim and over SSH.

Read
In this topic
7 min

How to copy in cmd, accurately

Copying in the Windows command line is not like copying anywhere else, because Ctrl+C already cancels commands there. The classic cmd window, Windows Terminal, and the clip piping tricks.

Read
7 min

What is a UUID?

A UUID is a 128-bit value designed to be unique without any central authority handing it out. What they are, how the versions differ, and when to reach for one.

Read
7 min

What is a JWT token?

A JWT packs a user's identity into a signed, self-contained token. What the three parts hold, how the signature works, and what a JWT does and does not protect.

Read
7 min

What is a hash function?

A hash function squeezes any input into a short, fixed fingerprint you cannot reverse. What hashing is, how it differs from encryption, and where it shows up.

Read
6 min

What is Base64 encoding?

Base64 rewrites binary data as plain text so it survives systems that only expect text. What it does, why it is not encryption, and where you will meet it.

Read
5 min

How to copy a file path

Copying a file's full path is a two-second job once you know the shortcut. The menu trick, keyboard method and terminal command, on both Windows and Mac.

Read
6 min

Hashing vs encryption: what is the difference?

Hashing and encryption sound interchangeable but solve opposite problems: one is one-way, the other is meant to be undone. The difference, and why it matters.

Read