This is the repo for my personal site.
- Run
yarn
to install dependencies. - Run
yarn dev
to start the development server locally. - Run
yarn build
to produce a production build.
- BibTeX parsing: use bibtex-js to load a
.bib
file of your publications to display them automatically. - Fun hero widget using React Three Fiber.
- For the home page, I'm using a version of this demo with some collision detection added.
- For the pool page, it's a simple animation with some basic controls.
- Styling and basic responsiveness via Tailwind.
- JSX and some minimal React for content.
- Markdown rendering for static posts in the pool page via a custom Vite plugin. The plugin works with Obsidian notes and does things like
[[wikilink]]
transforms and image asset handling.
- Pool page
- Make the widget more interesting
- Create a light-weight template from this site so others can create similar sites, like this one.