Skip to content

unixfy/alexwang.net

Repository files navigation

alexwang.net

This is my personal website. It is built with SvelteKit, Netlify, and MDSveX, among others. Thanks to the nature of Svelte, development time was pretty minimal and I think this marks a good improvement over my previous WordPress/Divi Builder based site. :)

The homepage fetches the "Writing" using the API of my WordPress blog. The projects are stored in a very hacky "CMS" powered by MDSveX - to create a project, I create a new Markdown file in src/routes/project and upload an associated image in static/project. Some magic enables this new project to show as soon as the Netlify publish build runs.

Netlify Status

Environment variables

  • PUBLIC_SSHKEY: Defines the SSH key returned on /sshkey (both API route and text/html route)