<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>David Burton — Research &amp; Writing</title>
    <link>https://databurton.com/research</link>
    <atom:link href="https://databurton.com/feed.xml" rel="self" type="application/rss+xml" />
    <description>Case studies and reference notes on machine learning, data engineering, and quantitative systems.</description>
    <language>en-us</language>
    <lastBuildDate>Wed, 13 May 2026 00:00:00 GMT</lastBuildDate>
    <item>
      <title>On disabling ML in production</title>
      <link>https://databurton.com/research/atlas-disabling-ml-in-production</link>
      <guid isPermaLink="true">https://databurton.com/research/atlas-disabling-ml-in-production</guid>
      <pubDate>Wed, 13 May 2026 00:00:00 GMT</pubDate>
      <description>What I learned when my live trading system&apos;s ML ensemble silently degraded in production, and the disciplined reintroduction of machine learning that came after.</description>
    </item>
    <item>
      <title>Database optimization: a working reference</title>
      <link>https://databurton.com/research/database-optimization-reference-guide</link>
      <guid isPermaLink="true">https://databurton.com/research/database-optimization-reference-guide</guid>
      <pubDate>Sat, 04 Oct 2025 00:00:00 GMT</pubDate>
      <description>Six database optimization techniques — predicate pushdown, row group pruning, result caching, async I/O, indexes, and where SIMD goes wrong — with impact numbers and code.</description>
    </item>
    <item>
      <title>Replacing DuckDB with Rust: 10.4× through predicate pushdown</title>
      <link>https://databurton.com/research/timeseries-query-engine-case-study</link>
      <guid isPermaLink="true">https://databurton.com/research/timeseries-query-engine-case-study</guid>
      <pubDate>Sat, 04 Oct 2025 00:00:00 GMT</pubDate>
      <description>I replaced DuckDB with a custom Rust query engine for a trading-system time-series workload. Five iterations, 10.4× speedup, one optimization that backfired.</description>
    </item>
    <item>
      <title>Atlas in production: putting a forecasting system in front of real capital</title>
      <link>https://databurton.com/research/atlas-forecasting-system-case-study</link>
      <guid isPermaLink="true">https://databurton.com/research/atlas-forecasting-system-case-study</guid>
      <pubDate>Fri, 03 Oct 2025 00:00:00 GMT</pubDate>
      <description>How the Atlas forecasting system handles 542,000 rows/second of market data with sub-second regime detection — async service architecture, dependency-ordered startup, and 10Hz health monitoring.</description>
    </item>
    <item>
      <title>How Atlas&apos;s database got 810× faster: a single-pattern fix</title>
      <link>https://databurton.com/research/atlas-database-optimization-case-study</link>
      <guid isPermaLink="true">https://databurton.com/research/atlas-database-optimization-case-study</guid>
      <pubDate>Fri, 03 Oct 2025 00:00:00 GMT</pubDate>
      <description>Atlas couldn&apos;t start. The trading system&apos;s database initialization was taking 6.6 seconds, blocking 37 features from loading. The fix was small.</description>
    </item>
    <item>
      <title>Deploying ML in production: a working reference (Part 1)</title>
      <link>https://databurton.com/research/ml-deployment-reference-guide</link>
      <guid isPermaLink="true">https://databurton.com/research/ml-deployment-reference-guide</guid>
      <pubDate>Fri, 03 Oct 2025 00:00:00 GMT</pubDate>
      <description>Serving architectures, containerization, lifecycle management, performance optimization, drift detection, and monitoring — with benchmarks and code from production systems.</description>
    </item>
    <item>
      <title>Cinestyle: matplotlib themes pulled from film</title>
      <link>https://databurton.com/research/matplotlib-cinematic-visualizations</link>
      <guid isPermaLink="true">https://databurton.com/research/matplotlib-cinematic-visualizations</guid>
      <pubDate>Wed, 15 Jan 2025 00:00:00 GMT</pubDate>
      <description>A small Python library of matplotlib themes — Film Noir, Ghibli, Wes Anderson, Blade Runner, Star Wars — applied to 50,000 IMDB reviews.</description>
    </item>
    <item>
      <title>Database performance optimization: a reference (Part 1)</title>
      <link>https://databurton.com/research/database-performance-optimization</link>
      <guid isPermaLink="true">https://databurton.com/research/database-performance-optimization</guid>
      <pubDate>Tue, 08 Oct 2024 00:00:00 GMT</pubDate>
      <description>A working reference for production database tuning — SQLite PRAGMAs, schema, indexing, transactions, batching, pooling, and the monitoring that proves it&apos;s working.</description>
    </item>
    <item>
      <title>ML deployment: a working reference for getting models into production</title>
      <link>https://databurton.com/research/ml-deployment-best-practices</link>
      <guid isPermaLink="true">https://databurton.com/research/ml-deployment-best-practices</guid>
      <pubDate>Tue, 10 Sep 2024 00:00:00 GMT</pubDate>
      <description>A field-tested reference for taking ML models from prototype to production — serving patterns, containerization, monitoring, drift detection, and the operational practices that make the difference.</description>
    </item>
    <item>
      <title>WebAssembly visualization with Rust: when JavaScript runs out of room</title>
      <link>https://databurton.com/research/wasm-data-visualization</link>
      <guid isPermaLink="true">https://databurton.com/research/wasm-data-visualization</guid>
      <pubDate>Tue, 10 Sep 2024 00:00:00 GMT</pubDate>
      <description>Building browser-side data visualizations in Rust compiled to WebAssembly — particle systems, large-dataset rendering, and the practical wins over a pure-JS implementation.</description>
    </item>
    <item>
      <title>A local-LLM scraper for Chamber of Commerce directories</title>
      <link>https://databurton.com/research/data-pipelines-modern-business</link>
      <guid isPermaLink="true">https://databurton.com/research/data-pipelines-modern-business</guid>
      <pubDate>Wed, 14 Aug 2024 00:00:00 GMT</pubDate>
      <description>Built a pipeline that extracts 296 businesses from Chamber of Commerce directories in 9 minutes using a local 7B-parameter model — 100% name/phone capture, no API costs.</description>
    </item>
  </channel>
</rss>