<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Nikita Kramarovsky</title>
    <link>https://itscompilicated.dev</link>
    <description>Nikita Kramarovsky writes about building LLM pipelines, data infrastructure, and pragmatic backend engineering — plus the occasional tool built to scratch a personal itch.</description>
    <language>en-ca</language>
    <lastBuildDate>Sun, 12 Jul 2026 00:00:00 GMT</lastBuildDate>
    <atom:link href="https://itscompilicated.dev/rss.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Debugging the Web the Right Way: A Method, Not a Guess</title>
      <link>https://itscompilicated.dev/posts/debugging-web-the-right-way</link>
      <guid isPermaLink="true">https://itscompilicated.dev/posts/debugging-web-the-right-way</guid>
      <pubDate>Sun, 12 Jul 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[Most debugging I watch is guessing with extra steps: change something, refresh, hope. Here's the method I actually use and teach: reproduce it, read the evidence, walk the dependency tree, and try to prove yourself wrong.]]></description>
    </item>
    <item>
      <title>One Step at a Time: Debugging LLM Pipelines Without Re-Running the Whole Thing</title>
      <link>https://itscompilicated.dev/posts/debugging-llm-pipelines-without-rerunning</link>
      <guid isPermaLink="true">https://itscompilicated.dev/posts/debugging-llm-pipelines-without-rerunning</guid>
      <pubDate>Mon, 06 Jul 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[I kept re-running my entire LLM pipeline just to debug the last step: hundreds of model calls, every single time. So I built Stepbook: a local tool that lets you edit one step and replay the rest for free.]]></description>
    </item>
    <item>
      <title>Querying S3 Directly: How I Removed RDS from My Pipeline</title>
      <link>https://itscompilicated.dev/posts/querying-s3-directly-how-i-removed-rds-from-my-pipeline</link>
      <guid isPermaLink="true">https://itscompilicated.dev/posts/querying-s3-directly-how-i-removed-rds-from-my-pipeline</guid>
      <pubDate>Sat, 23 May 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[I inherited a pipeline from another dev shop. It took days to process a few GBs of S3 data. I knew immediately something was wrong. Turns out an entire database didn't need to be there.]]></description>
    </item>
    <item>
      <title>Starting Fresh: Building My Corner of the Internet</title>
      <link>https://itscompilicated.dev/posts/starting-fresh</link>
      <guid isPermaLink="true">https://itscompilicated.dev/posts/starting-fresh</guid>
      <pubDate>Sat, 21 Jun 2025 00:00:00 GMT</pubDate>
      <description><![CDATA[It started with an AI-generated avatar. This is the story of how that creative spark led to building my personal site, the reality of using AI agents for development, and the new workflow that changed my process.]]></description>
    </item>
  </channel>
</rss>
