Welcome to my personal site.
I've built this site as an effort to learn htmx and Go. The goal is to build a site with no help from big frameworks and keep JavaScript to a minimum.
This project uses TailwindCSS without Node.js.
You need to download their binary executable from their Releases.
E.g. if you've downloaded it to bin/tailwindcss
, run the CLI in watch mode like this:
bin/tailwindcss -i public/assets/css/input.css -o public/assets/css/output.css --watch
I'm writing reusable components with Templ. Follow their installation instructions to get their CLI, so you can write and compile components yourself with: templ generate --watch
Since I'm deploying this to Vercel (for now), you need to install Vercel CLI with npm (or download their standalone executable). Run the dev server with vercel dev
.