some TODO planning

This commit is contained in:
Pagwin 2026-05-05 15:07:27 -04:00
parent f062d2c1dc
commit b9b7eb98f1
No known key found for this signature in database
GPG key ID: 81137023740CA260

View file

@ -8,6 +8,7 @@
- [ ] Make it so headers render with an anchor with a name to allow linking - [ ] Make it so headers render with an anchor with a name to allow linking
- [ ] Make a function which takes IR and spits out some kind of table of contents - [ ] Make a function which takes IR and spits out some kind of table of contents
- [ ] swap from using `draft` to using `date` for determing draft status, lack of date = draft - [ ] swap from using `draft` to using `date` for determing draft status, lack of date = draft
- [ ] yeet dockerfile in favor of using Nix (pre-req for adding any more external binaries such as purescript or reasonML)
- [ ] setup font subsetting (font file minimization) - [ ] setup font subsetting (font file minimization)
- `pyftsubset` (`fonttools subset`) is an external tool I can and probably should use for this - `pyftsubset` (`fonttools subset`) is an external tool I can and probably should use for this
- [ ] Fix time via timestamps potentially meaning something (via preshim?) and use local offset instead of absolute time https://www.rfc-editor.org/rfc/rfc3339#section-4.2 - [ ] Fix time via timestamps potentially meaning something (via preshim?) and use local offset instead of absolute time https://www.rfc-editor.org/rfc/rfc3339#section-4.2
@ -15,5 +16,7 @@
- https://hackage-content.haskell.org/package/warp-3.4.10 - https://hackage-content.haskell.org/package/warp-3.4.10
- https://hackage.haskell.org/package/file-embed - https://hackage.haskell.org/package/file-embed
- https://hackage.haskell.org/package/fsnotify - https://hackage.haskell.org/package/fsnotify
- [ ] Evaluate using Rolldown - [ ] Add in a scheme interpreter as a markup inline template language
- https://claude.ai/share/624f7666-0c76-4292-b0c6-c0eee2124278
- [ ] Evaluate using Rolldown instead of esbuild
- [ ] see if performance can be improved, it shouldn't be necessary but if I'm looking at doing something for this and everything above this got checked off then this is a sensible next thing - [ ] see if performance can be improved, it shouldn't be necessary but if I'm looking at doing something for this and everything above this got checked off then this is a sensible next thing