Skip to content

64bitpandas/bencuan.me

Repository files navigation

bencuan.me


Hi there! I'm Ben, and here's my personal website.

I've been rebuilding my website every year- if you're interested, here are the 2018, 2019, 2020, 2021, and 2022 iterations.

About

Visit the colophon for technical and philosophical information about this site.

Development

Quick Start

Make sure you have Yarn v4 or greater.

Then, run yarn to install all dependencies, and yarn dev to start the development server. You should the be able to navigate to localhost:4321 using your favorite web browser.

Fonts

I license the following fonts for personal web use:

These fonts are not included in this repo. Feel free to acquire the appropriate licenses and place them in the public/fonts directory if you are interested in recreating the appearance of my site. A full list of expected files can be found in src/sass/_fonts.scss.

The following open source fonts are included by default:

  • Rubik (sans-serif)
  • Garamond (serif)

DevEx

If you use VSCode, things should be fairly plug-and-play.

  • format/lint: Prettier should run on save. You may need to install the extension.
  • creating footnotes: You can use the included vscode snippets to create footnote components for MDX:
    • footnote
    • ref

Credits

Contact

https://bencuan.me/contact