This issue is to track and plan the redesign, consisting of a few parts: 1. [ ] Implement a simple search engine (for learning purposes) - An iterative fuzzy search implementation is already [done](https://github.com/serverwentdown/datetime.link/blob/e8236d318985c91f9db5875d309f081c2ff42912/search.go), but is really slow 2. [ ] Refactor and improve templates into [Hotwire](https://turbo.hotwire.dev/)-capable components 3. [ ] Refine interactivity