Advent of Code is an Advent calendar of small programming puzzles for a variety of skill sets and skill levels that can be solved in any programming language you like.
You can find out more about it here.
I'm going to be (attempting) to solve each day's puzzles the day of as soon as possible.
i'm also using java but am slowly starting to regret it
Listed below is each day's puzzle along with my completion ranking for that day's part 1 and part 2, respectively.
I will probably never get a sub-100 or even sub-1000 ranking lol