A peek behind the curtains: a colophon

This is my personal website. It is crafted with love and dedication and I try my best to make it work the way I want it to look on all web clients I can get my hands on. Generally, this includes about five desktop GUI browsers, three web engines, and a handful of TUI clients.

My personal site is where I explore accessibility and web design and experiment with how far I can go with sticking with a border-radius of 0. I also write blog posts, share interesting links, shoutout to cool blogs, among other things.

This page talks about how I do all of that.

This is a /meta page, consider adding your own and document changes to your site too :)

My website is currently statically generated by Hugo, and hosted with Codeberg Pages. My gemini capsule, which is generated from the same source is hosted by Sourcehut Pages and is available at gmi.hedy.dev (What is gemini?). The source code is available on GitHub.

It currently supports just a few microformats, and I plan on adding more, including IndieWeb features. This site supports webmentions. For posts, they show up at the end of each page after approval.

# Posting

Most of my posts are mirrored on Gemini. Some are converted from markdown by hand, others using a conversion tool and editorized manually. I plan to write a custom script that can convert markdown to gemtext without manual intervention as part of a new custom SSG I’m working on. I manually submit new gemlog posts on Antenna, and sometimes announce it on my fediverse account, especially if I’m currently participating in #100DaysToOffload or other writing challenges.

I write my drafts in Obsidian with a live-preview markdown editor and the iA Writer Duo font. The Obsidian vault I use serves both as a drafting environment and as a digital journal. Some posts might end up here on my website, in which case, I would create a new post with a shell script, paste the markdown, locally build, and finally publish in a single command. My publishing process is simply git-pushing to my Codeberg Pages repo.

## Fonts

Some posts that are better suited to be considered public journal entries, rather than articles are displayed in iA Writer Duo font. All content uses Inter, meta information and headings use IBM Plex Sans, and code uses IBM Plex Mono.

# Webrings

  • Webrings this site is part of on the web is listed at /
  • Orbits my gemini capsule is part of is also listed on its homepage.

# Member sites and badges

a proud member of the green team of 512KB club

Focus First Index Created By Human, Not By AI Responsive Web Directory Accessible Net Directory

Feel free to let me know if you’d like me to join your webring or directory.

# Changelog

  • — Put fetching of bookmarks part of the build script by using Raindrop’s API, which then processes JSON rather than CSV.

  • — Added this changelog.

  • — Added a bookmarks page that is generated from Raindrop’s CSV export for WWW, and is manually updated for the gemini version.

  • — Added a blogroll page for interesting WWW personal sites as well as one for gemini and gopher sites on the gemini version.

  • Added a meta page, inspired by Seirdy’s site.