256k December Adventure 2025


Day 1

I did absolutely nothing other than play Arc Raiders. There. I said it.


Day 2

No clue either, probably more Arc Raiders. did I mention how good that game is? Oh wait, I remember, I installed Omarchy, that extremely overhyped pre-riced arch linux distro created but an asshole named DHH. (If you don't know who that is, consider yourself lucky)

It did not last long before I wanted nothing to do with it anymore. While a good "feature demo" of what an completely balls to the wall arch linux distro can provide, it felt like I was wearing a 5000$ leather bespoke shoe that was made for someone else. That however, gave me the desire to take the plunge and do it myself.


Day 3

🤷


Day 4

I converted my old gaming PC that was no longer being used by my SO into a dedicated Linux desktop running Arch Linux and i3wm. while perhaps running maybe 1% of what Omarchy had to offer, i find this a much more saner and reliable setup. all that eye candy gets tiring reaaaaaally quick and it just ends up being more of a distraction than a feature.

photo of a semi transparent terminal on i3 window manager running on arch linux

Day 5

Took the opportunity of December Adventure to setup my first Codeberg repo, in an attempt to completely move away from github for a multitude of ethical reasons. So I guess this is quite a meta post since I'm writing about the thing I'm writing about right now. Currently writing this in emacs, as you can tell from the README.org (instead of a md file) and my goal is to be able to use ORG MODE in emacs to write the site and then generate the HTML files using the built-in emacs functionality to do so.

UPDATE: I've changed my mind. I think I'm just going to write a handwritten html page for the entire thing. just gonna be easier to do and maintain. I'm all for scripting stuff and doing things in a programmatic way, but you know, it's also important to know when to do that and when NOT to do that. I think in this case it's not worth it.

> Hello HTML, my old friend. I've come to write in you again.


Day 6

Spent hours and hours banging my head on the first ALC puzzle and finally realizing I was extremely over complicating things but also was being very dumb. I always struggle with Advent of Code puzzles, mostly due to the mathing, but also due to me not being very good.

Also I installed poly bar on my i3 setup.


Day 7

Struggled to find a single point of focus today. Jumped from one thing to another frantically trying to find that one outlet that will be challenging enough to make me want to do it but rewarding enough to not dissuade me from doing it.

In the end i ended up doing a little bit of a few things. Started with continuing the Advent of Code Day 1 challenge but felt like that was going no where so i decided to do something else. Tried to generate a new Nuxt app to start working on a project i had in mind and ended up spending an hour trying to debug why the fuck this godforsaken npm shit did not want to install on my computer until i gave up. Feeling burnt by the modern web (as i often do), i decided to pivot back to something a lot more esoteric to bring be back closers o the things 8 _want_ to be good at. I started looking up some lisp stuff, initially wanted to continue learning racket, but that felt too unknown for me for the small amount of time i had and i needed something that had more of a faster gratification so i decided to go back to reading the "Land of Lisp" book. An hour into that and a few sexps later, i felt bad about how little i had outputted (it's wrong to feel this way but i struggle with accepting being a beginner at something sometimes) and wanting to take another crack at my vuejs webapp idea, i decided to just spin up a simple vite project instead and just work on the frontend. I ended up scaffolding a few basic building blocks and have a modest first "proof of concept" out there. It's a fairly simple photo gallery that i want to use for my own photos. ideally the plan is to have both the frontend as well as the backend that serves a admin dashboard where i can upload new images and metadata. Eventually possibly also converting it into a full on blog system where all i need is to just go to the admin page, write down my blog entry, upload any images and [POST] it.

We'll see how far that goes. I also want to make a REST version that is just a pure HTML static site, that was the original plan, but as i mentioned in another post, I currently am practicing/getting familiar with how Nuxt does thing for an upcoming work project starting next year