- Port articles
- VRInteractions (and redirects)
- Article
- Redirects
- libgit2 (and redirects)
- Article
- Redirects
- Spotify in game (and redirects)
- Article
- Redirects
- Blender masking layers (and redirects)
- Article
- Redirects
- VR buttons
- Article
- Redirects
- Advent of Dreams
- Chrome wasm crash
- Coroutines
- Desmos
- Essential complexity
- Handmade Manifesto history
- Tradeoffs
- "You can't"
- VRInteractions (and redirects)
- Port other pages
- About
- Apps
- Papers
- XML feed
- Page titles (and other base template shenanigans)
- 404 page
- Error handling
- Resolve all the
<TODO>
components on the site - Make ranges more ergonomic
- Extend the syntax with some kind of arrow function? Pipes are not even valid operators today, so
|foo| => bar
syntax would be unambiguous. - Is it good enough to just have a
bhp.map
function that produces a fragment? Probably, if arrow functions are smaller...
- Extend the syntax with some kind of arrow function? Pipes are not even valid operators today, so
- Escaping
- Use a faster replace function than gsub
- Better static file handling? (stay out of searchers)
- Cache static files?