undefined

undefined

undefined

undefined

This website.

如果在通过Github仓库阅读,点这里切换到中文

The website hosts my projects, posts and contact information. It is built using sveltekit + svelte + netlify stack.

This website supports,

  1. Internalization in Chinese.
  2. Pagination.
  3. Mailchimp subscription.
  4. Post categorization.
  5. Sitemap + RSS.
  6. Local markdown and jupyter notebook files.
  7. Remote YuQue posts and github-hosted jupyter notebook files. Need to setup the YUEQUE_TOKEN as local environment variable.
  8. Remote github-hosted project README pages. Need to setup the GITHUB_TOKEN as local environment variable.
  9. NEW! Switch between light and dark color mode.
  10. NEW! Persist language and color mode settings.

Disclaimer: The website is developed in harsh (literally THREE days), codes are not well organized. Use it with caution.

Collaboration

  1. Feel free to fork the repo and create your own website.
  2. Be aware that the contents are shared and protected by Attribution-NonCommercial-ShareAlike 4.0 International license.
  3. If you want to co-author on the website, drop me a note via contact information on the website.
  4. If you want to join to improve the website, create issues or send me pull requests.

Future direction

So far I'm happy with the SSN (sveltekit + svelte + netlify) stack, so I will stay with them for quite a while. My primary work is done in Python, so forgive me about my bad JS coding skills.

A little story to share, my tech trajectory in terms of building personal website,

I think Svelte makes the most sense, thanks to Rich Harris.