An introductory article by Ralph Griswold on code drafting (also called name drafting or commemorative drafting), in which a string of characters is mapped to shaft numbers to generate a threading sequence. It explains three common four-shaft letter-to-shaft tables, worked examples using the name "Jacob Angstadt", and how to add incidentals to achieve alternating parity for overshot. It also covers reflecting the sequence for symmetry and an alternative method of building parity into the code table. It ends with references to the literature and a page of four sample drafts.