Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New post: "A cognitive load shortcut for conda activate", new "About" page, re-organize site content #29

Merged
merged 22 commits into from
Mar 10, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
433221b
Quarto -> 1.4
mfisher87 Feb 16, 2024
88fc42f
New post: A cognitive load shortcut for `conda activate`
mfisher87 Mar 8, 2024
d8ba0e2
Update conda environment name to match project name
mfisher87 Mar 8, 2024
153aa91
Fix copy-paste errors in learning objectives page
mfisher87 Mar 8, 2024
49773d6
Document learning HTMX
mfisher87 Mar 8, 2024
99723b9
Update text for started learning objectives
mfisher87 Mar 8, 2024
72bc470
Add external links to content by Kristen Foster-Marks and Alex Kladov
mfisher87 Mar 8, 2024
f03965c
Migrate "my-work" under the new "about" directory; re-do nav
mfisher87 Mar 8, 2024
a23576e
Add 404 page
mfisher87 Mar 9, 2024
403cecf
Flesh out `/about` and add contact page
mfisher87 Mar 10, 2024
e27aa52
Remove BSSw fellowship candidacy from resume
mfisher87 Mar 10, 2024
dc3dfd0
Add Linkedin link to index page
mfisher87 Mar 10, 2024
f18be00
Add _earthaccess_ documentation talk
mfisher87 Mar 10, 2024
eedba59
Disable comments on communities page
mfisher87 Mar 10, 2024
b753a9a
Add NSIDC Open Science Reading Club as a project
mfisher87 Mar 10, 2024
4e6383a
Add dates to projects and sort latest to top
mfisher87 Mar 10, 2024
9764d63
Fixup breadcrumbs on my-work pages, at the cost of including them in …
mfisher87 Mar 10, 2024
2f2658b
Update TODO
mfisher87 Mar 10, 2024
8d876ae
Revise front page buttons to point to about page as main CTA
mfisher87 Mar 10, 2024
b2b7323
Tweak index page, add link to carpentries certification page
mfisher87 Mar 10, 2024
c6b07b3
Tweak title to earthaccess doc talk
mfisher87 Mar 10, 2024
b9f6d9b
Open resume in new tab from index page link
mfisher87 Mar 10, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4,066 changes: 1,563 additions & 2,503 deletions conda-lock.yml

Large diffs are not rendered by default.

10 changes: 10 additions & 0 deletions content/404.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
title: "Page not found"
comments: false
---

Sorry, the requested page could not be found. I probably made a mistake moving it!

