/blog

Source code of my personal blog

Primary LanguageTypeScriptOtherNOASSERTION

Source code of my blog

https://phiresky.github.io/blog/

The posts are written in Markdown that is parsed by Pandoc, with the Pandoc AST rendered with React. This is done so the React renderer can have a few custom components, especially code blocks with specific tags are interpreted as e.g. interactive demos or charts. All the React stuff is rendered server-side with next.js to static HTML files. So most of the blog should work without JS.

It also generates an RSS feed for people that are into that.

Run yarn dev for the hot-reloading dev server, yarn build to run all the build steps, or yarn commit to commit a new blog version ready for pushing.