<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Lewis Campbell — Blog</title>
    <link>https://lewiswcampbell.com/blog/index.html</link>
    <description>Writing about data, code, design, and everything in between.</description>
    <language>en-us</language>
    <lastBuildDate>Thu, 16 Apr 2026 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://lewiswcampbell.com/blog/feed.xml" rel="self" type="application/rss+xml"/>

    <item>
      <title>Movie Rails: Building a Streaming Recommendation Engine from Scratch</title>
      <link>https://lewiswcampbell.com/blog/movie-rails-capstone.html</link>
      <guid isPermaLink="true">https://lewiswcampbell.com/blog/movie-rails-capstone.html</guid>
      <pubDate>Thu, 27 Mar 2026 00:00:00 +0000</pubDate>
      <category>Data Science</category>
      <description>How my team clustered 8,000 films into streaming-ready categories using UMAP, HDBSCAN, and a whole lot of hyperparameter sweeps.</description>
    </item>

    <item>
      <title>Moneyball Creator Marketing Part 2: Infrastructure instead of Research</title>
      <link>https://lewiswcampbell.com/blog/moneyball-creator-marketing-pt2.html</link>
      <guid isPermaLink="true">https://lewiswcampbell.com/blog/moneyball-creator-marketing-pt2.html</guid>
      <pubDate>Thu, 27 Mar 2026 00:00:00 +0000</pubDate>
      <category>Data Engineering</category>
      <description>Why I stopped trying to 'just finish' scraping 434 YouTube channels and started building scalable infrastructure on AWS instead.</description>
    </item>

    <item>
      <title>Moneyball Creator Marketing Part 1</title>
      <link>https://lewiswcampbell.com/blog/moneyball-creator-marketing-pt1.html</link>
      <guid isPermaLink="true">https://lewiswcampbell.com/blog/moneyball-creator-marketing-pt1.html</guid>
      <pubDate>Thu, 20 Mar 2026 00:00:00 +0000</pubDate>
      <category>Data Science</category>
      <description>I got paid to watch YouTube and Twitch. So naturally, I'm automating myself out of the job. Here's how I scraped nearly a million videos to build a data-driven creator marketing system.</description>
    </item>
  </channel>
</rss>
