Why use static blog?
Some extra info here https://beepb00p.xyz/site.html#easier_blogs (probably need to merge the two)
Table of Contents
- [A] * why use static blog? blog
- [B] * what makes it hard? blog
- --------------------- blog
- TODO [C] don't be afraid to use conventional command line tools blogipynb
- TODO [C] as a tip: have a test page blog
- TODO [B] post about screenshot comparison blog
- STRT [C] checker that anything that was ever on my blog is still available (post about it too!) blog
- blog link checker kinda does that?
- TODO [C] firefox responsive view thing blog
- STRT [C] meta: technical choices blog
- TODO [C] Editing blog blogcloudmacs
- if possible, use file: links in .org files instead of HTML links blogorg
- TODO about storing data in git repository, report via diff blog
- TODO [C] Post about symlink watcher thing? blog
- TODO [B] feature of org-compile: output files. wonder how would you achieve that in pandoc blog
- TODO [D] why it's hard: nondeterminism blogipynb
¶[A] * why use static blog? blog
¶[A] static blog: benefits of having it compiled with git directory – it's trivial to track changes blog
just need to make sure there are no random ids/hashes etc
¶[B] Normal are too linear, can't trick them into doing what I want blog
¶[C] everything you don't like you can hack in code blogself
code can do literally anything you wish, this is very empowering
¶[B] * what makes it hard? blog
¶TODO why it's hard: proper search (e.g. stemming) blog
¶TODO [C] why it's hard: limiting feed size blog
¶TODO make something generic for Hakyll? blog
¶TODO [C] why it is hard: making them useful for non-programmers blog
¶ link to sad-infra blog
¶TODO [C] ugh, nondeterministic order of outputs? blogsympy
- didn't help: import random; random.seed(0)
¶--------------------- blog
¶TODO [C] don't be afraid to use conventional command line tools blogipynb
example with stripping private todos
why it may seem unreliable or hacky, it's very effortless to try it out and in conjunction with
version control for your outputs, you're unlikely to mess anything up massively
¶TODO [C] as a tip: have a test page blog
¶TODO [B] post about screenshot comparison blog
¶ could post that separately? blog
¶ change CSS on tags and demonstrate it? blog
¶STRT [C] checker that anything that was ever on my blog is still available (post about it too!) blog
¶ link checker kinda does that? blog
¶TODO [C] firefox responsive view thing blog
¶STRT [C] meta: technical choices blog
minimalistic design
disqus: I'd love to use something else…
sorry for that: I'm still allowing guest comments though
Note: Registered users must now verify their email address prior to posting a comment. Pre-moderation is always enabled for guest comments.
¶TODO [C] Editing blog blogcloudmacs
¶if possible, use file: links in .org files instead of HTML links blogorg
E.g. instead of
[[./sad-infra.html#why][here]]
, you can use:
[[file:sad-infra.org::#why][here]]
Benefit of the latter is that link also works in org-mode source (unlike the former). During the export it's automatically resolved to HTML.
¶TODO about storing data in git repository, report via diff blog
¶TODO [C] Post about symlink watcher thing? blog
¶TODO [B] feature of org-compile: output files. wonder how would you achieve that in pandoc blog
¶TODO [D] why it's hard: nondeterminism blogipynb
link to issue with seaborn