December Adventure


This is a log of my December Adventure, a thing started by eli_oat online, to pick a personal project (with a tilt towards code, but doesn't have to be), and work on it a little every day in December. I'm giving it a whirl because (1) it sounds fun, (2) I am hoping it will help me lower the activation energy for creative projects in 2026, and (3) it might be nice to connect with other people doing the same thing at the same time.

me bundled up for the adventure

Dec 2025
MoTuWeThFrSaSu
1234567
891011121314
15161718192021
22232425262728
293031

20

Had a houseguest so spent most of the day entertaining. After dropping them off at the train station, I came back, broke down a chicken into parts, and used the bones to make a 4-hour stock.

dithered image of multiple containers of chicken stock in a fridge

19

Took my daily winter walk, at least. It rained so most of the snow on the trail melted. No creative brain.

18

Busy work day. No creative brain. Watched the first episode of the new season of Fallout.

17

Made hot pot at home. Finished jigsaw puzzle.

dithered image of a completed jigsaw puzzle on a coffee table with other knick-knacks strewn about

16

Made an open face kimchi tuna melt for lunch. This rental home also has a slow cooker and a jar of dried lentils, so I made a slow cooker lentil soup. Verdict: lentil soup doesn’t need to be made in a slow cooker. Lol.

dithered image of an open face cheesy sandwich on tuna with kimchi, on a plate that looks like a bulls-eye, and a bowl of lentil soup

15

Busy work day. Took a winter walk on the rail trail. Shoveled snow. Felt good to see all the snow cleared when I was done.

dithered image of a woman shoveling snow set on a backdrop of trees

14

Snow. Winter walk. Saw a porcupine. Made an Irish hot chocolate. Started a jigsaw puzzle.

dithered image of Irish hot chocolate ingredients: cocoa, bourbon, and a chocolate truffle treat from the No Chewing Allowed at the Union Square xmas market

13

Drove upstate. Quick winter walk in mid-afternoon before it got dark.

12

Work from home, quick trip to office, packing for a month upstate. No creative brain today.

11

Travel day, inbound flight home. SFO Terminal 1 has a Vietnamese spot so I had a sidecar of pho broth for breakfast, and now I want a sidecar of pho broth for breakfast every day.

dithered image of an adorable 6 oz paper cup filled with blazing hot pho broth

10

Work trip day 2. Made a bakery with modeling clay baked goods with my niece, called the Feed Me Bakery. “Expensive stuff” in the back (niece’s idea).

dithered image of a DIY bakery with various baked goods made of modeling clay -- doughnuts, cinnamon rolls, a pepperoni pizza (hey, it's baked and it's a good), croissants, baguette

09

Work trip day 1. Took a morning walk at the coastal wetlands on the way to the office and pondered this interesting bush-looking plant.

dithered image of a spiky bush at the coastal wetlands

08

Travel day, sat on a plane for 6 hours on an outbound flight for a work trip. No creative brain today.

07

I made the calendar on this page interactive. Also, I changed it from using flexbox, which was somewhat convoluted, to using <table>. I remember that <table> started getting a lot of hate for a time because people (me, I was people too) were using and abusing it for grid layouts. But calendars actually ARE tables, so this feels right.

I’ll be traveling for work this week, so won’t plan to update this page, but I’ll see what I can do to continue this daily practice and document manually, then share the updates when I’m back.

06

Wasn’t feeling like doing too much today so I just did some more cleanup and deleted some old files.

05

I made a blank page.

04

Today I figured out how to automate the process I use to pull movie data from my Letterboxd into a JSON file that I can then use to display recent movies I’ve watched on my homepage (kwon.nyc). I

  • added a line to my Netlify configuration to run a script at build time that fetches the data and dumps it into a JSON, which I’d previously been running manually, then
  • created a Github Action to automatically trigger a Hugo build every morning at 8 am New York time.

I also realized from days 1-3 that waiting until the end of the workday to do decadv stuff meant I was using my tired brain (my evening brain), so this morning I spent some of my good brain (my morning brain) on it, which was a really nice start to the day. I’ll try it again tomorrow morning.

03

I had a long workday and then went to a late (for me) dinner, so I didn’t have as much time as I hoped for to work on Dec Adventure. Today, I fixed the mobile view for this page. Also, randomly, while waiting for my seat at the restaurant, I saw the actor Wallace Shawn come in, talk to the host (checking wait time?), and then leave. Inconceivable.

02

I have this micro-site, kwon.nyc/cans, that I put together somewhat shoddily several weeks ago. It’s a series of photos of craft beer cans with neat designs in reverse chronological order. Today I did some unglamorous code cleanup, including fixing a weird datetime issue where the “Last updated” date was referring to the date of the last site build – now it refers to the date of the last can photo added, as desired. (Cue applause.)

01

Goal for day 1 is to build this log. I stumbled upon this December Adventure thing on Mastodon, and it feels like a nice way to make some progress on things with minimal pressure, which is the level I’m on these days.

I built it as a custom micro-site within my existing Hugo site, which is somewhat against the spirit of Hugo sites (I think) but is super easy and fast to spin up by just creating a new content folder with hugo new, a baseof.html and list.html in a custom layout, and custom css.

This is also an interesting exercise in GOOD ENOUGH because it is not conducive to navel-gazing pixel pushing (unless said navel-gazing pixel pushing ends up as something tangible).