Adding Search
Tonight I started work on writing code to add a search function to this blog. However, not just posts on the blog, also posts I make on social media. So I wrote code for importing posts from Bluesky and Mastodon, the latter mainly for completeness as I don't post there much anymore. It imported my backlog and then I modified the same code to be usable for a nightly cron job.
The search itself is still something I'm wrestling with. Aside from the added sources of content, I am trying to figure out how to best do this.
It's no secret that search is complicated. Which makes this a fun mental challenge.
So I have the most basic parts done, and now it is the gritty details of adding logic for ordering these posts, as well as adding things like spam protection, caching, XSS protection, etc. And then it will be writing the client side code and display functionality.
I'd guess I'm like 30% done.... famous last words. We'll see.
Automated Archives for May, 20th 2025
This post was automatically generated.
Articles To Read
The following are articles that I saved today. Substance and quality will vary drastically.
Chess For the Day
Record: 2-0-3
Net Elo Change: -8
Games Played
Blog Posts On This Day
- May 20, 2024 (1 post)
- May 20, 2023 (8 posts)
- May 20, 2022 (8 posts)