Getting your resume aka an CV (ANSI-v 🤡) straight to your and anyone else's terminals:
Be warned though, for this is kinda useless and just for fun:
-
Create your resume according to the JSON Resume Schema (see also the schema specification) either:
- use ChatGPT (or another LLM) with the following prompt (you need to fill in the spaces for
[resume]
and[json_schema]
):Note: forResume:[resume] JSON Resume Schema:[json_schema] Provide JSON data structure of the resume, formatted according to the JSON Resume Schema Output json, no yapping
json_schema
you can just use the example from here - manually (see the
heyho
sample for a possible starting point), - exporting from LinkedIn using Joshua Tzucker's LinkedIn exporter (repo)1, or
- exporting from one of the platforms advertised as offering JSON resume integration.
- use ChatGPT (or another LLM) with the following prompt (you need to fill in the spaces for
-
Create a public gist named
resume.json
with your resume contents. -
You're now the proud owner of an ancv. Time to try it out.
The following examples work out-of-the-box. Replace
heyho
with your GitHub username once you're all set up.-
curl:
curl -L ancv.io/heyho
with
-L
being shorthand for--location
, allowing you to follow the redirect fromhttps://ancv.io
through tohttps://ancv.io
. It's shorter than its also perfectly viable alternative:curl https://ancv.io/heyho
Lastly, you might want to page the output for easiest reading, top-to-bottom:
curl -sL ancv.io/heyho | less
If that garbles the rendered output, try
less -r
aka--raw-control-chars
. -
wget:
wget -O - --quiet ancv.io/heyho
where
-O
is short for--output-document
, used here to redirect to stdout. -
PowerShell 7:
(iwr ancv.io/heyho).Content
where
iwr
is an alias forInvoke-Webrequest
, returning an object whoseContent
we access. -
PowerShell 5:
-