December Adventure
| Su | Mo | Tu | We | Th | Fr | Sa |
|----+----+----+----+----+----+----|
|    | 01 | 02 | 03 | 04 | 05 | 06 |
| 07 | 08 | 09 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |    |    |    |
            

December 7
Everything-else day

Hauled a truly massive supply of xmas decorations over to the house. Wrote up and sent detailed meeting notes for people. No, we won't delegate that task to AI. Took 14-yo out for breakfast. Designed new web site (homepage, at least) for team's upcoming album release. Wrangled 14-yo to assemble fake xmas tree. (Grandma says she's allergic to real ones.) Whew. Now that it's all done, can mess around a bit more with Nova. Oh, also Loren just showed me the physics simulation toy he's building with C# and RayLib! Damn.




December 6
Nova translating

Today was a Nova day! Nova is a new programming language / computing model that I'll write more about soon. It's tricky, especially for someone like me who only has experience writing baby code, to learn a new language when it doesn't yet have documentation, let alone a community surrounding it to write examples, etc. But luckily for me people like And are around to help me out. Today I was doing a simple thing - translating a tiny number-guessing program written in And's special Nova syntax called wul into the default Nova syntax, which called "January". So I kind of had to learn about both? Ironically, the only tricky part of all this for me was trying to figure out the Javascript integration. Eventually June rescued me from that part and showed me how to use Nova's RPN solution instead for math stuff, which I'm familiar with from Forth. Anyway, baby steps. Here's my translation. "Playground" button plays the super-fun game. Going to keep going, learning Nova. It's fun.




December 4
Busy

Whew, demands on my time are... many. I said I'd make an ascii calendar to put at the top of this log, so I went ahead and stole the best one I've seen, made by zyd. This weekend I hope to browse all the logs on eli_oat's decadv list. I hit a few and only glanced so far, and they look great. Tomorrow I plan to work on a different site but also learn some Nova, with June.

I made some notes about a few more small things I'd like to accomplish for my site and for decadv - I'm sure I'll think of more.
- Make a 404 page
- Add a page to my site about cycling
- 88x31 button/gif, of course
- Get set up with Pyra and use it to generate a test page?
- Add a note about the typography of the site
- Become part of Merv webring (pull request)
- Write about Merveilles and Nouveau
- ✅ Add ascii calendar for decadv nav




December 3
A late start!

Hi. December adventure is a sort of organized group motivational month, dedicated to writing some code each day. It was sort of inspired by the Advent of Code, but that event is just not for everyone. AoC is a lot, and people who participate perceive it as a source of pressure, which makes things... less fun. December Adventure by contrast is definitely supposed to be very low-key. Chill. However, think I'm stretching things by (1) jumping in late on December 3rd and (2) not exactly having a coding-centric month planned. I mean there's definitely some code involved for me, and I might push myself to add more as things go. But others are way more hardcore, writing wasm by hand and shit, so I'm ...working on not feeling inadequate. Also June pushed me to get off my ass and participate, so here we are.

Part of the deal in DecAdv is to log your progress each day, even if you don't get up to much - so that's what this is.

Anyway, I'm kicking things off with: a new web site! This one. That you're reading. But, like, not this page, the other pages.

The people I've been hanging out with online are pretty into personal websites. For... reasons. I'm going to write about those reasons this month. But I am joining them in having one of my own. I've been working on it for a while now, in the background. Today I've put it online, finally.

My site is not a technical marvel. It's almost a static site. One distant strech goal is that i'd like to convert the whole thing to Pyra, using the work of Autumn (and June) to build it. But first I have to learn a lot more about Nova in order to do so. That's the other thing I'll have going on for DecAdv this month - learning some basic Nova.

In the meantime, I'd love to hear your feedback. Especially about the writing. The first thing I plan to do next, for the site, is to write a page about why I've made a web site at all. What I hope to get out of it. The way I explained it to a friend earlier is "My goal in writing is to learn. Not only to learn through the act of organizing my thoughts and writing them down, but also to learn through the conversations that the writing hopefully sparks. I will link to this statement of purpose from the bottom of each essay, or whatever. This is all new to me, and I would like to do it in a way that demonstrates some humility and openness. (As opposed to the kind of hubris that usually comes from middle-aged white male cis het tech bro blogger-ish types.)"

Thanks!
Tomorrow I'll try to put a calendar at the top of this page or something, with links.