Tuesday the 12th December digIT arranges a workshop where you can fine tune your solutions, discuss approaches or just learn about advent of code.
For those of you who haven't heard about advent of code before it's a set of programming problems released daily during december. The nature of the problems is such that a beginner can solve them and learn a great deal while the more experienced programmers can compete on the leaderboard with their solutions. Although many programmers use advent of code as a way of diving into a new programming language or sharpen their skills with a language they haven't used in a while.
Join #adventofcode on the cthit slack.
Link to advent of code homepage: http://adventofcode.com/2017