Dev Log 27: 2025-11-29
Digital Garden (site)
More Astro work yesterday. I'm working on a custom changelog/diff plugin that creates a page in a Starlight project that does the following things:
You can view the final implementation here
Note Taker (code)
On a personal level, my goal with today is to see how well I can stick to a single project for most of the day.
I'd like to get the dialect of markdown and the editor's ui & ux completed. This means parsing editor specific frontmatter and task collection, as well as code block syntax highlighting. I tend to have trouble with writing bindings for async JS code in Fable so we'll see how integrating shiki goes.
There are also a couple of mismatches between the decoded JSON with Thoth and what Wails sends to the front-end. I've only been programming in FSharp for about a year and while I love it, decoding and encoding is the hardest aspect of it for me. Then comes handling indentation.
Discussion in the ATmosphere