programming puzzle solutions
TypeScript 47.3%
Rust 46.1%
Python 5.7%
Nix 0.9%
Shell 0.1%
49 1 0

Clone this repository

https://tangled.org/quilling.dev/advent-of-code
git@tangled.org:quilling.dev/advent-of-code

For self-hosted knots, clone URLs may differ based on your setup.

README.md

Advent of Code#

My solutions for Advent of Code in Rust, Typescript, and Python.

For 2025 I'll mostly be focusing on Rust, unless I feel like trying out something new.

I try to leave comments along the way to explain my reasoning, but if you have any questions feel free to ask me to elaborate on Bluesky.

Jump straight to my 2025 Day 1 solution's Dial struct here! Modulo arithmetic handles the dial rotation wraparound logic, and for the second part we just determine the magnitude of the rotation using division before applying it.

For 2025 Day 2 I used some straightforward pattern checking which is easily repeated on substrings in a loop for part two.

image