
Above is a little snippet of my Halloween log post rendered as markdown in the terminal. The feedback on this has been super positive so far! Screenshots and recordings are magical.
I wrote a longer substack essay about Noteleaf's test harness! You can read it here
I'm working on a few other essays about Tarjan & Kahn's algorithms, as they've been used in Beacon for workspace resolution.
Yesterday
Beacon
- Implemented folding ranges &
textDocument/signatureHelp - Handle kw/args
Git-Storm
- Added a unified diff view
Today
Beacon
- Fix diagnostic positioning - this required tracking ending position of a node which was a ridiculous refactor
Noteleaf
- I spent most of my time on this project serializing cbor and tweaking the markdown renderer.
- I've got to make sure push works properly and I should probably open up the discussion on tangled.
- Still TODO
- Full text search of notes & leaflet posts
- Record usage with VHS & Freeze
- Create a stormlightlabs homebrew tap and set up goreleaser
I'm really excited about how these projects are shaping up. Beacon is usable for smaller python projects and noteleaf is just so much fun.