~/talk

Blue Ridge Ruby 2026 - Sponsor Typesense by Jeremy Smith

Talkat Blue Ridge Ruby 2026 · 2026-04-30..05-01· [ruby]
slides:none on file

Builds a Ruby CLI called CloudSense Ruby CLI that parses Claude Cloud Code JSONL sessions, indexes them with the Typesense open-source search using the official Ruby client, and lets the user query and resume sessions by session ID. Uses file mtime to reindex changed files, batches documents via documents.import, favors keyword search over semantic for this corpus, and finds the result formatter hardest part. Notes Cloud Code’s 30-day default deletion and a cleanup-period workaround.

AI-written summary · about

  1. 0:00Typesense and speaker intro
  2. 1:37Why Typesense stands out
  3. 3:23Building CloudSense
  4. 4:26CLI search tool components
  5. 6:34Installing Typesense and JSONL
  6. 7:57Indexing with Ruby client
  7. 9:22CloudSense search interface
  8. 11:48Search results challenges
  9. 13:15Demo and final thoughts
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.