F# Advent Calendar in English 2025

🎄 It’s that magical time of year again! 🎅🏻
Christmas is twinkling on the horizon, and that means one thing — it’s time for the 12th annual F# Advent in English!

It’s incredible to think that our tradition began all the way back in 2014. For over a decade, the F# community has gathered during Advent to share stories, ideas, code experiments, and a shared love for this beautiful language. 💜

This year, we’re keeping the festive momentum going — with 24 main slots leading up to Christmas Eve, plus a few bonus entries to make room for all the amazing contributors who want to join in.

So grab a cup of cocoa ☕, fire up your favorite editor, and let’s make this 2025 F# Advent one to remember — filled with insight, creativity, and community cheer. 🌟

Rules

  1. Choose F# a related topic for your blog post and reserve the slot on BlueSky, Mastodon, X or leave a comment on this post. Please note that you do not have to announce the topic until the date (but you can).
  2. Prepare a blog post or video in English.
  3. Publish your post on a specified date (according to the calendar).
  4. Post the link to your post on BlueSky, Mastodon or X  with hashtags #fsharp and #FsAdvent.
IDDateAuthorPost Title
#2501Dec 01 (Mon)‪Vladimir ShchurThe Oxpecker 2
#2502Dec 02 (Tue)Steve GoguenDomain Modeling Made Denumerable
#2503Dec 03 (Wed)Houston HaynesBuilding ‘Ask AI’
#2504Dec 04 (Thu)Sam SmucnyLanguage Server Protocol in F#
Dec 04 (Thu)NickParallelising Heterogeneous Async Calls
#2505Dec 05 (Fri)Jo Van Eyckfsi-mcp: injecting AI coding agents into my F# REPL workflow
#2506Dec 06 (Sat)Jozsef UriImplementing my own bookmark manager
#2507Dec 07 (Sun)SoweliPInteractive development in F#
#2508Dec 08 (Mon)Ben CopelandF# in Production: What I Know After Four Years
#2509Dec 09 (Tue)MillenniumComprehensive Guide to SRTP Gymnastics
#2510Dec 10 (Wed)Urs EnzlerI like my F# code type annotation-free
#2511Dec 11 (Thu)Mathias BrandewinderAdding Goal Seek to Quipu (and helping Santa with it!)
#2512Dec 12 (Fri)John AzariahTagless Final in F# (series of 6 posts)
#2513Dec 13 (Sat)Ronald SchlenkerMaking of A Programming Language
#2514Dec 14 (Sun)halcwbTaming the Brown Field with F#: Interactive Refactoring for Mature Codebases
#2515Dec 15 (Mon)jkone27F# and PowerShell >🎄?
#2516Dec 16 (Tue)Angel MunozExploring MonoGame with F#
#2517Dec 17 (Wed)OwaisParsing and Lexing in F#
#2518Dec 18 (Thu)KevinF#, Microsoft Agent Framework, MCP and Bitcoin
#2519Dec 19 (Fri)Scott WlaschinDesigning weaving software
Dec 19 (Fri)Tuomas HietanenA Brief Introduction to Quantum Computing for F# Developers
#2520Dec 20 (Sat)romain-deneauSafe Clean Architecture” book.
#2521Dec 21 (Sun)Dag BrattliIntroduction to Fable.Python
#2522Dec 22 (Mon)Jordan MarrCreate a Cloudflare Worker in .NET?!
#2523Dec 23 (Tue)P. LeónComplying with the Law with F# and Event Sourcing
Dec 23 (Tue)Adam GraniczIntroducing WebSharper source code generators
#2524Dec 24 (Wed)Paweł StadnickiWhat F# Knows About Functors and What Comes Next

Advent of Code

Two years ago, we decided to spice up the Advent season by creating a private board for those participating in Advent of Code (AoC) and coding in F#. If you’re planning to dive into AoC this December, we’d love for you to join us. Let’s make this holiday season one to remember!

Reminder for every who solves adventofcode.com in #fsharp It also starts tomorrow, and we have a private board with F# folks 393584-7799c026. You are welcome to join!

Sergey Tihon 🦔🦀 (@sergeytihon.com) 2024-11-30T13:10:18.003Z

History of F# Advent

F# Advent Calendar is a long tradition in the F# community

That inspired the C# Advent Calendar, Q# Advent Calendar, and many others.

F# Advent Calendar in English 2024

Can you believe it’s that time of year again? 🎅🏻 Christmas is just around the corner, and we’re gearing up for the 11th annual F# Advent in English! It’s hard to believe that our journey started back in 2014. Each year since, we’ve come together during the Advent season to share our F# stories, experiences, and unbridled passion.

This year will be no different, although we’re switching things up a bit. We’re starting with a main schedule that includes 24 slots, and we’ll be adding extra slots to make sure there’s room for everyone who wants to participate.

Join F# Advent Calendar today!

Rules

  1. Choose F# a related topic for your blog post and reserve the slot on BlueSky, Mastodon, X or leave a comment on this post. Please note that you do not have to announce the topic until the date (but you can).
  2. Prepare a blog post or video in English.
  3. Publish your post on a specified date (according to the calendar).
  4. Post the link to your post on Twitter or Mastodon with hashtags #fsharp and #FsAdvent.
IDDateAuthorPost Title
#2401Dec 01 (Sun)SchlenkRPXL-Jam Christmas 2024
#2402Dec 02 (Mon)Vladimir ShchurHow to write Fable compiler plugin
#2403Dec 03 (Tue)RAPHAËLFSharp fsx scripts as a project’s viable starting point
#2404Dec 04 (Wed)Steve GoguenThe Gödelian Toolkit: Systematically Testing Simple Languages
#2405Dec 05 (Thu)KevinMy Journey towards Functional Programming and F#
#2406Dec 06 (Fri)jkone27Feliz Navidad 🎄
#2407Dec 07 (Sat)Tim KnaufA Game in F#? Why, yes indeed.
#2408Dec 08 (Sun)Michael WinchMinimising cognitive load in F#
#2409Dec 09 (Mon)TRISTIAN A poor mans F# dependency injection for AWS Lambda
#2410Dec 10 (Tue)AndrewIntro to FS.FluentUI
#2411Dec 11 (Wed)Protect your ASP.NET site using FIDO2 Passkeys
#2412Dec 12 (Thu)DexterFunctional String Processing: Extend with F#, Call from C#
#2413Dec 13 (Fri)Urs Enzler Your First day on the team = releasing Your first feature
#2414Dec 14 (Sat)Paul BlasucciFaultReport: an Theoretical Alternative to Result
#2415Dec 15 (Sun)Edgar GonzalezFabulous.AST 
#2416Dec 16 (Mon)Ian RussellCelebrating 5 Years In Production
#2417Dec 17 (Tue)BentokF# Discriminated Unions with SQL Enumerations
#2418Dec 18 (Wed)József UriFootball with F# – Part 1
#2419Dec 19 (Thu)Matthew WattWhy the F# would I write real code like this?
#2420Dec 20 (Fri) Functions (and facts) describe the world
#2421Dec 21 (Sat)

