store: Resume: Migrated from Google Slides to RenderCV (YAML-to-PDF)

This commit is contained in:
Cal Corum 2026-02-20 10:23:29 -06:00
parent 4f20dc9f46
commit c92cc91f33

View File

@ -0,0 +1,29 @@
---
id: b7a4e7af-ceda-4cf5-b4d8-350163fe1041
type: decision
title: "Resume: Migrated from Google Slides to RenderCV (YAML-to-PDF)"
tags: [resume, rendercv, migration, tooling, typst, yaml, decision]
importance: 0.8
confidence: 0.8
created: "2026-02-20T16:23:29.668391+00:00"
updated: "2026-02-20T16:23:29.668391+00:00"
---
# Resume Migration: Google Slides to RenderCV
## Context
Cal's professional resume was previously maintained in Google Slides and exported to PDF manually. This was migrated to a code-based approach for better version control and repeatability.
## Decision
Migrated to **RenderCV v2.6**, a YAML-to-PDF resume builder using the Typst engine.
## Details
- **Install command:** `uv tool install "rendercv[full]"` (the `[full]` extras are required — base install fails with a message to reinstall)
- **Source of truth:** `Cal_Corum_CV.yaml` in `/mnt/truenas/cals-files/Resume/`
- **Render command:** `rendercv render Cal_Corum_CV.yaml`
- **Phone number format:** Must use international format (`+1-xxx-xxx-xxxx`) — RenderCV rejects local formats
## Rationale
- YAML source is version-controllable in git
- Typst engine produces high-quality PDF output
- Reproducible builds without manual formatting in a GUI tool