Sergey Tihon 🦔🦀
banner
sergeytihon.com
Sergey Tihon 🦔🦀
@sergeytihon.com
Father. Husband. Developer. Microsoft MVP. Likes #fsharp 🦔, #rust 🦀 and is curious about NeoVim.
https://sergeytihon.com
https://github.com/sergey-tihon
"F# Advent Calendar in English 2025" is complete and all slots are filled 🎉 #fsharp #fsadvent sergeytihon.com/2025/11/03/f...
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 tra…
sergeytihon.com
December 27, 2025 at 9:13 AM
"What F# Knows About Functors and What Comes Next" by @pstadnicki.bsky.social for #fsharp #fsadvent dev.to/pstadnicki/w...
What F# Knows About Functors and What Comes Next
This post is a short, opinionated reflection on one thing that feels most notably missing in F#...
dev.to
December 27, 2025 at 9:08 AM
"Voice Bot: Gen AI meets old-school Symbolic AI" by Faisal Waris #fsharp www.linkedin.com/pulse/voice-... & full writeup github.com/fwaris/RTOpe...
Voice Bot: Gen AI meets old-school Symbolic AI
Sample voice bot that answers questions about phone plans. Plans now are bundled product and services where price-feature combinations are governed by rules.
www.linkedin.com
December 26, 2025 at 7:45 AM
"Introducing WebSharper source code generators" by Adam Granicz for #fsharp #fsadvent intellifactory.com/user/granicz...
Introducing WebSharper source code generators
intellifactory.com
December 25, 2025 at 4:05 PM
Reposted by Sergey Tihon 🦔🦀
The new Spectre.Console (and Spectre.Console.Cli) website is now live! 🎉

This is all courtesy of @philco.bsky.social, who has done an amazing job, just as he did with the previous website.

spectreconsole.net
Spectre.Console Documentation
Documentation for Spectre.Console and Spectre.CLI - rich console UI library and command-line application framework for .NET
spectreconsole.net
December 24, 2025 at 6:43 PM
Reposted by Sergey Tihon 🦔🦀
My post for #FsAdvent 2025 is live 🎄
I write about a challenge implementing Spain’s antifraud law for invoicing software using F# and Event Sourcing with Equinox

www.wearestrings.com/blog/2025-12...

Thanks @sergeytihon.com for organizing this great initiative!
Complying with the Law with F# and Event Sourcing | STRÏNGS
www.wearestrings.com
December 24, 2025 at 12:04 AM
Reposted by Sergey Tihon 🦔🦀
Sneak peek of new #fsharp side project...

Fable + Desktop 🤔
December 22, 2025 at 3:46 PM
Do we already have F# Type Provider migrated to .NET 10? #fsharp
December 23, 2025 at 2:06 PM
Reposted by Sergey Tihon 🦔🦀
OK, the code is here - github.com/Krzysztof-Ci...

I've cooked. Do not enjoy it. Cheers.

#fsharp
December 22, 2025 at 9:38 PM
Reposted by Sergey Tihon 🦔🦀
My #fsharp #FsAdvent post for 2025 is up. It's about applying my functional DDD design principles to an unusual non-business domain, which is my hobby of hand weaving! Anyone else weave? I'd love any comments.
fsharpforfunandprofit.com/posts/design...
Thanks as always to @sergeytihon.com
Designing weaving software
Applying my design principles to an unusual domain
fsharpforfunandprofit.com
December 22, 2025 at 8:57 PM
Reposted by Sergey Tihon 🦔🦀
My FS Advent post for Dec 22, 2025. 🎄✨☕

Thanks to @sergeytihon.com for keeping the F# community buzzing along year after year!

