Tree-style blogs

Blog redesign! If I recall correctly, this is the 5th time.

I had the idea of presenting my blog as a tree, somewhat inspired by werc sites like suckless and cat-v.

On here though, it's presented like the output of tree(1) (albeit without the file/directory counts), which I find quite pleasant to the eye. It has the advantage of making everything very easily visible, and instead of having a few sections with chronologically ordered items, it can acommodate a flexible layout of pictures, blog posts, notes and so forth.

I'm also separating shorter-form posts into notes and always-changing posts into wiki, maybe posting some pictures too.

It's generated by ~300 lines of Janet, which was a breeze to write. It's a bit rough around the edges, but may be polished enough for use by others some day. The source for the blog is sort of homoiconic, because it's presented in the same structure as it's written.

It's also been an excuse for me to use (and find bugs in) typeup, my own markup language, for once. Despite the bugs, even the very small changes such as the link syntax make it comfier to write than Markdown.

RSS feed generation is a work-in-progress right now. Hopefully there will be an RSS feed for every directory in the tree at some point

You can peruse the sources if you wish


.
├── my
│   ├── matrix
│   ├── email
│   ├── sourcehut
│   ├── lobsters
│   └── github
├── code
│   ├── i
│   ├── feef
│   ├── greedy
│   ├── typeup
│   ├── metro
│   └── point
├── blog
│   ├── Shell sins
│   ├── DWM tips
│   ├── How this site was made (old site)
│   └── Go as a dynamic plugin language for Go
├── wiki
├── notes
│   └── Tree-style blogs
├── pictures
├── webring
│   ├── bakpakin.com
│   ├── macwright.com
│   ├── arp242.net
│   ├── icyphox.sh
│   ├── zdsmith.com
│   ├── christine.website
│   ├── wiki.alopex.li
│   ├── erkin.party
│   ├── dave.cheney.net
│   ├── technomancy.us
│   ├── rxi.github.io
│   ├── hisham.hm
│   ├── junglecoder.com
│   ├── kivikakk.ee
│   ├── bernsteinbear.com
│   ├── 100r.co
│   ├── acha.ninja
│   ├── hillelwayne.com
│   ├── jvns.ca
│   ├── research.swtch.com
│   ├── eigenstate.org
│   └── drewdevault.com