- riki's house
- https://riki.house
-
login: admin
password: admin - Joined on
2024-09-12
Replace Handlebars with something simpler and smaller
My original motivation doesn't really apply anymore since most caching is now done at the VFS layer, but we could probably replace Handlebars with something a bit more performant to increase page…
0713b59063
refactoring: remove dependency on SimpleFiles, make tree parsing multithreaded
505163383f
fix broken content.link in music/reviews
5de308c0c4
load syntaxes in parallel
Branch links don't work correctly anymore
Implement generation time profiling using tracing
07419ca702
add tracing to the treehouse as an instrumenting profiler
2f7fbc1b6f
add a leading Allow: * in robots.txt
3673036bec
programming: composable virtual file systems
b522732a67
fix prefix
_
in Rust syntax
d658874fd7
fix some issues with typography (no italics in headers, no bold in
<code>
)
7ed19454f2
fix branches in blue calx, for good
dfe45abe7d
philosophy: on responsibility & conformity
programming/projects needs the rest of my projects
I removed programming/projects completely because it doesn't really align with the philosophy of how I want to do projects nowadays.
programming/projects needs the rest of my projects
A more sophisticated build system to avoid rebuilding all pages when that’s not needed
The VFS basically solves this problem.
A more sophisticated build system to avoid rebuilding all pages when that’s not needed
Remove dependency on tower-livereload
Breadcrumbs are missing in historic posts
revision n
in the bottom should link to the latest historic revision in case you're on the latest hot revision
Working tree pages do not report diagnostics
b2a25e65e9
fix broken indentation and formatting in various pages
e1dd1074f8
make text in sections a bit smaller
c54b0629b7
fix navigation jank in debug environments with live reloading
bcae0ec6f7
philosophy/furry: fix broken branch link
f192ac2a8e
thin down the JavaScript that scrolls to branches
645ae598f2
make it impossible to fill up an unbounded amount of memory with caches
c87662419a
fix branches
8461812935
make applying edits work correctly
55f12caf22
mention vfs refactor in changelog because it has some user-facing consequences (lack of version history)
5193fc2be0
pre-warm content cache
42eaa326ab
add content cache to generated pages
9022fb4ce9
add image size metadata to the filesystem
5ce9cfc022
add live reloading to the client
7169e65244
implement a blake3 content version layer for cache busting
Support for determining size of SVG images
Explicit image sizes for images from Djot
Implement generation time profiling using tracing
b33cc14438
Hotland - Bad Opinion Zone is real
d13abe7afa
restructuring page:index
e201ea7058
revamp the way page:treehouse/new works
0b0c0a4de4
fun fact: being a furry is FUN and you should be PROUD OF IT
8b6c5fff0d
reverse order in philosophy
f3183eec7f
break philosophy into many smaller pages
11a11a5725
philosophy: on nicknames
b309806307
fix branches in changelog
6c404a6758
fix typo in about
Branch links don't work correctly anymore
Focusing on the details:
- permalinks should not use the
/b
endpoint anymore - Existing
/b
links such as/b?hello
without a version do not work properly #40
History view needs design adjustments for mobile