Recently 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.
Latest posts
- Learn how to quickly type em and en dashes on Windows using a simple AutoHotkey script
- When, for example, importing large amounts of data to Optimizely Commerce, automatic indexing can cause performance issues. Learn how to temporarily disable Find indexing during import jobs.
- Shouldly's ShouldMatchApproved() provides a powerful approval testing mechanism that includes scrubbing capabilities to handle dynamic content in your test assertions. This post explores how to leverage scrubbers effectively, including a custom JSON scrubber implementation.
- How to programmatically remove broken media references in Optimizely Commerce when encountering the Media is not found validation error during publishing
- Recent shifts in the .NET ecosystem have seen several popular libraries move towards commercial licenses. I created FOSSED, a resource hub to help developers understand these changes and find free, open-source alternatives