rasumiDocs

Code editor

The code editor is a YAML text buffer with syntax highlighting, line numbers, and inline error checking. It's the fastest way to move fields around and the most portable representation of your resume.

#Why YAML

YAML is human-readable structured text. Indentation shows nesting, keys are on the left, values on the right. For a resume that means the file reads almost like the finished document:

resume.yaml
1basics:2  name: John Doe3  headline: Software Engineer4  links:5    - label: GitHub6      url: github.com/username7sections:8  - type: skills9    title: Skills10    entries:11      - title: Languages12        description: TypeScript, Python, Go

Because it’s plain text, you can select all of it, paste it elsewhere, or track it in git and get real line-by-line diffs when you tweak a bullet.

#Errors that point

The editor parses your YAML as you type (debounced, so it doesn’t fight you). When something doesn’t parse, you get two signals: a marker on the exact line in the gutter, and an error bar telling you which line and that the preview is showing your last valid version.

#Copy your resume out

Your resume is the YAML in this editor. To take it with you, into a backup, a git repo, or another tool, select all and copy. There is nothing proprietary to unwrap; the text you see is the whole document.