Skip to content


Repository files navigation

My personal website, a static site generated with 11ty using @openlab/alembic and pushed to

dev scripts

# Run the generator
# -> .eleventy.js is the entrypoint
# -> Outputs to _site which is git-ignored
npm run build

# Run the dev server
# -> Runs on http://localhost:8080
# -> Reloads on change using BrowserSync
npm run serve

# Manually lint code
npm run lint

# Manually format code
npm run format

# Setup git commit hooks
npx husky install

dev setup

  • on git commit
  • TypeScript javascript errors
  • editorconfig for indentation management

future work

  • n/a

merge todos

  • merge alembic fixes back
  • cool cards thingy