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
@tunaxor.me how do you cross-post between x, bluesky and linkedin? manually or you have a tooool?
I decided to clean it up a bit (not good enough I know) and add a small skybox with some starry night in the background
My little QA told me that there's a lot of glitches I need to fix though 😆

#Monogame #fsharp #dotnet #gamedev
January 17, 2026 at 4:02 PM
Reposted by Sergey Tihon 🦔🦀
#fsharp mentioned finally in a #dotnet @fireship.bsky.social video 🦔💚 youtu.be/MFsYaRnrcPQ?... yessss
.NET in 100 Seconds
YouTube video by Fireship
youtu.be
January 16, 2026 at 5:45 PM
Reposted by Sergey Tihon 🦔🦀
Bevy 0.18 is out now!

It features Atmosphere Occlusion and PBR Shading, Generalized Atmospheric Scattering Media, Solari features, PBR Fixes, Font Variations, Automatic Directional Navigation, Fullscreen Materials, Cargo Feature Collections, Camera Controllers, and more!

bevy.org/news/bevy-0-...
Bevy 0.18
Bevy is a refreshingly simple data-driven game engine built in Rust. It is free and open-source forever!
bevy.org
January 13, 2026 at 9:41 PM
Reposted by Sergey Tihon 🦔🦀
C# and F# Interop (2026 edition)
How to easily start with F# in your existing C# codebase.
www.planetgeek.ch/2026/01/06/c...

#dotnet #csharp #fsharp #Interop
C# – F# Interop (2026 edition)
One of the great features of .NET is that you can mix its programming languages (C#, F#, VB.NET) in a single solution and that assemblies written in one language can call assemblies written in other…
www.planetgeek.ch
January 6, 2026 at 1:01 PM
Surprising to see that SwaggerProvider is mentioned in learn.microsoft.com/en-us/dotnet... #fsharp
Tutorial: Create a Type Provider - F#
Learn how to create your own F# type providers by examining several simple type providers to illustrate the basic concepts.
learn.microsoft.com
January 4, 2026 at 9:11 PM
It was a fun holiday project: "Running Home Assistant & Matter Server on a UGREEN NAS: A Deep Dive into Thread Device Commissioning" #ugreen #nas #ha #homeassistant #ikea #matter #thread sergeytihon.com/2026/01/03/r...
Running Home Assistant & Matter Server on a UGREEN NAS: A Deep Dive into Thread Device Commissioning
I saw that IKEA launched new smart home products with affordable price and decided to play with them during Holiday season.  These newer IKEA devices use Matter over Thread – the “new&#…
sergeytihon.com
January 3, 2026 at 10:32 PM
Reposted by Sergey Tihon 🦔🦀
In other F# news, Hox v3.0.0 is out!
(async html rendering on the server)
Refactored internals to avoid recursion and to allow async sibling nodes to render in parallel
Other than that, there should not be breaking changes.

#dotnet #fsharp #html
January 3, 2026 at 6:55 AM
Reposted by Sergey Tihon 🦔🦀
Part 2 of my "Designing Weaving Software" series is up. This time using generic and parameterized implementations to reduce duplication. #fsharp
fsharpforfunandprofit.com/posts/design...
Weaving design, part 2
Using generics to reduce duplication
fsharpforfunandprofit.com
December 29, 2025 at 7:37 PM
Reposted by Sergey Tihon 🦔🦀
December 30, 2025 at 2:32 PM
"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