Please use the search function to find the content you're looking for. I'd really
appreciate being made aware of this issue by
[opening a GitHub issue](https://github.com/mfisher87/mfisher87.github.io/issues/new)!
74 changes: 58 additions & 16 deletions content/_quarto.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,23 +9,32 @@ website:
repo-actions: ["edit", "issue"]

navbar:
right:
left:
- text: "About"
# file: "about/index.md"
menu:
- text: "About me"
file: "about/index.md"
- text: "My projects"
href: "about/my-work/projects/index.md"
- text: "My workshops"
href: "about/my-work/workshops/index.md"
- text: "My other roles"
href: "about/my-work/other-roles/index.md"
- text: "My talks"
href: "about/my-work/talks/index.md"
- text: "My awards"
href: "about/my-work/awards/index.md"
- text: "My maintenance work"
href: "about/my-work/maintenance/index.md"

- text: "Résumé"
file: "resume.pdf"
target: "_blank"

- text: "Blog"
file: "posts/index.md"
- text: "Resume"
file: "resume.pdf"
- text: "My work"
menu:
- text: "Projects"
href: "my-work/projects/index.md"
- text: "Other roles"
href: "my-work/other-roles/index.md"
- text: "Talks"
href: "my-work/talks/index.md"
- text: "Awards"
href: "my-work/awards/index.md"
- text: "Maintenance"
href: "my-work/maintenance/index.md"

- text: "More"
menu:
- text: "Cognitive load"
Expand All @@ -45,12 +54,43 @@ website:
file: "crows.md"
- text: "LEDs"
file: "leds.md"

right:
- icon: "envelope-fill"
text: " "
aria-label: "Contact"
href: "contact.md"

- icon: "github"
aria-label: "GitHub"
href: "https://github.com/mfisher87"


sidebar:
- title: "About"
style: "docked"
collapse-level: 3
contents:
- text: "👤 About me"
href: "about/index.md"
contents:
- text: "🛠️ My work"
href: "about/my-work/index.md"
# FIXME: I don't want each individual item in each of these
# categories to display on the sidebar, but I _do_ want
# breadcrumbs to work. I don't think I can currently have both in
# Quarto 1.4, so perhaps should open an issue.
contents:
- auto: "about/my-work/projects"
- auto: "about/my-work/workshops"
- auto: "about/my-work/other-roles"
- auto: "about/my-work/talks"
- auto: "about/my-work/awards"
- auto: "about/my-work/maintenance"


page-footer:
left: "© Matt Fisher 2023"
left: "© Matt Fisher 2024"
right: "Built with [Quarto](https://quarto.org/) ❤️"


Expand All @@ -60,10 +100,12 @@ format:
light: ["flatly", "styles.scss"]
dark: ["darkly", "styles.scss"]
# Turn on emoji shortcodes:
# NOTE: Doesn't work in sidebar, nav or front-matter
from: "markdown+emoji"

toc: true


# Enable comments by default
# IMPORTANT: Set `comments: false` on pages like indexes!
# TODO: This config is duplicated mostly for blog posts, how to DRY?
Expand Down
5 changes: 5 additions & 0 deletions content/_variables.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,14 @@ projects:
quarto:
links: "[Quarto](https://quarto.org/) [[source](https://github.com/quarto-dev/quarto-cli)]"
description: "An open-source scientific and technical publishing system."
nsidc-open-science-reading-club:
links: "[NSIDC Open Science Reading Club website](https://nsidc.github.io/open-science-reading-club/) [[source](https://github.com/nsidc/open-science-reading-club)]"
description: "A reading club at NSIDC for open discussion about our organization's open science journey."



people:
robyn-marowitz: "[Robyn Marowitz](https://github.com/rmarow)"
trey-stafford: "[Trey Stafford](https://github.com/trey-stafford)"
twila-moon: "[Twila Moon](https://nsidc.org/about/about-nsidc/what-we-do/our-people/twila_moon)"

Expand Down
File renamed without changes.
100 changes: 100 additions & 0 deletions content/about/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,100 @@
---
title: "About me"
---

:::{.callout-note}
<center>:construction: Coming soon: Professional narrative summary :construction:</center>
:::


## What I can do for you or your team

:::::::::::: {.content-block}
::::::::: {.features}

:::::: {.feature}
::: {.feature-text}
### Accessible research software development

I love writing open source software that solves hard problems with simple interfaces and
strong documentation. With a focus on accessibility, research communities can continue
work that would otherwise stagnate.

I can help implement research software algorithms, improve research code quality,
develop data processing pipelines, design accessible data visualizations, and more!
:::

:::{.d-grid .gap-2 .blockfix}
[<i class="bi bi-terminal-fill"></i>&nbsp;&nbsp;My projects](my-work/projects/index.md){.btn .btn-primary role="button"}
:::
::::::


:::::: {.feature}
::: {.feature-text}
### Training

I am passionate about learning and teaching, and in 2023 I developed a
[3-day open source geospatial workshop for researchers](https://qgreenland-workshop-2023-researcher.github.io/)
and became a
[certified Carpentries instructor](/about/my-work/other-roles/carpentries-instructor.md).
I can help with, among other things:

* Git and GitHub
* Python
* Geospatial data and software development
* Unix and Linux shell
* Custom workshops
:::

:::{.d-grid .gap-2 .blockfix}
[<i class="bi bi-mortarboard-fill"></i>&nbsp;&nbsp;My workshops](/about/my-work/workshops/index.md){.btn .btn-primary role="button"}
:::
::::::


:::::: {.feature}
::: {.feature-text}
### Community engagement and inclusion

I'm an open source software developer with a passion for community engagement. I provide
a welcoming and inclusive environment for contributors of all levels to help create a
diverse and healthy community. An important part of my approach is comprehensive,
[standards-based](https://diataxis.fr/), accessible, and continuously-updated
documentation supported by
[community outreach](/about/my-work/talks/earthaccess-documentation-intro/index.md).

:::

:::{.d-grid .gap-2 .blockfix}
[<i class="bi bi-megaphone-fill"></i>&nbsp;&nbsp;My talks](my-work/talks/index.md){.btn .btn-primary role="button"}
:::
::::::


::::: {.feature}
::: {.feature-text}
### Mentoring and leadership

I build two-way mutually beneficial mentoring relationships that foster growth at all
career levels and healthy team culture. My culture leadership, developer experience
leadership, and organizational development work is based on research by
[Peggy Holman](https://peggyholman.com/) and
[Dr. Cat Hicks](https://www.drcathicks.com/). I strive to build a collaborative and inclusive team
culture that values
[dialog over debate](https://b-m-institute.com/wp-content/uploads/2019/11/TCH_chapter.pdf).
:::

:::{.d-grid .gap-2 .blockfix}
<button class="btn btn-primary" disabled>
<i class="bi bi-people-fill"></i>&nbsp;&nbsp;Button TBD
</button>
:::
::::::
:::::::::
::::::::::::


:::{.d-grid .gap-2 .blockfix}
[<i class="bi bi-envelope-fill"></i>&nbsp;&nbsp;Contact me](/contact.md){.btn .btn-success role="button"}
:::
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: "My awards"
title: "Awards"
listing:
type: "grid"
fields:
Expand Down
3 changes: 3 additions & 0 deletions content/my-work/index.md → content/about/my-work/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,4 +7,7 @@ listing:
- "title"
sort-ui: false
filter-ui: false
# Redirect from old location
aliases:
- "/my-work"
---
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: "My maintenance work"
title: "Maintenance"
listing:
type: "grid"
fields:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: "Certified Carpentries Instructor"
subtitle: "I :heart: teaching workshops!"
subtitle: "I ❤️ teaching workshops!"
image: "https://github.com/carpentries/logo/blob/main/Badge_Carpentries.png?raw=true"
---

Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
---
title: "My other roles"
title: "Other roles"
listing:
type: "grid"
fields:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
---
title: "Arctic Rain on Snow Study (AROSS) Observation Map"
subtitle: "A map of local knowledge (human observations) of rain-on-snow events"
# TODO: Migrate dates to _variables.yml, that doesn't seem to currently be supported.
date: "2021-02-25"
categories:
- "dataviz"
- "typescript"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
---
title: "Ch<i>arctic</i>"
subtitle: "Interactive Arctic and Antarctic sea ice chart"
# TODO: Migrate dates to _variables.yml, that doesn't seem to currently be supported.
date: "2023-02-08"
categories:
- "dataviz"
- "typescript"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
---
title: "My home infrastructure"
subtitle: "Home automation, bulk storage, automated backups, streaming video, and more..."
# TODO: Migrate dates to _variables.yml, that doesn't seem to currently be supported.
date: "2024-01-12"
image: "splash_img.jpg"
categories:
- "infrastructure"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
---
title: "Images of Antarctic Ice Shelves v2"
subtitle: "NSIDC-0102v2"
# TODO: Migrate dates to _variables.yml, that doesn't seem to currently be supported.
date: "2022-06-16"
categories:
- "data-production"
- "python"
Expand Down
22 changes: 22 additions & 0 deletions content/about/my-work/projects/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
---
title: "Projects"
listing:
type: "grid"
fields:
- "title"
- "subtitle"
- "image"
- "categories"
- "date"
sort:
- "date desc"
categories: true
---

In these projects, I was at least a **core contributor**. Select a project to learn
more about the project and my role. This list is not exhaustive.

:::{.callout-note}
The "last contributed" date may not always be up-to-date. It may also represent an
activity such as an architecture consulation, not necessarily a commit.
:::
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
---
title: "NSIDC AppEEARS back-end"
subtitle: "A Hyrax OPeNDAP deployment"
# TODO: Migrate dates to _variables.yml, that doesn't seem to currently be supported.
date: "2024-01-25"
image: "https://nsidc.org/themes/custom/nsidc/logo.svg"
categories:
- "infrastructure"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
---
title: "NSIDC Data Access Tool"
subtitle: "3D visualizer and asynchronous ordering tool"
# TODO: Migrate dates to _variables.yml, that doesn't seem to currently be supported.
date: "2020-06-17"
categories:
- "dataviz"
- "data-service"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
---
title: "NSIDC Map Services"
subtitle: "Standards-based data services for NSIDC data"
# TODO: Migrate dates to _variables.yml, that doesn't seem to currently be supported.
date: "2019-12-19"
image: "https://nsidc.org/themes/custom/nsidc/logo.svg"
categories:
- "infrastructure"
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
---
title: "NSIDC Open Science Reading Club"
subtitle: "{{< var projects.nsidc-open-science-reading-club.description >}}"
# TODO: Migrate dates to _variables.yml, that doesn't seem to currently be supported.
date: "2024-02-01"
categories:
- "open-science"
- "community"
---

This reading club was founded by myself and {{< var people.robyn-marowitz >}} to advance NSIDC's strategic objective to become a leader in open science.

{{< var projects.nsidc-open-science-reading-club.links >}}
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ title: "QGreenland"
subtitle: |
A free and open-source interdisciplinary scientific data mapping and analysis
environment for education and research.
# TODO: Migrate dates to _variables.yml, that doesn't seem to currently be supported.
date: "2023-08-31"
categories:
- "dataviz"
- "data-production"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
---
title: "Sea Ice Index"
subtitle: "Changes in Arctic and Antarctic sea ice"
# TODO: Migrate dates to _variables.yml, that doesn't seem to currently be supported.
date: "2023-03-23"
categories:
- "data-production"
- "dataviz"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
---
title: "Sea Ice Outlook Surveys &amp; Plots"
subtitle: "Gathering and visualizing data about expert sea ice extent predictions"
# TODO: Migrate dates to _variables.yml, that doesn't seem to currently be supported.
date: "2023-06-05"
categories:
- "data-production"
- "dataviz"
Expand Down
Loading
Loading