Holly's Briars

There are 4 entries to read containing the #idea tag, with the newest being first. Have fun!


Click on a #tag to jump to that post category, or go here to visit the archive.


Searching for Meaning

  • 2023-09-03
  • 20:15

I'm thinking about how to implement a search engine for this website. Since I rent the server from Hetzner and manage the OS and all software packages, I have a bit of freedom when it comes to my tech stack.

My requirements:

  • Server side
  • Fast
  • No javascript whatsoever

What about tinysearch? It ticks all of the boxes except for javascript.

So how am I going to do this? Here are the technical specs for this site:

Static Site Generator: Zola
Web Server: Static Web Server
Git Web: rgit / GitHub mirror
Reverse Proxy: Caddy Docker Proxy

With that in said, almost my entire software stack is Rust-based. I almost think that I can create a server application that can utilize Zola's search index and render the results in realtime using Tide and Tera, without javascript. I really hate javascript... If I can do that, I can then create a /search slug and use the reverse proxy to forward traffic to the application.

I need to think about this.


Hell's Bells

  • 2023-02-01
  • 18:26

I am now FREEEEEEEEE!*~ for a week 😄

The very first thing I'm doing is making a delicious dinner for S and then prepare my clothes and train ride for tomorrow's appointment. Hopefully I get meds to calm down my brain.

Afterwards, I'll probably do some more tweaking on LiveJrnl to get it ready for release. I'm really happy with the system I've got going on right now and hope to continue using it for a long time. My Journal folder is getting kind of long, so I probably need to put things in folders like year/num-month to keep it a little more organised, but we will see how that goes.

Last night, I wondered if it was posible to do the RSS feed with Markdown. It's somewhat possible but the client has to support it. Unfortunately for me, NetNewsWire and Raven Reader don't have support for <source:markdown> in RSS. I did, however, allow escaped HTML back into the RSS feed, and no longer truncate the individual posts so that they may be fully read via a feed reader. Of course, this means the RSS feed will be a lot larger, and the XML less human-readable. I could always add another template and call it feed_latest.xml or something like that with the last 5 posts. #idea

Edit: (2023-02-01 20:00) Added section about the RSS feed.


Obsidian

  • 2023-01-29
  • 14:29

I wonder if I could use Obsidian to write journal entries on the go and then cat the file contents into the journal file. 🤔


Five Words

  • 2023-01-27
  • 17:55

Five words refers to the five words that every person would say and would come to regret it. This is from How I Met Your Mother. Here's mine.

I should build an editor.

Whaaat do you mean? you may ask?

Imagine Semagic for jrnl? The templating possibilities...

I know what I have to do, I don't know if I have the strength to do it...

#idea