Souvanxay Luangsouvannavong

Building mobile apps with F# and WebSharper
#2422Dec 22 (Sun)Adam GraniczIntelliLogo 
#2423Dec 23 (Mon)Eriawan still WFHWhat’s new in F# in .NET 9.0 and .NET 9.0 SDK dotnet restore audit impact
#2424Dec 24 (Tue)Paweł StadnickiData Apps in F# or F# in Data Apps?

Advent of Code

Two years ago, we decided to spice up the Advent season by creating a private board for those participating in Advent of Code (AoC) and coding in F#. If you’re planning to dive into AoC this December, we’d love for you to join us. Let’s make this holiday season one to remember!

Reminder for every who solves adventofcode.com in #fsharp It also starts tomorrow, and we have a private board with F# folks 393584-7799c026. You are welcome to join!

Sergey Tihon 🦔🦀 (@sergeytihon.com) 2024-11-30T13:10:18.003Z

History of F# Advent

F# Advent Calendar is a long tradition in the F# community

That inspired the C# Advent Calendar, Q# Advent Calendar, and many others.

F# Advent Calendar in English 2023

Christmas is approaching again 🎅🏻. It’s almost unbelievable that we’re celebrating the 10th annual F# Advent in English! Our journey began back in 2014, and since then, every year has seen us come together during the Advent season to share our F# stories, experiences, and unbridled passion.

This year is not an exception, but we will do it slightly differently. We kick things off with a main schedule featuring 32 slots, and we’ll be adding extra slots to accommodate all our eager participants.

Join F# Advent Calendar today!

Rules

  1. Choose F# a related topic for your blog post and reserve the slot on Twitter, Mastodon or leave a comment on this post. Please note that you do not have to announce the topic until the date (but you can).
  2. Prepare a blog post or video in English.
  3. Publish your post on a specified date (according to the calendar).
  4. Post the link to your post on Twitter or Mastodon with hashtags #fsharp and #FsAdvent.
ID Date Author Post Title
#2301 Dec 01 (Fri) Paweł Stadnicki Flying with F#
#2302 Dec 02 (Sat) Lars Furu Kjelsaas Testing a derived state
extra Dec 02 (Sat) Compositional IT Announcing SAFE Template v5
#2303 Dec 03 (Sun) Build a Simple Markdown Blog with F# / Giraffe
#2304 Dec 04 (Mon) Urs Enzler Our Experience with Bi-temporal Event Sourcing
#2305 Dec 05 (Tue) Viktor Schepik Building a React F# UI for an Embedded System
#2306 Dec 06 (Wed) Bentok Choosing Elegance: The Case for F# in Application Development
#2307 Dec 07 (Thu) Gergő Gyalus Showcasing Feliz.Engine with WebSharper.React
#2308 Dec 08 (Fri) Teerawat Wuttiwat From Scrape To API
#2309 Dec 09 (Sat) Vladimir Shchur The best language for serverless applications in 2024
#2310 Dec 10 (Sun) A little F# event-sourcing library. Part II.
extra Dec 10 (Sun) Andrew Sutton FS.FluentUI- A New F# UI Library
#2311 Dec 11 (Mon) József Uri Proxying with WebSharper
#2312 Dec 12 (Tue) johnazariah Y, oh Y!
#2313 Dec 13 (Wed) Kim S no reply 🤐
#2314 Dec 14 (Thu) Marcin Golenia HATEOAS in F#
#2315 Dec 15 (Fri) Damian Płaza FSM – Functional State Machines
#2316 Dec 16 (Sat) Angel Munoz Revisiting WASM for F#
#2317 Dec 17 (Sun) Raymen Scholten Possibilities of abstractions
extra Dec 17 (Sun) Kunjan Dalal F# 8: Unwrapping New Features and Nostalgic Connections
#2318 Dec 18 (Mon) Flavioc Exploring exoplanets with Type Providers and Plotly: Part1, Part2, Part3
#2319 Dec 19 (Tue) Provoking the Muse: An Incitement to Action
#2320 Dec 20 (Wed) let bmitc = me delayed
#2321 Dec 21 (Thu) yves WebSharper CRUD patterns
#2322 Dec 22 (Fri) Scott Arbeit A random walk in the direction of functional enlightenment
#2323 Dec 23 (Sat) sudipta mukherjee Data Journalism with F# and Squirrel.
#2324 Dec 24 (Sun) Eriawan still WFH Evolving improvement on existing features in the latest F# release in 2023: F# 8.0 (and a surprise)
#2325 Dec 25 (Mon) dawe H-ing gracefully
#2326 Dec 26 (Tue) Matt Eland Exploratory Data Analysis with F#, Plotly.NET, and ML.NET DataFrames
#2327 Dec 27 (Wed) SchlenkR GOOD NEWS – for .Net, C#, F#, and the Web
#2328 Dec 28 (Thu) delayed
extra Dec 28 (Thu) @fslaborg State of FsLab 2023
#2329 Dec 29 (Fri) jkone27 DI for F# butterflies 🦋
#2330 Dec 30 (Sat) Orlando Anderegg Down the Concurrency Rabbit Hole
#2331 Dec 31 (Sun) kaeedo HTMX, WebSockets, SignalR and you
#2332 Jan 01 (Mon) A new fullstack SPA template for WebSharper and what’s next

Advent of Code

In the preceding year, we decided to inject some extra enjoyment into the Advent season by establishing a private board for participants of Advent of Code (AoC) who code in F#. If you’re gearing up for AoC this December, we invite you to come and join us. Let’s make this holiday season even more memorable!

History of F# Advent

F# Advent Calendar is a long tradition in the F# community

That inspired the C# Advent Calendar, Q# Advent Calendar, and many others.

F# Advent Calendar in English 2022

F# Advent Calendar is a long tradition in the F# community

That inspired the C# Advent Calendar, Q# Advent Calendar, and many others.

Christmas is approaching again, and now is the time to prepare our spirit for it with the goodness of F#. Please join, reserve one of 56 slots, and spread your thoughts and love to F# with the community.

Join F# Advent Calendar today!

Rules

  1. Choose F# a related topic for your blog post and reserve the slot on Twitter, Mastodon or leave a comment on this post. Please note that you do not have to announce the topic until the date (but you can).
  2. Prepare a blog post in English.
  3. Publish your post on a specified date (according to the calendar).
  4. Post the link to your post on Twitter or Mastodon with hashtags #fsharp and #FsAdvent.

