Learn a new language with Advent Of Code
It's that time of the year again !
Tomorrow is the 1st of December, which means Advent of Code is starting again, a yearly tradition of daily programming puzzles that challenge your problem-solving skills and let you experiment with new programming languages.
This is a short blog post to announce my participation and to let you know what updates to expect over the next few days.
What is Advent of Code?
Advent of Code is essentially an Advent calendar, but for programming puzzles. Each day from December 1st to 25th, a new programming challenge is released.
I won't explain it better than its creator, Eric Wastl. You can find all the details about the event here: Advent of Code 2025
My Experience last year
Last year, I chose OCaml. It was fun solving problems in a language I know well but rarely get to use professionally. I learned a lot and it gave me a fresh perspective on problem-solving.
This year's language: Go
This year, I’m switching things up and exploring Go. I'm excited to tackle the puzzles in a language I'm still mastering. It's a great way to learn by doing.
Follow My Progress
Thanks to my friend Jan, I discovered Gogs, a lightweight Git hosting solution. I'm now hosting my coding projects there, including my Advent of Code 2025 solutions. You can follow my progress on this year's challenges as well as future projects here https://lab.afaiz.dev/explore/repos
Join the Fun!
Are you thinking of joining Advent of Code too? Or maybe you want to try a language you've never coded in before? Let's do this together!
Thanks for reading!
Subscribe to get future posts via email
Add a comment
Comments (0)
Copyright © 2025 Abderrahmane Faiz