Na een laatste kleine tweak op hoe relatievelden werden gevuld in de bewerkschermen, is nu een aantal van mijn itches met de release van Bolt 5.2 beta 10 gescratched. Daarmee zijn een paar redelijke pijnpunten met betrekking tot het stukje "digital garden" weggewerkt.
Waar ík me mee heb beziggehouden
- De Markdown-editor is nu vervangen door een werkend exemplaar, waardoor het invoeren van Markdown in het backend van Bolt weer gewoon een feestje is, zoals het hoort.
- De rendering is ook uitgebreid, waardoor ik nu onder andere voetnoten en tabellen kan gebruiken.
- De relaties tussen twee stukken content wordt nu goed opgeslagen; eerder werd bij elke save de hele bub relaties opnieuw opgebouwd, dus was de verwijzing altijd afkomstig van het artikel dat toevallig als laatste gewijzigd was. No more. Dat nodigt ook uit om na te denken over relatiegrafieken, zoals laatst, maar dan op basis van relaties in plaats van op tags.
- Ophalen van relaties kan nu ook bidirectioneel (zoals het voorheen ook was), maar ook specifiek alleen de inkomende en uitgaande relaties van een stuk content.
- Ik kan nu naar volgende en vorige stukken content verwijzen op basis van datum, in plaats van alleen maar op ID.
…en dat zijn dan alleen maar de dingetjes die ik heb geknutseld, anderen hebben zich met een behoorlijke waslijst aan verbeteringen (selectie van al eerder geüploade afbeeldingen bij posts is een hele fijne). Met een beetje mazzel is 5.2 rap binnenkort uit beta, maar het gaat allemaal redelijk grondig, dus als beta is het momenteel ook prima bruikbaar.
Och, en ik heb nu toch eindelijk eens iets van VueJS aangeraakt, dat had ik tot nu toe ook nog steeds weten te vermijden. Ik word nog wel eens full-stack, ooit.
Silver Bullet
Op de fediverse wandelde er in de tussentijd ook nog wat ruis langs over Silver Bullet, een notitiesysteem op basis van Markdown-bestanden (geenszins uniek, anno 2022), open-source en zelf-hostbaar (al wat minder dik gezaaid) en met een puik plugin-systeem, waar onder andere al iets van backlinks en het tonen van een grafiek tussen zit. Wat het helemaal uniek maakt, is een query-systeem, waarmee je zoekopdrachten in je documenten kunt zetten, die dan in je document worden opgevraagd en gerenderd (als standaard-tabel, of naar een zelf te bouwen template).
Ik mis nog vim-keybindings (wel iets dat in de pijplijn zit) en ik moet nog even onderzoeken of die templates ook de mogelijkheid bieden om waardes (zoals datums) in te laten vullen, maar dit zie ik nog wel eens een mogelijke vervanger voor Joplin worden. Niet dat ik flauw ben van Joplin, maar het ontbreekt in de mobiele app nog steeds aan wat functionaliteit, en het is (vanwege Electron) toch een redelijke flinke applicatie.
Wordt ongetwijfeld nog vervolgd.