owais@portfolio
--:--:--
/ blog/3m4lmfp4f5k23 _
blog / 3m4lmfp4f5k23

Dev Log 6: 2025-11-01

desertthunder.dev

Yesterday

VoltX

Yesterday I wrapped up v0.5.1 and deployed it to npm. Upon reading its doc site, I think I need to fix the automated API doc generator and also create an IIFE build for easy prototyping.

Noteleaf

I added migrations for leaflet related fields. Yes this leaflet. I think its fitting that *noteleaf *take its note feature and push/pull to/from leaflet.

Beacon

Yesterday was all about pattern matching. There were a lot of gaps in the tree-sitter based parser that I had to address. Overall a deceptively large sub project.

Today

Noteleaf

  • Working on setting up the leaflet integration - I push liberally to its tangled remote. Github is just there for the existing actions pipeline.
  • The XPath rules used to extract article text in the articles subdomain of the application need more specificity to avoid writing explicit parsing code for sites.
  • Edge/error cases need more coverage

Beacon

  • Async & generator constructs covered by type inference engine
  • A zed extension subproject should be added.
  • QA & document existing features at the project's documentation site.
  • Refactor the static analysis module in beacon-lsp so that constraint generation & solving is in the empty constraints crate.