Lukas BachA more streamlined development workflow for Obsidian pluginsAutomating the release process for Obsidian plugins and streamlining the development toolingApr 28, 2023Apr 28, 2023
Lukas BachinITNEXTTypeScript: The many types of nothingAn in-depth exploration of TypeScripts compile-time and run-time variants of various null-like symbols.Mar 30, 2023Mar 30, 2023
Lukas BachTypeScript: Properly filtering arrays for non-null valuesHow to use type guards to properly filter an array for non-null values and getting the correct output type without using ugly workarounds.Jan 13, 2023Jan 13, 2023