Welcome to the repo for my portfolio website
I built this project as a way to learn the Zig programming language, and I had a lot of fun writing it. I tried to take a 'vanilla first' approach to all of the frontend, this entails:
- Vanilla CSS
- Vanilla JS Web Compponents
- HTMX for routing
As an excersize, I tried to minimize the uage of libraries not written by me, I managed to only need 2:
Templating was hand-rolled, see zemplate.
Source code tour included on my Blog
Create a way to associate 'data endpoints' rather than just 'html endpoints'. Basically routes that skip the writer system and won't be getting components oob swapped.