Advent fun with F# and Advent of Code

ID Date Author Post Title
#2201 Dec 01 (Thu) Fast F# Fast Iteration of Set Bits in BitSet
#2202 Dec 01 (Thu) Mårten Rånge Recreating ST-NICC 2000 1st place demo in F#
#2203 Dec 02 (Fri) Urs Enzler Our journey to F#: C#-F# Interop
#2204 Dec 02 (Fri) @LOGAN Implementing General Computation
#2205 Dec 03 (Sat) Steve Goguen Part 1. F# ↔ C# — What would it take?
Part 2. Copying the Fable Compiler
Part 3. F# → C#? Or Making Dart Code Look like C#?
#2206 Dec 03 (Sat) Ben Copeland Domain-Driven Microservices with F#
#2207 Dec 04 (Sun) Mathias Brandewinder Simulating the Wrapinator 5000
#2208 Dec 04 (Sun) Denis Bobrov Communicating with other languages and runtimes, aka FFI in F#
#2209 Dec 05 (Mon) Nick Blair Logging wide events with F#
#2210 Dec 05 (Mon) Einar Norðfjörð The Equinox Programming Model
#2211 Dec 06 (Tue) Paweł Stadnicki Geospatial is a function of your life
#2212 Dec 06 (Tue) John Azariah This is not a Monad Tutorial
#2213 Dec 07 (Wed) Teerawat Wuttiwat From Domain to Web with Safe Stack
#2214 Dec 07 (Wed) Hamilton Greene Build a simple F# web API with Giraffe
#2215 Dec 08 (Thu) @bmitc_ Symbolic expressions in F#
#2216 Dec 08 (Thu) Enes Poyraz Creating a F# WebAPI with ChatGTP
#2217 Dec 09 (Fri) @dawe Tortilla Flow
#2218 Dec 09 (Fri) Mark Pattison Parsing a GPX file using FSharp.Data
#2219 Dec 10 (Sat) @jannik F# event sourcing with Marten
#2220 Dec 10 (Sat) Michal Nebes Generating chord progressions in F#
#2221 Dec 11 (Sun) Edgar Gonzalez See it, Say it, Sort it! An example of how to contribute to the F# compiler as a beginner
#2222 Dec 11 (Sun) @Kim From C# to F# in 30 days
#2223 Dec 12 (Mon) Patrick Kelly C#’s Generic Math from F#
#2224 Dec 12 (Mon) Tom Banham Aggregating Errors in F#
#2225 Dec 13 (Tue) Jimmy Byrd Cancellable Tasks And Beyond
#2226 Dec 13 (Tue) @jkone27 F# Type Inference
#2227 Dec 14 (Wed) Christophe Moinard Music theory in F# – Introduction
Music theory in F# – Random note
Music theory in F# – Major scale
Music theory in F# – Chords of the Major scale
#2228 Dec 14 (Wed) Nick Corlett Reader and Async and Result, oh my!
#2229 Dec 15 (Thu) József Uri Dart in F#, differently
#2230 Dec 15 (Thu) Damian Płaza Many faces of DDD Aggregates in F#
#2231 Dec 16 (Fri) Angel Munoz Mixing Google Cloud and F#
#2232 Dec 16 (Fri) Atle Rudshaug Interacting with devices using MQTT
#2233 Dec 17 (Sat) Kunjan Dalal Breath of Fresh Air with Solid JS and Fable.Solid
#2234 Dec 17 (Sat) Fran González Creating DSLs using F#’s Computation Expressions
#2235 Dec 18 (Sun) Constantin Tews A little story about Fli
#2236 Dec 18 (Sun) Phillip Carter Microsoft doesn’t hate F#
#2237 Dec 19 (Mon) Ian Russell Retrospective 2022
#2238 Dec 19 (Mon) David Glassborow A brief introduction to WebAssembly in .NET and F#
#2239 Dec 20 (Tue) Bartosz Sypytkowski Plumtree – epidemic broadcast trees
#2240 Dec 20 (Tue) Stachu Korick Darklang for F# Developers
#2241 Dec 21 (Wed) Luis Quintanilla Accept Webmentions using F#, Azure Functions, and RSS
Introduction
#2242 Dec 21 (Wed) Flavio Colavecchia F# as your first functional programming language
#2243 Dec 22 (Thu) Florian Verdonck The oak sleeps in the acorn
#2244 Dec 22 (Thu) Sean G. Wright & Kyle McMaster Everything is Functions
#2245 Dec 23 (Fri) Mukund Raghav Sharma (Moko) Bayesian Optimization for Performance Tuning in FSharp
#2246 Dec 23 (Fri) András Jankó Compiling to JavaScript dynamically with WebSharper
#2247 Dec 24 (Sat) Paweł Stadnicki Distance Type Provider
#2248 Dec 24 (Sat) Kirk Shillingford From Script to Scaffold in F#
#2249 Dec 25 (Sun) @BigX_ Using F# to help solve Wordle
#2250 Dec 26 (Mon) Eriawan What’s new in F# 7 and some tips (with BenchmarkDotnet)
#2251 Dec 27 (Tue) David Dawkins Sutil Oxide: A toolkit for building IDE-style web applications, using Sutil
extra Dec 27 (Tue) @dpego Functional, reactive Point of sale with WebSharper
#2252 Dec 28 (Wed) Alfonso Garcia-Caro
extra Dec 28 (Wed) Marius Fersigan
#2253 Dec 29 (Thu) Adam Granicz Full-stack F# with charting, reactive forms, and more under 300 LOC with WebSharper
#2254 Dec 30 (Fri) Matt Eland Machine Learning in .NET with F# and ML.NET 2.0
#2255 Dec 31 (Sat) Kai Ito F# in strange places: Supabase edge functions
#2256 Jan 01 (Sun) FSSF

F# Advent Calendar in English 2021

F# Advent Calendar is a long tradition in F# community

that became an inspiration for C# Advent Calendar and for Q# Advent Calendar and many others.

Christmas is approaching again, and now is the time to prepare our spirit for it with the goodness of F#. Please join, reserve one of 62 slots and spread your thoughts and love to F# with the community.

This time you also have a possibility to support me (the host) with some coffee. This is optional but very appreciated if you like an event 😁.

Buy Me A Coffee

Join F# Advent Calendar today!

Rules

  1. Choose F# related topic for your blog post and reserve the slot on Twitter or leave a comment to this post. Please note that you do not have to announce the topic until the date (but you can).
  2. Prepare a blog post in English.
  3. Publish your post on a specified date (according to the calendar).
  4. Post the link to your post on Twitter with hashtags #fsharp and #FsAdvent.

