ChangeLog

Noteworthy reports from the dev front.

TKozuaAT8Lsdh
2022-01-11 15:01:53.168 UTC

No more JavaScript files at top-level, thanks to tailwind-haskell.

2022-01-03 02:13:14.615 UTC

Banyan now uses Tailwind 3.0 to build the CSS, both in live server and during static site generation. This does add nodeJS as our dev dependencuy, but on the plus side we get all the cool new features of Tailwind (like print:hidden).

aD2O4nepToWPm
2022-01-02 16:42:00.571 UTC

Editing and creating new nodes now happen through the VSCode extension. See [[Vkq67y0nSrC6a]] for details.

oHHkvYOi62tuB
2021-12-30 22:23:05 UTC

No more DOT!

Storing parent relationship in YAML now. And now I can add a CLI that creates a child node easily. Plus this is indeed easier to hand-edit than graph.dot.

bXmEdSU7ELY8x
2021-12-28 03:08:44 UTC

Decided to go with graph.dot, the DOT language, for defining all relationships. It enables multi-parent nodes, but more importantly I figured organizing wouuld easier, compared to managing the YAML meta of gazillion files.

aqbGpJ380V3UU
2021-12-28 01:09:54 UTC

Innovative? The static site displays the CLI to run for creating the ‘next’ note. Date is automatically injected; followed by letting the user type in the content (just as I am doing now) in the terminal. Poor man’s workflow.

Just (Meta {title = Just "ChangeLog", date = Nothing, parent = Nothing})