summaryrefslogtreecommitdiff
path: root/pages
diff options
context:
space:
mode:
Diffstat (limited to 'pages')
-rw-r--r--pages/about.md13
-rw-r--r--pages/projects.md20
2 files changed, 33 insertions, 0 deletions
diff --git a/pages/about.md b/pages/about.md
new file mode 100644
index 0000000..542c248
--- /dev/null
+++ b/pages/about.md
@@ -0,0 +1,13 @@
+title: About me
+---
+
+## Hi.
+
+I am a professional software developer. I like to write
+programs in Scheme in my free time, such as the software that built
+this website.
+
+I also like to garden and make things out of wood.
+
+If you're into social media, you can follow me on
+[Mastodon](https://toot.cat/@dthompson).
diff --git a/pages/projects.md b/pages/projects.md
new file mode 100644
index 0000000..9cf79ee
--- /dev/null
+++ b/pages/projects.md
@@ -0,0 +1,20 @@
+title: Projects
+---
+
+## Projects
+
+[Haunt](projects/haunt.html) — Functional, hackable static site generator
+
+[Chickadee](projects/chickadee.html) — Game development toolkit for Guile Scheme
+
+[guile-SDL2](projects/guile-sdl2.html) — SDL2 bindings for Guile Scheme
+
+[guile-syntax-highlight](projects/guile-syntax-highlight.html) — Syntax highlighting library for Guile Scheme
+
+[guile-websocket](projects/guile-websocket.html) — WebSocket library for Guile Scheme
+
+[Shroud](projects/shroud.html) — GPG-based password manager (inactive)
+
+[Sly](projects/sly.html) — Functional reactive game engine (abandoned)
+
+[srt2vtt](projects/srt2vtt.html) — SRT to WebVTT subtitle converter