<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
  <title>MDDB blog</title>
  <link href="https://mddb.tradik.com/" rel="alternate"/>
  <link href="https://mddb.tradik.com/feed.xml" rel="self"/>
  <id>https://mddb.tradik.com/</id>
  <updated>2026-08-24T19:46:12Z</updated>
  <entry>
    <title>Is It Leaking? Read a Different Number</title>
    <link href="https://mddb.tradik.com/blog/rss-is-the-wrong-number/"/>
    <id>https://mddb.tradik.com/blog/rss-is-the-wrong-number/</id>
    <published>2026-08-24T00:00:00Z</published>
    <updated>2026-08-24T19:46:12Z</updated>
    <category term="operations"/>
    <category term="memory"/>
    <category term="profiling"/>
    <category term="monitoring"/>
    <summary>A report said MDDB grew from 42 MB to 153 MB under load. The observation was probably right and the conclusion wrong — and the difference is one field you already have.</summary>
  </entry>
  <entry>
    <title>Flat Throughput Is a Diagnosis</title>
    <link href="https://mddb.tradik.com/blog/the-loop-that-was-not-waiting-for-memory/"/>
    <id>https://mddb.tradik.com/blog/the-loop-that-was-not-waiting-for-memory/</id>
    <published>2026-08-24T00:00:00Z</published>
    <updated>2026-08-24T19:46:12Z</updated>
    <category term="performance"/>
    <category term="vector-search"/>
    <category term="simd"/>
    <category term="benchmarking"/>
    <summary>Two optimisations to MDDB&#39;s vector loop predicted 33% and delivered 1.5%. The benchmark had been saying why for months, in a column nobody read as a diagnosis.</summary>
  </entry>
  <entry>
    <title>What&#39;s New in MDDB 2.12</title>
    <link href="https://mddb.tradik.com/blog/whats-new-in-mddb-2-12/"/>
    <id>https://mddb.tradik.com/blog/whats-new-in-mddb-2-12/</id>
    <published>2026-08-24T00:00:00Z</published>
    <updated>2026-08-24T19:46:12Z</updated>
    <category term="release"/>
    <category term="search"/>
    <category term="rag"/>
    <category term="security"/>
    <category term="performance"/>
    <summary>MDDB 2.12 adds code-aware retrieval, collection search profiles, faster bulk indexing, safer defaults and clearer production diagnostics.</summary>
  </entry>
  <entry>
    <title>What&#39;s New in MDDB 2.13</title>
    <link href="https://mddb.tradik.com/blog/whats-new-in-mddb-2-13/"/>
    <id>https://mddb.tradik.com/blog/whats-new-in-mddb-2-13/</id>
    <published>2026-08-24T00:00:00Z</published>
    <updated>2026-08-24T19:46:12Z</updated>
    <category term="release"/>
    <category term="windows"/>
    <category term="performance"/>
    <category term="security"/>
    <category term="operations"/>
    <summary>MDDB 2.13 runs its test suite on Windows, makes vector comparison 3.7–6.3× faster on amd64, and fixes two ways a restore could destroy the database it was restoring.</summary>
  </entry>
  <entry>
    <title>The Collection Knows How to Be Searched</title>
    <link href="https://mddb.tradik.com/blog/the-collection-knows-how-to-be-searched/"/>
    <id>https://mddb.tradik.com/blog/the-collection-knows-how-to-be-searched/</id>
    <published>2026-08-23T00:00:00Z</published>
    <updated>2026-08-24T19:46:12Z</updated>
    <category term="rag"/>
    <category term="retrieval"/>
    <category term="mcp"/>
    <category term="configuration"/>
    <category term="agents"/>
    <summary>Retrieval settings and answer formatting used to live in every client. In MDDB 2.12 they live with the data, so a new consumer gets them right without being told.</summary>
  </entry>
  <entry>
    <title>What Breaks If I Change This?</title>
    <link href="https://mddb.tradik.com/blog/what-breaks-if-i-change-this/"/>
    <id>https://mddb.tradik.com/blog/what-breaks-if-i-change-this/</id>
    <published>2026-08-23T00:00:00Z</published>
    <updated>2026-08-24T19:46:12Z</updated>
    <category term="code-intelligence"/>
    <category term="search"/>
    <category term="refactoring"/>
    <category term="css"/>
    <category term="mcp"/>
    <summary>MDDB 2.12 indexes what a code file declares, uses and imports, then answers the relational questions grep cannot: what depends on this selector, which pages load this script, what is nobody using any more.</summary>
  </entry>
  <entry>
    <title>Choosing a Search Algorithm from the Collection</title>
    <link href="https://mddb.tradik.com/blog/which-algorithm-should-i-use/"/>
    <id>https://mddb.tradik.com/blog/which-algorithm-should-i-use/</id>
    <published>2026-08-23T00:00:00Z</published>
    <updated>2026-08-24T19:46:12Z</updated>
    <category term="search"/>
    <category term="rag"/>
    <category term="agents"/>
    <category term="mcp"/>
    <category term="benchmarking"/>
    <summary>MDDB now profiles a collection and recommends search settings from its document length, vocabulary, vector coverage and extracted symbols.</summary>
  </entry>
  <entry>
    <title>Diversifying Near-Duplicate Search Results</title>
    <link href="https://mddb.tradik.com/blog/your-vector-search-rewards-duplicates/"/>
    <id>https://mddb.tradik.com/blog/your-vector-search-rewards-duplicates/</id>
    <published>2026-08-23T00:00:00Z</published>
    <updated>2026-08-24T19:46:12Z</updated>
    <category term="search"/>
    <category term="rag"/>
    <category term="ranking"/>
    <category term="embeddings"/>
    <category term="deduplication"/>
    <summary>A runbook copied for four environments can occupy four result slots. MDDB uses MinHash overlap to reduce that repetition after ranking.</summary>
  </entry>
  <entry>
    <title>Your WordPress just became AI-searchable: MDDB Sync</title>
    <link href="https://mddb.tradik.com/blog/wordpress-plugin/"/>
    <id>https://mddb.tradik.com/blog/wordpress-plugin/</id>
    <published>2026-08-02T00:00:00Z</published>
    <updated>2026-08-24T19:46:12Z</updated>
    <summary>There&#39;s a decade of knowledge sitting in your WordPress. Product announcements,
how-to guides, changelogs, that one post from 2019 that still answers half of
your support tickets. And when you plug an AI agent into your company, the
first thing it asks is, effectively: where&#39;s the knowledge?
The MDD</summary>
  </entry>
  <entry>
    <title>MDDB 2.11.4: tenants, better RAG, vectors that fit</title>
    <link href="https://mddb.tradik.com/blog/mddb-2-11-4/"/>
    <id>https://mddb.tradik.com/blog/mddb-2-11-4/</id>
    <published>2026-07-31T00:00:00Z</published>
    <updated>2026-08-24T19:46:12Z</updated>
    <summary>We spent the last cycle reading a lot of feedback — not just about MDDB, but
about what people using vector databases in general keep running into. A few
themes came up again and again: &amp;quot;I want to put multiple customers on one
instance without building isolation myself&amp;quot;, &amp;quot;my RAG answe</summary>
  </entry>
</feed>