Advent fun with F# and Advent of Code

ID Date Author Post Title
#2101 Nov 28 (Sun) Matthew Thornton Typesafe F# configuration binding
#2102 Nov 28 (Sun) Paweł Stadnicki Practical Open Data: Commuting to Christmas Markets in Berlin with F#
#2103 Nov 29 (Mon) Kirk Semantics, Not Syntax; Developer empowerment using functional-first programming
#2105 Nov 30 (Tue) Lilith Fedis
#2107 Dec 01 (Wed) Phillip Carter How to use OpenTelemetry with F#
#2108 Dec 01 (Wed) Ramón Soto Mathiesen Poor man’s Kafka (stream-processing bus)
#2109 Dec 02 (Thu) Matthew Crews F# Loves Mutation
#2111 Dec 03 (Fri) remmah Setting up FNA for game development with F#
#2112 Dec 03 (Fri) Angel Munoz Dealing with workflows in F#
#2113 Dec 04 (Sat) Ian Russell Using Discriminated Union Labelled Fields
#2115 Dec 05 (Sun) Dave Curylo Defining a Software Specification
#2117 Dec 06 (Mon) Urs Enzler Our journey to F#: The effect of F# on our (unit) tests
#2118 Dec 06 (Mon) Dave Thomas MonoGame Resurrected
#2119 Dec 07 (Tue) Florian Verdonck Fantomas Daemon
#2120 Dec 07 (Tue) Paul Biggar Benchmarking F#6 Tasks
#2121 Dec 08 (Wed) Mårten Rånge Fast data pipelines with F#6
#2122 Dec 08 (Wed) Martin Grotz Serene Sitting with Sutil
#2123 Dec 09 (Thu) Steffen Forkmann Santa and the container apps in the cloud
#2124 Dec 09 (Thu) Brett Rowberry An F# Dev’s Perspective on Clojure
#2125 Dec 10 (Fri) John Azariah Scientific Computing with F#
Post 1 : Introduction
Post 2 : TSP
Post 3 : BRKGA
Post 4 : Solving TSP with BRKGA
Post 5 : Conclusion
#2126 Dec 10 (Fri) Matt Gallagher Using Fable.Lit for Fable apps
#2127 Dec 11 (Sat) Ronald Schlenker PrettyFsi is an F# Interactive table printer
#2128 Dec 11 (Sat) Atle Rudshaug Exploring your crypto with F#
#2129 Dec 12 (Sun) Sudipta Mukherjee Matching cookies to playing cupid with F#
#2130 Dec 12 (Sun) Cameron young  [no reply]
#2131 Dec 13 (Mon) Iwan van der Kleijn  [no reply]
#2132 Dec 13 (Mon) Brett Hall Akka for Advent
#2133 Dec 14 (Tue) Mark Allibone Advent fun with F# and Advent of Code
#2134 Dec 14 (Tue) Luis Quintanilla Sending Webmentions with F#
#2135 Dec 15 (Wed) Chester Burbidge Interactive code runner with FSCS and SAFE stack
#2136 Dec 15 (Wed) Gianni Bossini & Jacek Wronski Sudoku in F#: a functional story
#2138 Dec 16 (Thu) Angel Munoz Building a Webpack alternative in F#
#2139 Dec 17 (Fri) Kunjan Dalal Plotly, F# and Response of India to Covid Crisis
#2140 Dec 17 (Fri) Jérémie Chassaing Functional Event Sourcing Decider
#2141 Dec 18 (Sat) Eriawan Initial quick dive into F# 6 task computation expression
#2142 Dec 18 (Sat) Asti Contracts for Event Sourced Systems with FsCodec
#2143 Dec 19 (Sun) David Dawkins Writing an Appwrite Web App in F#
#2144 Dec 19 (Sun) @davidglassborow FSharp DSL for POV
#2146 Dec 20 (Mon) Riccardo Terrell Concurrent Pipeline with .NET Channels
Dec 20 (Mon) Vitalii Braslavskyi Building a Flexible Deployment System for Grammarly for Windows using F# and AWS Lambda
#2147 Dec 21 (Tue) Bartosz Sypytkowski Let’s write async-compatible read/write lock
#2148 Dec 21 (Tue) Édgar Sánchez Gordón Algorithms Illuminated in F#, the beginning
#2149 Dec 22 (Wed) Dave Shaw Giraffe Development in 2022
#2150 Dec 22 (Wed) Jimmy Byrd [delayed]
#2151 Dec 23 (Thu) Mukund Raghav Sharma (Moko) Perf Avore: A Performance Analysis and Monitoring Tool in FSharp
#2152 Dec 23 (Thu) Jason Down All You Can Eat Agents
Dec 23 (Thu) Danyl Novhorodov Lightweight microservices with F# and ZeroMQ
#2153 Dec 24 (Fri) Marcin Golenia .NET 6 Minimal apis for F# devs, what we get? (including testing)
#2154 Dec 24 (Fri) József Uri Reactive forms with WebSharper.Forms
Dec 24 (Fri) Devon Burriss A simple FP architecture
#2155 Dec 25 (Sat) Patrick Kelly Real World F# Interop
#2156 Dec 26 (Sun) Ryan Coy There is No Magic – Computation Expressions
#2157 Dec 27 (Mon) Stachu Korick
#2158 Dec 28 (Tue) András Jankó Client-Server Routing with WebSharper
#2159 Dec 29 (Wed) Adam Granicz Content-managed WebSharper apps with custom web controls and templating
#2160 Dec 30 (Thu) Aaron Muylaert [no reply]
#2161 Dec 31 (Fri) Kai Ito Using Sutil to develop a real world application
#2162 Jan 01 (Sat) FSSF Welcome to 2022!

F# Advent Calendar in English 2020

F# Advent Calendar is a long tradition in F# community

that became an inspiration for C# Advent Calendar and for Q# Advent Calendar and many others.

This year was hard for all of us, we definitely deserve Christmas spirit and F#  goodness. Please join, reserve one of 60 slots and spread your thoughts and love to F# with the community.

Join F# Advent Calendar today!

Rules

  1. Choose F# related topic for your blog post and reserve the slot on Twitter or leave a comment to this post. Please note that you do not have to announce the topic until the date (but you can).
  2. Prepare a blog post in English.
  3. Publish your post on a specified date (according to the calendar).
  4. Post the link to your post on Twitter with hashtags #fsharp and #FsAdvent.

Calendar

