Link A fun challenge that runs from December 1st → December 12th where 2 problems release everyday following some sort of holiday themed storyline where you solve coding problems to progress.
AOC 2025
Link to my shit solutions.
Learning
I am using this as an opportunity to get better at writing GoLang.
Going into this, I had thought that AOC was going to be a small challenge that wouldn’t take me too much effort compared to the algorithmic challenges I faced from Leetcode. I was wrong…
My goal here, was to not use AI throughout the challenge. Hint, I fold on day 8 (used GPT to learn new concepts but didn’t get code), and fully fold on day 10 (got filtered out here).
The first couple of days were mainly solving how to read a file in GO, then I got to apply some of the algorithmic knowledge that I learned from leetcoding.
Day 8-9, is when I started getting into territory where I needed to learn new things. Including…
- Disjoint Union Set
- Minimum Spanning Tree
- Kruskal’s Algorithm
- Raycasting (this was really fun) At this point, this was still doable.
I got filtered out around day 10 when I had to main a GR(2) optimization problem. AI to the rescue :)
Day 11 part 1 was pretty trivial but part 2 needed a tabulation approach to run in a reasonable amount of time.
We got trolled on day 12…

Anyways, this basically sums up my experience
