Choose a plaintext and Vigenere key and encode it piece by piece.
Both the key and plain text may have spaces, but encoding will ignore spaces in the key and skip over spaces in the plain text. For example, if you choose plain text "The crickets" and key "A dog is barking", plaintext and key will be aligned as follows:
| plain | T | h | e |   | c | r | i | c | k | e | t | s | ||
| key | A | d | o |   | g | i | s | b | a | r | k | i | n | g |