🕹️ Reese's website. 🕹️
My website is generated with Lume, which runs on Deno.
This site is open source mainly so you can fork it to use with your own content. That said, it's opinionated. You'll notice these choices:
- Templating with Pug (it's terse)
- Styling with Sass for convenience
- Syntax highlighting via highlight.js
- Code copying made simple with clipboard.js
- Inclusion of a
Canvas-based
game called
jongler
- No other JavaScript required for significant content
- Occasional disregard for W3C spec because its rigidity impedes upon the free market
- RSS-like JSON feed support since that should be a thing
- No creepy analytics
- Get Docker
cd
to local clone or forkdocker-compose up
- Get Deno
cd
to local clone or forkdeno run --allow-all --unstable deploy.ts
deploy.ts
is hard-coded for deploying my website to GitHub Pages—you'll want
to modify it for your purposes, along with configuration and metadata. And
remember to replace the content!
src/_data.yml
file for customizing general data across the site.src/blog
folder for the blog content.
Feel free to open issues or pull requests.
Óscar Otero should be recognized for his contributions to Lume and other projects.
Use Lume? Then sponsor Óscar!
What's more, I am eternally grateful to the Deno community, and those who maintain the other dependencies that make this site work. Thank you! Note that all third-party dependencies are licensed separately from this site.
Refer to my license page.