]> where.june.codes Git - june.codes/commitdiff
Added December Adventure.
authorJune Gardner <june@june.codes>
Tue, 2 Dec 2025 03:26:46 +0000 (19:26 -0800)
committerJune Gardner <june@june.codes>
Tue, 2 Dec 2025 03:26:46 +0000 (19:26 -0800)
docs/log/december-adventure/index.md [new file with mode: 0644]
docs/log/index.md

diff --git a/docs/log/december-adventure/index.md b/docs/log/december-adventure/index.md
new file mode 100644 (file)
index 0000000..aebd491
--- /dev/null
@@ -0,0 +1,35 @@
+---
+title: December Adventure
+authors:
+    - June Gardner
+---
+
+# December Adventure
+
+The [December Adventure](https://eli.li/december-adventure) is a low-pressure alternative to yearly programming challenges like [Advent of Code](https://adventofcode.com).
+Instead of solving puzzles in tandem with others and racing to be the first, December Adventure just invites you to explore the joy of programming every day in December!
+It encourages you to share your progress with others and keep track of it in your "adventure log". This is my log, year over year.
+
+## 2025
+
+### The Theme
+I'm using this December Adventure to reset my creative impulses, so I'll be exploring things that are both physical and digital.
+
+Ideas:
+* Visual notation design for [Nova](https://nova-lang.net) rules and state.
+* Tabletop game design _with_ [Nova](https://nova-lang.net).
+* [Nova](https://nova-lang.net) zine illustrated w/ pixel art.
+* "Virtual Console" w/ [Quasar](https://forge.nouveau.community/june/quasar) and PyGame/SDL/etc.
+* [Tote-like](https://100r.co/site/tote.html) IDE for Nova.
+* Explore Typst, LaTeX and other typesetting systems.
+* New syntax(es) for [Nova](https://nova-lang.net).
+* Low-fidelity art, text art.
+
+### Day 1
+Couldn't do a whole lot today, as I spent it in a doctor's office.
+
+Things I did:
+* Got this page up, that's a start!
+* Ripped out the parser from [Serpens](https://forge.nouveau.community/nouveau/serpens) for use in compiling to Quasar VM instructions.
+* Got symbol interning working for the Nova -> Quasar compilation.
+* Doodled some Nova visualizations.
index fa27a827ba33daa84b3973887e7cc0b0e5f78612..ea1224395cc08d3b9ad3b5fb2d3503d17d3b8d44 100644 (file)
@@ -10,3 +10,6 @@ This is where I record thoughts, opinions, progress notes and random thought-str
 ## Entries
 * 2025-11-18: [Bootstraps](/log/2025/11/18)
 * 2025-08-26: [New site!](/log/2025/08/26)
+
+## Sub-Pages
+* [December Adventure](/log/december-adventure)