Personal website written in Go. Goals for this site include low maintenance and ease of adding new content while being a joy to work on.
Templ - HTML templating language for Go
go install github.com/a-h/templ/cmd/templ@latest
Node + NPM - Used for JSDoc type validation
# Install node dependencies
npm ci
Air - Live reload for Go apps
go install github.com/cosmtrek/air@latest
make build
npm run check
npm run lint
./bin/m4xdev
air
make clean