Star backgrounds are one of the most significant things on the web for me. When they started to disappear it was the first sign that the web was changing.
maya.land tech use philosophy
In the same way that one might ask “how would the Book of Kells have looked if Columban monks had had access to neon pigments”, I like to use contemporary CSS options as my means toward ends that are a little anachronistic.
I like writing text in Markdown, but I like that I can shove in chunks of HTML. It may not be Pure And Correct from a markup perspective, but it’s working nicely for me so far.
stuff I use
- Webmentiond - this handles receipt and display of webmentions. (license GPLv3)
- ruby-oembed (license MIT) for the proper oembeds and jekyll-linkpreview (license MIT) for the opengraph images
- Jekyll - the Minima theme with my modifications (framework and theme: license MIT)
- XP.css - if you haven’t run into it, don’t worry about it, when you do, you’ll know. (license MIT)
- web-midi-player (license MIT) - click the gramophone and wait a bit if nothing happens
- GoatCounter - minimal analytics that seemed to respect privacy while satisfying my curiosity; if you have something like uBlock Origin installed it’ll be blocked
- a truly horrifying amount of cron
My webmentiond modifications are minimal, and, uh, available via email if you really want them, but they’re a bit hacky. If it were possible to relicense (it is not) I would be sharing them with a “learn from my mistakes” license.
Re:Jekyll everything I’ve done is more on the creative-expressive side and, again, fairly minimal/hacky, so I’m not going to publish as a repo but if you have any questions about how anything is managed and want the liquid template stuff as an example, email me and I’m happy to send the relevant bits along.
I’ve just set something up2 that’ll create per-page redirects to the equivalent pages here from
https://mayaland.neocities.org/whatever/index.html. That’ll let people follow along from Neocities to my page updates. I haven’t decided yet if I should include my posts in that setup because they’re more frequent – any Neocities folks have opinions on that?