A collection of 25 programming puzzles in the format of an advent calendar. Each problem consists of two parts- Part 2 of a problem is revealed after completing Part 1.

I’m planning on completing every currently released Advent of Code problem by December 1st of this year. This means solving 250 puzzles to collect a total of 500 stars.

Update as of 2026: Life happened and I couldn’t do it. Ah well. This year is the year though.

Year Language Stars Repo
2015 Common Lisp 50/50 Fekinox/aoc-2015
2016 Haskell 50/50 Fekinox/aoc-2016
2017 Elixir/Phoenix 0/50  
2018 TBD    
2019 TBD    
2020 OCaml (TBD) 20/50  
2021 Standard ML 50/50 Fekinox/aoc-2021
2022 OCaml (TBD) 26/50  
2023 Rust 50/50 Fekinox/aoc-2023
2024 Go 50/50 Fekinox/aoc-2024
2025 React/Typescript 24/24 Fekinox/aoc-2025