summaryrefslogtreecommitdiff
path: root/projects
diff options
context:
space:
mode:
authorCara Salter <cara@devcara.com>2022-04-06 12:22:54 -0400
committerCara Salter <cara@devcara.com>2022-04-06 12:22:54 -0400
commitaef8039358b3d9f0cbd47dfa04ab3d24a2c05e5c (patch)
tree820961116cb84d98514877bc049003afc1e36e0c /projects
parentc9b5f2c8bd5aa6ba00ae7d3a8935e0add429b110 (diff)
downloadsite-aef8039358b3d9f0cbd47dfa04ab3d24a2c05e5c.tar.gz
site-aef8039358b3d9f0cbd47dfa04ab3d24a2c05e5c.zip
flakes + projects
Diffstat (limited to 'projects')
-rw-r--r--projects/site.md19
1 files changed, 19 insertions, 0 deletions
diff --git a/projects/site.md b/projects/site.md
new file mode 100644
index 0000000..4f6ae85
--- /dev/null
+++ b/projects/site.md
@@ -0,0 +1,19 @@
+---
+title: Website
+date: 2022-03-29
+---
+
+# Overview
+
+This site used to be written using [Hugo][hugo], and written in Markdown. It's now
+written in Rust, with content remaining in Markdown. I mostly chose to do this
+so I could explore more of frontend development and especially the Rust web
+ecosystem.
+
+[hugo]: https://gohugo.io
+
+# Architecture
+
+The Rust backend is hosted at
+[muirrum/site](https://git.devcara.com/muirrum/site). It loads the markdown into
+HTML and stores it in global state that's then passed to each handler.