ID Date Author Post Title
#2001 Nov 29 (Sun) Paweł Stadnicki Code as a Vote
#2002 Nov 29 (Sun) Cellular Automata in F#
#2003 Nov 30 (Mon) Fable Web Components
#2004 Nov 30 (Mon) Creating your first GitHub codespace for F# and .Net 5.0
#2005 Dec 01 (Tue) Introduction to Partial Function Application in F#
#2006 Dec 01 (Tue) Tyson Williams Converting asynchronous cancellation from C# to F#
#2007 Dec 02 (Wed) Parsing Programming Languages with FParsec
#2008 Dec 02 (Wed) A mouse in a box
#2009 Dec 03 (Thu) F# Compiler Messages
#2010 Dec 03 (Thu) Ryan Palmer &
Isaac Abraham
Validation with F# 5 and FSToolkit
extra Dec 03 (Thu) Paweł Stadnicki Delayed till Dec 13
#2011 Dec 04 (Fri) F# Dependency Injection – how to compose dependencies with partial application and don’t fail with tests
#2012 Dec 04 (Fri) How to make an F# Code Fixer
extra Dec 04 (Fri) Applicative Computation Expressions – 3
#2013 Dec 05 (Sat) F# Interactive now with Stories!
#2014 Dec 05 (Sat) FsToolkit.Errorhandling 2.0
extra Dec 05 (Sat) Garth Fritz Dependency Injection Using Flexible Types and Type Inference
#2015 Dec 06 (Sun) F#’s MEAN
#2016 Dec 06 (Sun) Mårten Rånge Church Encoded Lists
extra Dec 06 (Sun) Andrew Meier F# EventStoreDB Subscription
#2017 Dec 07 (Mon) John Azariah Bouncing around with Recursion
#2018 Dec 07 (Mon) Sean Kearon Long-running business processes in F# with Rebus on Azure
extra Dec 07 (Mon) Daniel Hardt Fable.React.WebComponent
#2019 Dec 08 (Tue) Functional Motor Control
#2020 Dec 08 (Tue) Pim Brouwers F# on the Web: A guide to building websites with Falco, .NET 5.x and ASP.NET Core
extra Dec 08 (Tue) F#, Back-End, and Thread-Safe Data Collection using MailboxProcessor
#2021 Dec 09 (Wed) Designing Around F# Interop
#2022 Dec 09 (Wed) F#’s Stack Overflow community is amazing
extra Dec 09 (Wed) Matthew Crews Why I Love F# for Mathematical Planning
#2023 Dec 10 (Thu) Timing code using computation expressions
#2024 Dec 10 (Thu) To Annotate, or Not to Annotate?
extra Dec 10 (Thu) Matthew Herman Functional Gift Wrapping
#2025 Dec 11 (Fri) SnowPi in F#
#2026 Dec 11 (Fri) Prototyping generic Bitcoin Smart contract
#2027 Dec 12 (Sat) F# Advent 2020: Revisiting Windows Forms and WPF in .NET 5.0 and hello F# 5.0
#2028 Dec 12 (Sat) ⏸ Delayed till 20th
#2029 Dec 13 (Sun) Stan Janssen Plugin architecture in F#
#2030 Dec 13 (Sun) The 40 year old logging virgin
#2031 Dec 14 (Mon) Map Data Visualisation with F# and Fable
#2032 Dec 14 (Mon) Train an image classifier using F# and ML .NET
#2033 Dec 15 (Tue) A Type of Happiness Inc.
#2034 Dec 15 (Tue) Florian Verdonck Gitpod & Snowpack
#2035 Dec 16 (Wed) Working with SignalR and Fabulous
#2036 Dec 16 (Wed) Mikhail Shilkov Farmer or Pulumi? Why not both!
extra Dec 16 (Wed) Martin Freedman Exercism, List.scan and the Twelve Days of Xmas
#2037 Dec 17 (Thu) Reed Copsey, Jr. F# Basics – Result<‘a>: or How I Learned to Stop Worrying and Love the Bind
#2038 Dec 17 (Thu) Differentiating Web Assembly with F#
#2039 Dec 18 (Fri) Running ASP.Net web application with Falco on AWS Lambda
#2040 Dec 18 (Fri) Introducing F# onto your systems
#2041 Dec 19 (Sat) An F# Primer for curious C# developers.
#2042 Dec 19 (Sat) Riccardo Terrell Build a Recommendation engine with ML.NET and F#
#2043 Dec 20 (Sun) Scott Wlaschin Six approaches to dependency injection
#2044 Dec 20 (Sun) Mission Asyncable – The Basics of Asyncs – Part 1: Cancellation
#2045 Dec 21 (Mon) Fable DJ Drops
#2046 Dec 21 (Mon) 🚫Cancelled
#2047 Dec 22 (Tue) Evgeniy Andreev ⏸ Delayed
#2048 Dec 22 (Tue) Deploying Farmer template from Azure DevOps
#2049 Dec 23 (Wed) Bayesian Inference in FSharp
#2050 Dec 23 (Wed) .NET on a Raspberry Pi Zero
#2051 Dec 24 (Thu) ML.NET Predictions on the Web in F# with the SAFE Stack
#2052 Dec 24 (Thu) Creating a Prometheus parser: Fennel
#2053 Dec 25 (Fri) Save yourself from Krampus with ML.NET and F#
#2054 Dec 26 (Sat) Looking at SARS-CoV-2 Genome with F#
#2055 Dec 27 (Sun) How Programming Languages Change How You Think
#2056 Dec 28 (Mon) Kevin Avignon The F# Mentorship Schedule Planner
extra Dec 28 (Mon) An F# demo of validation with partial data round trip
#2057 Dec 29 (Tue) Rapid app development with F# and AWS Amplify
#2058 Dec 30 (Wed) Variations for a WebSharper shopping cart – Part I
#2059 Dec 31 (Thu) Kai Ito Improving Real-time communication using Fable.SignalR
#2060 Jan 01 (Fri) FSSF Thank you, and Welcome to 2021!

F# Advent Calendar in English 2019

Update 2019/11/14: As well as year before we will do extra slots again. We will start from slot for [Dec 18 – Dec 24] week, and when they are filled I will add slots for [Dec 11 – Dec 17], then for [Dec 1 – Dec 10] and finally [Dec 25-Dec 31].

F# Advent Calendar is a long tradition in F# community

that became an inspiration for C# Advent Calendar and for Q# Advent Calendar.

Advent 2019 is coming, this year we have 56 free slots. Please join, reserve a slot and spread your thoughts and love to F# with the community.

This year I completely forgot to celebrate 7th birthday of F# Weekly. The very first F# Weekly #43, 2012 was published at 29/10/2012. Since than every 43th edition was an anniversary edition. Help me please celebrate the date – book your slot in #FsAdvent and deliver post in time!

