We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
Comprehensive Search for Elixir Packages
185
clicks
Source: fly.io
Jason Stiebs embarked on a project to improve search functionality across all Elixir documentation hosted on HexDocs. The task involved downloading ExDoc packages, cleaning up, indexing, and creating a search interface using SQLite FTS5 and LiveView. The process was reminiscent of real-world software development, with unforeseen challenges and iterative problem-solving. Despite some rough edges and complex modifications - including a hand-rolled JSON decoder - the result is a functional tool hosted on Fly.io. Jason concludes by inviting Elixir enthusiasts to contribute to the project and share feedback.
Related posts
© HashMerge 2024