diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..6269266 --- /dev/null +++ b/Makefile @@ -0,0 +1,8 @@ +render: + quarto render . + +clean: + rm -r _site/ + +deploy: + rsync -hvrPt _site/ root@zenzicubi.co:/var/www/html diff --git a/about/index.qmd b/about/index.qmd index 415937e..e8a43da 100644 --- a/about/index.qmd +++ b/about/index.qmd @@ -4,12 +4,12 @@ title: "About" This is my personal website (and the third iteration thereof). -The first version used Wordpress since it was quite easy to get into, +The first version used WordPress since it was quite easy to get into, didn't require much research, and web hosting services made it easy to set up. It lasted around three months near the end of 2020, after which I lost my posts because of hosting troubles and because I wasn't using proper backups. -The second version also used Wordpress, and lasted until the start of 2025 +The second version also used WordPress, and lasted until the start of 2025 (though the last post I had written up to that point was from the start of 2024). This version uses [Quarto](https://quarto.org/), an open-source publishing platform that has @@ -22,17 +22,17 @@ Why Quarto? I had a couple of reasons for switching platforms: -- Wordpress is either overkill or not enough. +- WordPress is either overkill or not enough. I don't need a block editor or multiple users, and I don't want to make custom content - just for it to be specific to Wordpress. -- I write a lot of code and LaTeX, which Wordpress relies on plugins for. + just for it to be specific to WordPress +- I write a lot of code and LaTeX, which WordPress relies on plugins for. Quarto uses (primarily) Pandoc-style Markdown, which allows for inlining of both out of the box. - Also, because of Jupyter integration, code cells can generate output for the page they're in. - Since pages are written in Markdown, everything can be edited locally and version-controlled in Git. -The last two are particularly nice in ensuring that the site is reproducibile, +The last two are particularly nice in ensuring that the site is reproducible, technically even without Quarto. -Instead of articles that live in a Wordpress database or as scattered random files, +Instead of articles that live in a WordPress database or as scattered random files, I have the complete documents in a structure 1:1 with how the website is organized. @@ -49,7 +49,7 @@ It also gives me a chance to learn new tools that otherwise I would not have a r not to mention being a good exercise in writing and diagram creation. An example of this (and one that relates to the creation of the site) is when I was writing code - for what would become the contents of [this post](/posts/polycount/5/). + for what would become the contents of [this post](/posts/math/polycount/5/). It was easy enough to learn a library for rendering images (or GIFs), but I didn't have a gallery to host them, nor a means to share the rationale which produced them. In a frenzy, I tried gathering my notes in a single text file before eventually putting them on a website.