Published onJune 17, 2025Fuzzy Dates library – EBNF grammar for temporal expressionsdatetimeebnfgrammarlocalesparqlRecently I've been working on a project that requires parsing temporal expressions. I've created a library that provides a comprehensive EBNF grammar for representing fuzzy, uncertain, and complex temporal expressions.
Published onOctober 8, 2024How to check (efficiently) if a culture exists in .NET?C-SharpLocalePerformanceHow to efficiently check if a given culture exists in .NET?
Published onApril 23, 2024Optimizely / Episerver: Do not use a thread to resolve the current languageEPiServerLocaleOptimizelyUsing thread to resolve the current language in Optimizely is not recommended. Here is why and how to fix it.