I’ve been meaning to implement a search function on the blog, mostly because I was curious how it would be done if I didn’t use a third-party service. I wanted something really simple and lightweight that I could understand. There are several options, probably the most discussed was lunr.js, but the simplest I could find was Mat Hayward’s jekyll-search. It is easy to implement and basic enough I can change the script if needed.
The search function may be useful for me personally because sometimes I need a link and it takes a minute to click through the posts under a tag to find it. I doubt readers will need it, but if the tag/post count gets high enough it may be easier to search than navigate the tag page.