jordanmarr.github.io/fsharp/cloud... #FsAdvent #fsharp
Create a Cloudflare Worker in .NET?!
A blog about F#, Fable, and functional programming in .NET
jordanmarr.github.io
December 22, 2025 at 5:38 PM
Reposted by Sergey Tihon 🦔🦀
My F# Advent Calendar post about Fable.Python (and ended up with Fable.Literate 🙈). Learn how you can use Pydantic, FastAPI with Fable 🐍🦔 cardamomcode.dev/fable-python #FsAdvent #fsharp #fablecompiler #python
Fable Python
Introduction to Fable.Python This post is part of the F# Advent Calendar 2025. Thank you, Sergey Tihon, for organizing this wonderful tradition that brings the F# community together every year! Welcome to this guide on Fable and Fable.Python - a co...
cardamomcode.dev
December 21, 2025 at 4:01 PM
Reposted by Sergey Tihon 🦔🦀
📢 Announcing the writing of the book “Safe Clean Architecture”, available for free on GitBook to the #dotnet and #fsharp communities, and coming with a demo app already up and running: Shopfoo.

🙏 Thanks to @sergeytihon.com for the #fsadvent calendar.

🔗 rdeneau.gitbook.io/safe-clean-a...
Welcome | Safe Clean Architecture
rdeneau.gitbook.io
December 20, 2025 at 10:06 PM
"A Brief Introduction to Quantum Computing for F# Developers" by @thoriumi.bsky.social for #fsharp #fsadvent thorium.github.io/FSharp.Azure...
A Brief Introduction to Quantum Computing for F# Developers
F# library for quantum-inspired optimization - Solve TSP, Portfolio, and combinatorial optimization problems
thorium.github.io
December 20, 2025 at 7:12 PM
"F#, Microsoft Agent Framework, MCP and Bitcoin for the F# Advent Calendar 2025" by Kevin for #fsharp #fsadvent www.aligneddev.net/blog/2025/fs...
Aligned Dev Blog
Articles about software development from SD.
www.aligneddev.net
December 18, 2025 at 2:19 PM
"Interactive development in F#" by soweli-p for #fsharp #fsadvent soweli-p.github.io/repl-driven-...
Welcome file
soweli-p.github.io
December 18, 2025 at 7:00 AM
Reposted by Sergey Tihon 🦔🦀
An essay about parsing and lexing, and how some principles behind a KDL parser I wrote for this year's F# advent calendar. #kdl #fsharp #FsAdvent
Parsing and Lexing in F#
For the F# advent calendar this year, I wrote a KDL parser.
desertthunder.leaflet.pub
December 17, 2025 at 6:58 AM
Reposted by Sergey Tihon 🦔🦀
Comparing F# to 10 others programming languages - each in its own article, wdyt? jkone27-3876.medium.com/list/compari...
List: Comparing F# to other programming languages | Curated by jkone27 | Medium
Comparing F# to other programming languages · comparing the fsharp language to other programming languages, outlining similarities and differences · 10 stories on Medium
jkone27-3876.medium.com
December 17, 2025 at 7:41 AM
Reposted by Sergey Tihon 🦔🦀
"Exploring @monogame.net with F#"

Thanks to @sergeytihon.com for a spot in this year's FsAdvent calendar

dev.to/tunaxor/expl...

#dotnet #fsharp #monogame #gamedev #fsadvent
Exploring MonoGame with F#: The Evolution of Kipo
Hey there! It has been quite some time since the last blog entry. Another December, another...
dev.to
December 16, 2025 at 2:40 PM
Reposted by Sergey Tihon 🦔🦀
My addition for the #fsharpadvent: informedica.nl?p=437. A short blog demonstrating the powers of #fsharp fsi in real life production coding. Thanks @sergeytihon.com !
Taming the Brown Field with F#: Interactive Refactoring for Mature Codebases – Informedica
informedica.nl
December 14, 2025 at 10:11 AM
Reposted by Sergey Tihon 🦔🦀
Let's build a Programming Language - together!

The goal? Combine the developer experience of Python with the safety of TypeScript.

In Episode 0: Syntax + Type Inference

📺 www.youtube.com/watch?v=fSRT...

#TypeInference #TypeScript #CSharp #FSharp #Rust #Haskell
Type Inference: Bridging the Gap Between Safety and Simplicity
YouTube video by The Pure State
www.youtube.com
December 13, 2025 at 8:58 AM