Skip to the main content

Terms

Last updated October 28, 2026

C# Advent is a community event: every December, people from the C# community each publish a post on their day. By claiming a spot, you agree to these terms.

Who runs C# Advent

Matt Groves started C# Advent in 2017, inspired by the F# Advent Calendar. Today it's organized by Matt Groves and Calvin Allen, as volunteers in their own time. It's an independent community project, not affiliated with Microsoft.

Taking part

  1. Request a spot. You don't need a topic yet. The organizers review every request, and a spot is yours once it's approved.
  2. Prepare your content, in English, and keep it to yourself until your day. Host it anywhere: your own site, dev.to, Medium, YouTube, GitHub Pages, or somewhere else.
  3. Make it about C# in some way. Beyond that, it's up to you. It has to be your own work.
  4. Open with the C# Advent blurb. Start your content by saying it's part of that year's C# Advent calendar, with a link to csadvent.christmas, so your readers can find the rest of the Advent. The wording is up to you; there's one ready to paste on your My spots page. We check every post for it automatically, and if it isn't there when your post is announced, a backup poster can take your spot.
  5. Publish on your day, and share it with the hashtags #csharp and #csadvent. Each day is revealed on the calendar at midnight Eastern time.

If you can't make it

Things happen. If you can't deliver your post, let us know as soon as you can, so someone on the backup list can take the spot. If your post isn't ready in time, or doesn't open with the C# Advent blurb when it's announced, we may give your spot to someone else. If nobody fills a spot, it shows "No post" on the calendar and in the archive, without your name.

What we can decline

We can turn down a request, or remove an entry, if it isn't about C#, isn't the author's own work, is spam or a sales pitch, or is hateful, harassing or otherwise inappropriate for a friendly community event.

Your content

Your post stays yours. We only show your name, your link, and your post's title and address, on the calendar and permanently in the archive, and we share them on C# Advent's social media accounts and feed, tagging the social accounts you gave us. Ask us if you'd like your entry taken down. On your post's day, and again once the season is over, we ask the Internet Archive's Wayback Machine to save a public copy of it. Once the season is over, we check now and then that your post is still at its address. If it's gone, we send readers to a copy the Wayback Machine saved of it, if there is one, until you tell us where it's moved. You can ask the Internet Archive to take its copies down.

Your information

Our privacy page explains what we collect, how we use it, and when we delete it. Emails about your spot are part of taking part, so they always come; every other email we send has a link to unsubscribe. If you've had a spot, we keep your email address after the season so we can tell you when the next one opens, and we'll delete it whenever you ask.

No guarantees

We do our best to keep the site running and to share every post, but the site is run by volunteers and provided as it is, without any warranty. We aren't responsible for the content of the posts we link to; each author is.

Changes and questions

We may update these terms, and the date at the top shows when they last changed. Questions? Email hello@csadvent.christmas.