Is it the time to add a search functionality?

Running the following query on the /blog/ section shows me that this blog currently has 64 posts (including this one):

document
  .querySelector(".page-list")
  .children
  .length;
// 64

The number by itself is not that impressive, but I usually use my own blog as a reference or as documentation and it would be nice to have some kind of search functionality outside of a GNU Emacs instance.

Given that this website is generated with Hugo, the search should also be static and not depend on a particular service. I found out that the most used tools for this requirements are PageFind and lunr.

The downside here being that it would introduce a rather large JavaScript file on some pages… Which might be worth it? Well, this is something I’ll have to decide until the 100th post.



Articles from blogs I follow around the net

The four tenets of SOA revisited

Twenty years after. In the January 2004 issue of MSDN Magazine you can find an article by Don Box titled A Guide to Developing and Running Connected Systems with Indigo. Buried within the (now dated) discussion of the technology…

via ploeh blog March 4, 2024

Building a demo of the Bleichenbacher RSA attack in Rust

Recently while reading Real-World Cryptography, I got nerd sniped1 by the mention of Bleichenbacher's attack on RSA. This is cool, how does it work? I had to understand, and to understand something, I usually have to build it. Well, friends, that is what…

via ntietz.com blog March 4, 2024

How to unbreak Dolphin on SteamOS after the QT6 update

A recent update to Dolphin made it switch to QT6. This makes it crash with this error or something like it: dolphin-emu: symbol lookup error: dolphin-emu: undefined symbol: _Zls6QDebugRK11QDockWidget, version Qt_6 This is fix…

via Xe Iaso's blog March 3, 2024

Generated by openring