Advent of Code is a yearly programming challenge taking place throughout December each year.
One puzzle is released each day, with difficulty generally ramping up throughout the month.
While there is a competition element, many people (including myself) treat this as an opportunity to learn something new, try a new programming language etc.
For 2019 I decided to solve the problems using elm.
The solutions are built into an interactive web page.
View the 2019 solution site here
Source code available on GitHub