7years.png

Join F# Advent Calendar today!

Rules

  1. Choose F# related topic for your blog post and reserve the slot on Twitter or leave a comment to this post. Please note that you do not have to announce the topic until the date (but you can).
  2. Prepare a blog post in English.
  3. Publish your post on a specified date (according to the calendar).
  4. Post the link to your post on Twitter with hashtags #fsharp and #FsAdvent.

Calendar

ID Date Author Post Title
#01 Dec 01 (Sun) Nick Blair A functional wrapper around the .net AWS DynamoDB SDK
#02 Dec 01 (Sun) Santa Brings Cloud to Every Developer
#03 Dec 02 (Mon) Steffen Forkmann Announcing Paket 6 alpha
#04 Dec 02 (Mon) Refactoring registration flow to functional architecture
#05 Dec 03 (Tue) Web Crawling Using F#
#06 Dec 03 (Tue) Jonas Juselius AzureAd Authentication with F#
#07 Dec 04 (Wed) Andrew Meier Functional Agent
#08 Dec 04 (Wed) Mathias Brandewinder Santa’s Mailbox
#09 Dec 05 (Thu) Dependency Injection in F# Web APIs
#10 Dec 05 (Thu) Reliability with Intents
#11 Dec 06 (Fri) Peder Klokmose Sørensen Formatting F# Interactive Output
#12 Dec 06 (Fri) Solving reverse polish notation equations in WebAssembly using F#
#13 Dec 07 (Sat)
#14 Dec 07 (Sat) Building custom fibers library in F#
#15 Dec 08 (Sun) FSharp noob’s 4 minute overview of development test workflows
#16 Dec 08 (Sun) Introduction to types – how to program safely from one checkpoint to another
#17 Dec 09 (Mon) John Azariah Lego, Railway Tracks and Origami – Post 1
#18 Dec 09 (Mon) Ian Russell Functional Validation in F# using Applicatives
#19 Dec 10 (Tue) Florian Verdonck Using Create React App with Fable
#20 Dec 10 (Tue) Finding Bacon Numbers using Azure Cosmos DB and F#
#21 Dec 11 (Wed) Tim Forkmann Keep track of your Christmas present production with Chia and Azure Event Hubs
#22 Dec 11 (Wed) Creating a Lego Mindstorms DSL in F#
#23 Dec 12 (Thu) Active Parsers
#24 Dec 12 (Thu) Joe Tremblay A Journey Towards Functional Programming
#25 Dec 13 (Fri) Dave Curylo Azure Alerts to Slack with F#
#26 Dec 13 (Fri) Full F# Blog – Part 3
#27 Dec 14 (Sat) Krzysztof Madej DB deployments with FAKE tool
#28 Dec 14 (Sat) Tom Dodson [cancelled]
extra Dec 14 (Sat) Isaac Abraham Announcing a VS Code and Ionide video series
#29 Dec 15 (Sun) Matt Eland A .NET Manager’s Perspective on F#
#30 Dec 15 (Sun) Kai Ito Type safe SQL Queries using Rezoom.SQL
extra Dec 15 (Sun) Tonino Lucca Transport Tycoon DDD exercises
#31 Dec 16 (Mon) Kevin Avignon Experiments and Adventures in 2019 with F#
#32 Dec 16 (Mon) Mark Pattison Fable Reversi
extra Dec 16 (Mon) Chris Roff Functional BDD Part 2: The Gherkin Type Provider
#33 Dec 17 (Tue) Kunjan Dalal F# on Jupyter
#34 Dec 17 (Tue) Loïc Denuzière Managing page-specific models in Elmish
extra Dec 17 (Tue) Advanced F# Interop
#35 Dec 18 (Wed) Mark Allibone Creating a Fabulous Xamarin app on a budget using F# Data
#36 Dec 18 (Wed)
extra Dec 18 (Wed) dotnetlinux (a bad named repo…)
#37 Dec 19 (Thu) Reed Copsey, Jr. F# Basics – From loops to folds
#38 Dec 19 (Thu) ValidationBlocks
extra Dec 19 (Thu) Use machine learning to categorize web links with F# and ML.NET
#39 Dec 20 (Fri) Scott Wlaschin Against Railway-Oriented Programming
#40 Dec 20 (Fri) Evgeniy Andreev [may be delayed]
extra Dec 20 (Fri) Introduction to F# Type Providers
#41 Dec 21 (Sat) Timothé Larivière How to become a Fabulous developer
#42 Dec 21 (Sat) Riccardo Terrell Distributed Fractal Image processing with Akka.Net Clustering and Docker
extra Dec 21 (Sat) [delayed]
#43 Dec 22 (Sun) Dave Shaw Xmas List Parser
#44 Dec 22 (Sun) Eriawan Kusumawardho Revisiting Windows Forms and WPF in F# on .NET Core 3.1
extra Dec 22 (Sun) Paweł Stadnicki [delayed]
#45 Dec 23 (Mon) @TeaDrivenDev Paying It F#rward
#46 Dec 23 (Mon) Building a Simple Recommendation System in FSharp
extra Dec 23 (Mon) Use the F#orce
#47 Dec 24 (Tue) David Nazarov [delayed]
#48 Dec 24 (Tue) F# metablogging: introducing BlogEngine for your static markdown-based F# blog
extra Dec 24 (Tue) Using FAKE in a Build Server
#49 Dec 25 (Wed) Elliott V. Brown Dawn of the F# Domain Types
extra Dec 25 (Wed) Chester Burbidge Automating .net library versioning – Syntactic Versioning
#50 Dec 26 (Thu) Ronald Schlenker Jingle Bells: Music in F#
#51 Dec 27 (Fri) Steve Smock Getting Scores and Runners-Up in ML.NET Multiclass Applications
#52 Dec 28 (Sat) Fun with Languages and Pattern Matching!
#53 Dec 29 (Sun) Roman Sachse Getting rid of null – Is Maybe an Option Episode 1/3
#54 Dec 30 (Mon) Michael Kohl Learning F# — Writing A Ray Tracer
#55 Dec 31 (Tue) Brett Rowberry My F# Path Continues
#56 Jan 01 (Wed) FSSF Welcome to 2020!

 

F# Advent Calendar in English 2018

Update 2018/10/29: The vote showed that there is a demand for extra F# Advent slots, so I am going to follow suggestion from Reed Copsey and add new slots in portions. We will start from slot for [Dec 18 – Dec 24] week, and when they are filled I will add slots for [Dec 11 – Dec 17], then for [Dec 2 – Dec 10] and finally [Dec 25-Dec 31].

F# Advent Calendar is a long tradition in F# community

