Dkam's Blog
  • Home
  • TIL
  • Booko
Sign in Subscribe
Talks

Semantic Searching with RAG and Ruby

  • Dan Milne

Dan Milne

08 May 2025

Hey! I did a talk at Ruby Australia on how to build a Semantic Search system using Ruby.

I really enjoyed building this little demonstration toy. I first got a glimpse of how they work with Simon Willison's excellent video "Embeddings: What they are and why they matter"

Enter your email
Subscribe

Closing the Loop: AI Agents + Performance & Exception Monitoring

Let's start at the end of this journey, so that it sounds more reasonable. I built Splat, a lightweight Sentry clone, with inspiration from Glitchtip, to track exceptions and performance traces on Booko. I built it for me, because it'd be fun and useful. After building
21 Oct 2025 6 min read

Claude Summarises last 10 weeks of work

This is a pretty low effort post honestly, but I do enjoy being able to generate a summary of the work I've done buy getting Claude to browse the git commit messages in one of my repositories. Since July 24th, 2024, there have been 1,170 commits to
07 Oct 2025 1 min read

Proxying Distant HTTP Services for Latency wins

My Rails app, Booko, uses Meilisearch for text search - it's great. So easy to setup and use. Booko runs in Hetzner's Singapore location, but the Meilisearch instance is in Hetzner's Helsinki region on a physical host. They're hard to beat for
14 Sep 2025 2 min read
Dkam's Blog © 2025
Powered by Ghost