December starts on Friday. Christmas is almost here. Many people countdown to Christmas with Advent calendars.
Advent calendars are special calendars that you use to mark off each day. They have a door or pocket with the date on them. On the first of the month you open door number #1, on the second, open door number #2. Continue daily till the 24th.
There are many developer related advent calendar online. Some offer a new code challenge every day others offer a blog or tutorial everyday.
The most well known is the Eric Wastl's Advent of Code it will start dropping daily challenges at midnight EST (UTC-5) on December 1. The puzzles are language agnostic. You can solve them in whatever language you want.
There's usually two brain teasers a day you have to solve the first one to unlock the second. But you don't have to solve December 1 before you open December 2. Coders can jump in at any point to solve a problem. There's a story that join the puzzles together.
There's a leaderboard and a subreddit. People will be blogging their solutions as well. There's a big community that participates, check your community if you want to collaborate or encourage each other.
Advent of Cyber is a Cyber Security daily challenge. You can learn about cyber security in this challenge. You can also win prizes. For each task you solve, you earn a raffle ticket. Prizes will be drawn on the 28th.
Total Prize Pool Value: $50,000
This is the third year of Advent of CSS. A daily CSS challenge by Amy Dutton of Compressed.fm podcast. This is a new twist on the event this year. Instead of 24 mini projects users will be making an entire design system setup.
Last year the challenges were free but Amy offered solution for a small fee. This year Redwood JS is sponsoring the event so it's all free.
Last year the challenges were free but Amy offered solution for a small fee. This year Redwood JS is sponsoring the event. It's all free.
I did a few of the Compressed.fm challenges the last two years. They were more involved that I had expected. I learned and had fun. Since it's one big project this year I'll try to work on it daily to avoid getting behind.
- Available in English & Spanish
- Editor and tests in the same platform
A project that encourages developers to send a PR to an open source project every day for 24 days. They have many featured projects. 24 pull requests
These don't have a daily challenge but the have daily education in the form of articles or videos. Some even take reader submissions.
A month of Microsoft blogs and videos. Read about it in their post plus read their post to see more advent calendars.
They are still open for submissions. Plus have a series of Advents that still need content. Master list on this page.
The C# advent gives readers two new C# posts everyday. C# Advent This one goes to the 25th and there's already a list of authors.
A month long event with multiple videos released each day. Looks like at least three a day. The list is at the bottom of the page.Festive Tech. Plus they are raising money for the Raspberry Pi Foundation.
Twenty-four blog posts on topics like security, accessibility, UX, and performance.
The Java Advent features a new Java article everyday.
Another advent of blog posts..Net Advent has 24 daily .net blog posts. Each day opens a link to a different blog.
A new article about Raku everyday till the 25th. Plus you can still read the 2022 advent articles.
I'm going to do the advent of CSS and JS it looks like a neat project.
I'm also planning on more CSS Ugly Sweaters projects so we'll see how much I can do.
Do you know of any more developer related advents? Put them in the comments.
Will you be participating in any of these challenges? Find some friends and hold each other accountable.
Where will you share your solutions?
Want to add to an advent?
Follow the people that built these advent Challenges. Some of these blog advents look for writers. Most are closed now so look for those calls for articles next fall. if you're lucky and anyone has a slot open go for it.
-$JarvisScript git push