that became an inspiration for C# Advent Calendar and for Q# Advent Calendar.

Advent 2018 is coming, this year we have 54 free slots. Please join, reserve a slot and spread your thoughts and love to F# with the community. A lot of amazing initiatives developed this year: F# 4.5, Fable2, Giraffe & Zebra, Fabulous, Saturn, TP SDK for .NET Core, FAKE 5, Early History of F#, Don Syme finally became F# Hero and much more!

Join F# Advent Calendar today!

Rules

  1. Choose F# related topic for your blog post and reserve the slot on Twitter or leave a comment to this post. Please note that you do not have to announce the topic until the date (but you can).
  2. Prepare a blog post in English
  3. Publish your post on a specified date (according to the calendar)
  4. Post the link to your post on Twitter with hashtags #fsharp and #FsAdvent.

Calendar

ID Date Author Post Title
#01 Dec 02 (Sun) Stachu Korick WTF is WTF#?
#02 Dec 02 (Sun) Steve Shogren F# Domain Design: Interdependent Enums and Booleans
#03 Dec 03 (Mon) A. Prooks Orleans with F# story
#04 Dec 03 (Mon) Andrew Olney Fable Tekno – Use body tracking to drive music synthesis in the browser
#05 Dec 04 (Tue) Abhijay Eshwar
#06 Dec 04 (Tue) John Azariah F# & Q# – A tale of two languages
#07 Dec 05 (Wed) Ryan Riley State Transitions through Sequence Diagrams
#08 Dec 05 (Wed) Olya Three.js + F# + Fable = ❤
#09 Dec 06 (Thu) Dave Thomas Building a CPU Emulator with Fable 2.1
#10 Dec 06 (Thu) Willie Tetlow A Christmas Classifier
#11 Dec 07 (Fri) Jérémie Chassaing Full F# Blog (Part 2)
#12 Dec 07 (Fri) Edgar Sánchez Gordón
extra Dec 07 (Fri) Akos Lukacs Strongly typed HTML templates with FSharp without a framework
#13 Dec 08 (Sat) Devon Burriss Review: F# unit testing frameworks and libraries
#14 Dec 08 (Sat) Grzegorz Dziadkiewicz
#15 Dec 09 (Sun) Chet Husk The crafting of a Figurine, or how to make a library in the new Dotnet SDK world
#16 Dec 09 (Sun) Jeremy Abbott FAKE 5 Migration Cheat Sheet
extra Dec 09 (Sun) Adam Granicz From enterprise to next-generation web: celebrating 11 years with WebSharper
#17 Dec 10 (Mon) Mark Seemann Danish CPR numbers in F#
#18 Dec 10 (Mon) Clément Boudereau Christmas Day 2018 weather forecast (5 next days)
extra Dec 10 (Mon) Gerard SkyLight: Composable UI Hackery with WPF
#19 Dec 11 (Tue) Dustin Moris Gorski Why you should learn F#
#20 Dec 11 (Tue) Jimmy Byrd (Ab)using Disposables for Integration Testing
extra Dec 11 (Tue) TK, Open Sourceror
#21 Dec 12 (Wed) Dave Lowe F# Fantasy Football
#22 Dec 12 (Wed) Tonino Lucca Porting a simple toy app to Elmish
extra Dec 12 (Wed) Paweł Stadnicki Smart City solutions with Fable/F# (Part I)
#23 Dec 13 (Thu) John Stovin
#24 Dec 13 (Thu) Gareth Hubball Streaming F#
extra Dec 13 (Thu) Garth Fritz Getting My Team Hooked on FAKE
#25 Dec 14 (Fri) Tomasz Heimowski SAFE Template – a year retrospective
#26 Dec 14 (Fri) Anthony Lloyd MapSlim – From DictionarySlim to Fsion
extra Dec 14 (Fri) Chris Roff Functional BDD
#27 Dec 15 (Sat) davidglassborow Answering the phone, functionally, again
#28 Dec 15 (Sat) Luis Quintanilla The Case for Doing Machine Learning with F#
extra Dec 15 (Sat) Paweł Bańka Functional imperative, functional declarative
#29 Dec 16 (Sun) Tomasz Jaskuλa Parallel Scan Left in F#
#30 Dec 16 (Sun) Dag Brattli Reactivity in F#
extra Dec 16 (Sun) Maxime Mangel My tips for working with Elmish
#31 Dec 17 (Mon) Kunjan Dalal Tensorflow with Fable-Elmish. A Failed Try
#32 Dec 17 (Mon) Tamizh Vendan Model Binding in Suave and Saturn
extra Dec 17 (Mon) Gien Verschatse My F# aesthetics
#33 Dec 18 (Tue) Reed Copsey, Jr. 2018 Christmas Trees – Cross Platform Edition using Avalonia
#34 Dec 18 (Tue) Justin Hewlett Where’s my Early Return?
extra Dec 18 (Tue) Bob Millar
#35 Dec 19 (Wed) Roman Provazník Event Sourcing – Step by step in F#
#36 Dec 19 (Wed) Florian Verdonck Writing a VS Code extension with Fable 2.1
extra Dec 19 (Wed) Jamie Dixon Animations in Xamarin Forms (XF)
#37 Dec 20 (Thu) Scott Wlaschin Why F# is the best enterprise language
#38 Dec 20 (Thu) Mikhail Shilkov A Fairy Tale of F# and Durable Functions
extra Dec 20 (Thu) Brett Rowberry My Path to F#
#39 Dec 21 (Fri) Evgeniy Andreev Shortest introduction to the compiler design
#40 Dec 21 (Fri) Dave Shaw Santa’s Xmas List in F# and Fable
extra Dec 21 (Fri) Leandro Miranda
#41 Dec 22 (Sat) Caio Proiete
#42 Dec 22 (Sat) Eriawan Kusumawardho F# state in December 2018
extra Dec 22 (Sat) The Whitetigle Even more interop with Fable
#43 Dec 23 (Sun) Roman Sachse Event Sourcing – Do it yourself
#44 Dec 23 (Sun) Riccardo Terrell How to parse a high rate stream of data with low memory allocation
extra Dec 23 (Sun) MokoSan An Introduction to Probabilistic Programming in FSharp
#45 Dec 24 (Mon) Jim Bennett Fabulous Santa Tracker
#46 Dec 24 (Mon) Ashish Vegaraju Function Purity in F#
extra Dec 24 (Mon) Indy Garcia Evolutionary Hyper Parameter optimisation with FSharp, Keras/Tensorflow
#47 Dec 25 (Tue) Isaac Abraham Parsing Excel with F#
#48 Dec 26 (Wed) Jindřich Ivánek My F# space adventure
#49 Dec 27 (Thu) Jason Down CodinGame Contests Meet F#
#50 Dec 28 (Fri) Jack Fox Type All the Things
#51 Dec 29 (Sat) Eelco Mulder Why I like F# over C# – Less Noise
#52 Dec 30 (Sun) Mikhail Smal Navigation with Fable.Elmish
#53 Dec 31 (Mon) Kai Ito Fable React is nice. But what about Fable Preact?
#54 Jan 01 (Tue) FSSF Welcome to 2019!

 

