Block a user
eee2f60c61
feat: Implement sidebar for api docs
53d6ee686d
feat: Improve sidebar on API docs
f1bc675869
feat: small ui improvements
87999ef7b7
Make all components
e7e0ec6117
Add redirect page to login
eccd33d864
add auto generated sln file
2cf66395fe
Add minimal auth
aea41069fb
/NewDefinition page
7768e3c206
es blog: add shiki transformers
e83d3ba276
es blog: rewrite zig series pt 5 and add shiki transformers
dc487a2788
rearrange the es zig series
1ba7cce42f
Add pages for side projects
39e5c9da85
Dead simple carousel for side projects with Alpine
c4d7a7ad35
Use a single layout for side projects
4ac01099ce
chore: update changelog
2b23e36955
feat: lex octal and binary
e52176f90c
feat: store tokens in ast for basic nodes
d999b8ecfd
feat: store paren positions on argument list
96d3e11951
feat: store tokens for all primitive nodes in the ast
d88d2e7f2d
feat: store token on expression::int
f7168f1d09
test: typing of function calls
462b45ee51
test: return from typed expression::identifier
efb2c485a5
feat: minimal user session management
19289e8b36
feat: minimal, naive login