From 8b16ca8f916e2d2067662e6bc2f6085c3afdb17d Mon Sep 17 00:00:00 2001 From: Dan Jones Date: Sun, 23 Nov 2025 16:35:55 -0600 Subject: [PATCH 1/2] =?UTF-8?q?=F0=9F=92=84=20Fix=20sub-list=20display=20i?= =?UTF-8?q?n=20job=20history=20data?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- content/web/data/jobs.yaml | 22 +++++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) diff --git a/content/web/data/jobs.yaml b/content/web/data/jobs.yaml index c558c33..c01b55d 100644 --- a/content/web/data/jobs.yaml +++ b/content/web/data/jobs.yaml @@ -150,13 +150,17 @@ [*WTOP StormDesk Closings*](https://wtop.com/closings-and-delays/) - Wordpress plugin to display school, business, and government closings during inclement weather. + - Includes login system for schools to close schools without newsroom involvement + - Permission system to give users specific rights to modify individual closings, all closings, or administer the system - > [*NewsQ*](https://web.archive.org/web/20120113121324/https://wtop.com/?sid=2185984&nid=719&node=1) - Designed MySQL database to store data about social ranking of stories on website. + - Wrote application to fetch data from various social media sites (Facebook, Twitter, Digg, etc.) in order to rank stories according to popularity. + - Created front-end resources to display data. - @@ -174,11 +178,23 @@ headline: Maintained website, wrote news stories, and oversaw a number of projects to improve the website, including: res: - > - [*Senior Design Projects Database*](https://web.archive.org/web/20090326150754/https://www.me.utexas.edu/sdp/previousprojects.php): Designed MySQL database to hold information about past Senior Design Projects. Built from scratch front-end to search database and display information. + [*Senior Design Projects Database*](https://web.archive.org/web/20090326150754/https://www.me.utexas.edu/sdp/previousprojects.php) + + - Designed MySQL database to hold information about past Senior Design Projects + + Built from scratch front-end to search database and display information. - > - “Intranet” site: Built Wordpress site to host department updates, and information specifically for faculty and staff. Created custom Wordpress theme to match theme of the main site. + “Intranet” site + + - Built Wordpress site to host department updates, and information specifically for faculty and staff. + + - Created custom Wordpress theme to match theme of the main site. - > - [*About Section*](https://web.archive.org/web/20100609155029/http://www.me.utexas.edu/about/): Created entire section of website for recruiting purposes. Did extensive research. + [*About Section*](https://web.archive.org/web/20100609155029/http://www.me.utexas.edu/about/) + + - Created entire section of website for recruiting purposes. + + - Did extensive research. - id: free From ded3c58f91e2cb792c1ceac0d423012ef4fb7677 Mon Sep 17 00:00:00 2001 From: Dan Jones Date: Sun, 23 Nov 2025 16:56:57 -0600 Subject: [PATCH 2/2] =?UTF-8?q?=F0=9F=93=9D=20Add=20markdown=20output=20fo?= =?UTF-8?q?r=20resume?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- content/web/index.md | 2 +- layouts/_default/web-resume.html | 8 +-- layouts/_default/web-resume.markdown.md | 70 +++++++++++++++++++++++++ 3 files changed, 76 insertions(+), 4 deletions(-) create mode 100644 layouts/_default/web-resume.markdown.md diff --git a/content/web/index.md b/content/web/index.md index b108f7f..52fef1c 100644 --- a/content/web/index.md +++ b/content/web/index.md @@ -4,6 +4,6 @@ post_title = "🧑‍💻 Dan Jones" toc = true layout = "web-resume" Description = "Software Engineer and Architect" -outputs = ['html','resume'] +outputs = ['html','resume','markdown'] +++ ## Work Experience diff --git a/layouts/_default/web-resume.html b/layouts/_default/web-resume.html index d210794..8b04c30 100644 --- a/layouts/_default/web-resume.html +++ b/layouts/_default/web-resume.html @@ -53,9 +53,11 @@ {{ $toc | safeHTML }} {{ end }} - {{ with .Resources.GetMatch "dan-jones-resume.pdf" }} -

Download a PDF

- {{ end }} +

+ Printer-friendly format | + Markdown format | + {{ with .Resources.GetMatch "dan-jones-resume.pdf" }}Download a PDF{{ end }} +


diff --git a/layouts/_default/web-resume.markdown.md b/layouts/_default/web-resume.markdown.md new file mode 100644 index 0000000..e1d4da3 --- /dev/null +++ b/layouts/_default/web-resume.markdown.md @@ -0,0 +1,70 @@ +# {{ with .Params.post_title }}{{ . }}{{ else }}{{ .Title | markdownify }}{{ end }} + +{{ with .Params.Description }}{{ . }}{{ end }} + +{{ with .Resources.Get "sections/head-005-contact.md" }}{{ .Content | transform.HTMLToMarkdown | safeHTML }}{{ end }} + +{{ with .Resources.Get "sections/head-007-summary.md" -}} +## Objectives + +{{ .Content | transform.HTMLToMarkdown | safeHTML }}{{ end }} + +{{ with .Resources.Get "sections/head-010-skills.md" }}{{ .Content | transform.HTMLToMarkdown | safeHTML }}{{ end }} + +{{ with .Resources.Get "data/jobs.yaml" -}} +{{- with . | transform.Unmarshal -}} +{{ $.Content | transform.HTMLToMarkdown | safeHTML }} + +{{ range . -}} +{{- with .title }}**{{ . }}** / {{ end -}} +{{- if .url }}[{{ end -}} +{{- .name | safeHTML -}} +{{- with .url }}]({{ . }}){{ end }}{{- if or .start .end}} +{{ with .start }}{{ .text }}{{ end }} +{{- if and .start .end}} - {{ end -}} +{{- with .end -}}{{ .text }}{{ end -}} +{{- end }} + +{{ with .headline }}{{ . | safeHTML }} + +{{ end -}} +{{- with .res -}} +{{- $html := "" | transform.HTMLToMarkdown | safeHTML }} + +{{ end -}} +{{- with .tech }}Used: {{ . }} + +{{ end -}} + +{{- end }} +{{- else -}} +{{- errorf "Unable to parse jobs" -}} +{{- end -}} +{{- else -}} +{{- errorf "Unable to read jobs" -}} +{{- end -}} + +{{- with .Resources.Get "data/projects.toml" -}} +{{- with . | transform.Unmarshal -}} + +## Selected Open Source Projects + +{{ range . }}{{ range . }}- [{{ .name }}]({{ .url }}): {{ .desc }} +{{ end }}{{ end }} + + +{{- else -}} +{{- errorf "Unable to parse projects" -}} +{{- end -}} +{{- else -}} +{{- errorf "Unable to read projects" -}} +{{- end -}} + +{{- with .Resources.Get "sections/foot-015-edu.md" }} +{{ .Content | transform.HTMLToMarkdown | safeHTML }}{{ end }}