F# Advent Calendar in English 2017

F# Advent Calendar is an adorable idea, which has become a tradition:

Each year we’ve had an incredible Advent full of F# and Christmas spirit.

Advent 2017 is coming, this year we have 52 free slots. Do not to lose your chance to reserve a slot and spread your thoughts and love to F# with the community. A lot of amazing initiatives developed this year: Fable, Rider, Ionide, SAFE, Visual F#& VS15, dotNET Core, VS for Mac, Expecto, Azure Functions, new F# books and much more! Join F# Advent Calendar today!

Rules

Rules are very simple:

  1. Choose F# related topic for your blog post and reserve the slot on Twitter or leave a comment to this post. Please note that you do not have to announce the topic until the date.
  2. Prepare a blog post in English
  3. Publish your post on a specified date (according to the calendar)
  4. Post the link to your post on Twitter with hashtags #fsharp and #FsAdvent.

Calendar

Slot Date Author Post Title
#01 Dec 03 (Sun)  Michael Newton Reading From the Firehose With Fable
#02 Dec 03 (Sun)  Mikhail Shilkov  Precompiled Azure Functions in F#
#03 Dec 04 (Mon)  Stachu Korick‏  WTF# is going on in the F# world?
#04 Dec 04 (Mon)  Jon Nyman  Over 5 Years of F#
#05 Dec 05 (Tue)  Alex Casquete‏  🙁
#06 Dec 05 (Tue)  Phillip Trelford  F#Unctional Londoners Meetup Activity
#07 Dec 06 (Wed)  Alfonso Garcia-Caro  FableConf: Where the magic happened
#08 Dec 06 (Wed)  Ramón Soto Mathiesen  Bloom Filter Sort (bfsort)
#09 Dec 07 (Thu)  François Nicaise  Merry Christmas Fable Community!
#10 Dec 07 (Thu)  Martin Gondermann A fable of Web MIDI
#11 Dec 08 (Fri)  Devon Burriss  An argument for functional programming
#12 Dec 08 (Fri)  Paweł Bańka  Polymorphwhat?
#13 Dec 09 (Sat)  Evgeniy Andreev‏  Say hello to Avalonia
#14 Dec 09 (Sat)  Karl-Johan Nilsson  Happy Fezmas (or Getting started with Fez)
#15 Dec 10 (Sun)  Eriawan Kusumawardho  Current state of F# 4.x tooling and IDE ecosystem on December 2017
#16 Dec 10 (Sun)  Jeremy Abbott  Implementing the A in SAFE with the Azure CLI
#17 Dec 11 (Mon)  Pierre Irrmann Some advice to F# beginners
#18 Dec 11 (Mon)  Martin Andersen  The soccer player best suited to be Santa Claus
#19 Dec 12 (Tue)  Jamie Dixon  The Social Transf#ormation of Software Development
#20 Dec 12 (Tue)  Ian Russell‏  Building Better Learning Resources
#21 Dec 13 (Wed)  Edgar Sánchez Gordón‏  🙁
#22 Dec 13 (Wed)  Reed Copsey, Jr.  Christmas Trees in WPF, 2017 Update
#23 Dec 14 (Thu)  Cole Dutcher  Hyperoperation via F#
#24 Dec 14 (Thu)  Tom Prior‏  Let’s Get Jammin’
#25 Dec 15 (Fri)  Tamizh Vendan  Generic Programming Made Easy
#26 Dec 15 (Fri)  Scott Nimrod Building an Application’s Server with F#
#27 Dec 16 (Sat)  Mark Pattison Using FAKE to automate building MonoGame content (and draw some fractals)
#28 Dec 16 (Sat)  Julien Roncaglia  Adding our first feature to Ionide
#29 Dec 17 (Sun)  Tomasz Heimowski‏  Splitting Date Ranges
#30 Dec 17 (Sun)  Kunjan Dalal  Indian Chaat with F#
#31 Dec 18 (Mon)  Robert Kuzelj Dependency Management & Injection (3 + 1 Solutions revisited)
#32 Dec 18 (Mon)  Bartosz Sypytkowski‏ An introduction to state-based CRDTs
#33 Dec 19 (Tue)  Tomasz Jaskuλa‏  Statistical analysis using F# and Jupyter notebooks
#34 Dec 19 (Tue)  Dustin Moris Gorski‏ Extending the Giraffe template with different view engine options
#35 Dec 20 (Wed)  Scott Wlaschin‏  Serializing your domain model
#36 Dec 20 (Wed)  Elliott V. Brown F# Advent Day of Code: Modeling types to prevent bugs
#37 Dec 21 (Thu)  Riccardo Terrell  Santa’s Super Sorter: Naughty or Nice?
#38 Dec 21 (Thu)  Bart Sokol  How much code is enough?
Dec 21 (Thu)  Dmitry Morozov  Assert On Steroids
#39 Dec 22 (Fri)  Mike Janger‏  Getting Started with Fable PixiJS
#40 Dec 22 (Fri)  David Glassborow  Answering the phone, functionally
#41 Dec 23 (Sat)  MokoSan  The Lord of the Rings: An F# Approach:

#42 Dec 23 (Sat)  John Azariah  Monkeying Around : Fun with Trees
#43 Dec 24 (Sun)  Roman Nevolin 🙁
#44 Dec 24 (Sun)  Paweł Stadnicki  Triplets: family of functional programming languages – in the same web project
#45 Dec 25 (Mon)  Phillip Carter  Reflecting on F# in 2017
#46 Dec 26 (Tue)  Anthony Brown Working with IoT Edge in F# 
#47 Dec 27 (Wed)  Vagif Abilov‏  Akkling – the unofficial official Akka.NET F# API
#48 Dec 28 (Thu)  Larry O’Brien  fun-ny Faces : Face-based Augmented Reality with F# and the iPhone X
#49 Dec 29 (Fri)  Adam Granicz‏  Serving SPAs
#50 Dec 30 (Sat)  Anthony Lloyd .Net Core 2.0 Performance Notes Revisited
#51 Dec 31 (Sun)  Jeremy Bellows‏  Marquee, Concurrent Web UI Automation Part 1
#52 Jan 01 (Mon)  FSSF  Another New Year for the F# Software Foundation