--- /dev/null
+---
+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.