The Curious Engineer

All blogs / Python

Bart de Goede

bart.degoe.de

Bart de Goede writes about search engineering: full-text and semantic search, small language models in your browser and on your laptop, Python, and Hugo.

PythonAI / MLAlgorithms / data structures

’18’19’20’21’22’23’24’25’26
Posts
18 from 4 Mar 2018 to 20 Oct 2026
Posting
monthly (8 in the last year)
Kind
personal blog
Feed
https://bart.degoe.de/index.xml

2026 8

  1. Fine-tuning a small language model for RAG in a browser on a Mac
  2. Running RAG with a (small) language model in the browser
  3. Narrating your blog with Kokoro, a local and opensource text-to-speech model
  4. Client-side semantic search for your static site
  5. Running a coding agent locally for when the budget runs out
  6. Your OpenClaw can book flights. But can it survive a dungeon crawl?
  7. Building a semantic search engine in ±250 lines of Python
  8. Modernizing my 150-line Python search engine: Yahoo! dumps -> Hugging Face 🤗

2025 1

  1. Migrating my hopelessly outdated Hugo blog with Claude Code

2021 1

  1. Building a full-text search engine in 150 lines of Python code

2019 2

  1. Use Google Cloud Text-to-Speech to create an audio version of your blog posts
  2. Use Hugo Output Formats to generate Lunr index files for your static site search

2018 5

  1. Custom OpenSearch: search from your URL bar
  2. Free SSL on Github Pages with a custom domain: Part 2 - Let's Encrypt
  3. Free SSL with a custom domain on GitHub Pages
  4. Bloom filters, using bit arrays for recommendations, caches and Bitcoin
  5. Searching your Hugo site with Lunr

Undated 1

  1. Ask a question instead →