Roy Tang

Programmer, engineer, scientist, critic, gamer, dreamer, and kid-at-heart.

Blog Notes Photos Links Archives About

Perpetually under renovation

Perhaps unsurprisingly, I’m enjoying tinkering with the site layout at the moment. I give up on expecting a “stable version” of the site anytime soon and readers can expect incremental updates unannounced going forward. This site is now perpetually under renovation.

Current layout image (this image is recursive):

(Click to view full-size)

Recent changes:

  1. Someone called me out for not using a dark theme, so now here we are with a garish gray and green and orange theme, you’re welcome.
  2. Generally moving around of content and UI and adding of navigation items and such
  3. Comment system revamp! I’ve removed Disqus, since that was a bit of a loading problem. Comments are now saved in the repo as static files; it took me a bit to figure that out, I described my approach on the Hugo forums. Unfortunately this means that for now there is no way to comment directly on posts. I will be adding that back later, hopefully in a matter of days. Having the comments be a separate post type means you can now browse them directly.
  4. Webmentions! I set up and so this site now accepts webmentions. Currently only Twitter webmentions are enabled on (see the samples in the screenshots above).
  5. Search! Previously the search widget was only sending you to a "" search on DuckDuckGo. I changed it to perform indexing on the server, via the Python Whoosh library. Then any search request is sent via Javascript to a Flask server I have running, which queries the index and returns the relevant results.
  6. I also joined a webring! So 1990s lol. It’s a webring for Indieweb people, I’ve been enjoying browsing other people’s sites. Brings me back to the early 2000s internet. Links are in the footer!

There are almost certainly broken things still around, but I wanted to push the initial changes for now.

Posted by under post at #meta #changelog
Also on: twitter / 0 / 316 words

See Also