Back to overview

Website goals

My goal is to make a simple static website. I do have a few requirements, though.

  1. Support displaying code and mathematical formulas
  2. Support Firefox Reader Mode
  3. Look nice on desktop and mobile
  4. As few files as possible

Supporting mathematical formulas will probably require mathjax. I'm not sure if there is anything better these days. Supporting nice code blocks is something that I haven't looked into at all. I assume that simple solutions are almost impossible because just pasting code into a HTML document is impossible because some of the characters need to be escaped.

Firefox Reader Mode support and decent styling on both mobile and desktop are just a matter of looking good. On desktop I think I want to limit the width because it might be more readable. Not sure, though.

Having fewer files just makes things more maintainable for my very manual process. I don't want people to have to click on links to get to different posts but I also don't want to load megabytes of old posts that nobody is interested in. I'm not sure how to resolve this, yet.