<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Amit Divekar's Blog</title>
    <link>https://amitdivekar.com/</link>
    <description>Updates from Amit Divekar</description>
    <atom:link href="https://amitdivekar.com/feed.xml" rel="self" type="application/rss+xml" />
    
    
    <item>
      <title>Mastering Git Worktrees: A Persistent Workspace Workflow</title>
      <link>https://amitdivekar.com/blog/articles/git-work-trees-flow/</link>
      <guid isPermaLink="true">https://amitdivekar.com/blog/articles/git-work-trees-flow/</guid>
      <pubDate>Wed, 22 Jul 2026 00:00:00 -0000</pubDate>
      <description><![CDATA[   If you regularly juggle multiple branches, you know the pain of stashing changes, checking out a new branch, and waiting for your IDE to re-index the world. Git worktrees solve this by allowing you to check out multiple branches simultaneously in separate directories, all backed by a single local repository.    However, the default worktree experience can lead to a messy directory structure and...]]></description>
    </item>
    
    <item>
      <title>How Docker Namespaces and fixuid Broke My Tmux Autosaves</title>
      <link>https://amitdivekar.com/blog/articles/tmux-continuum-caveat/</link>
      <guid isPermaLink="true">https://amitdivekar.com/blog/articles/tmux-continuum-caveat/</guid>
      <pubDate>Sun, 19 Jul 2026 00:00:00 -0000</pubDate>
      <description><![CDATA[   If you use  tmux  heavily, you probably use  tmux-continuum  to automatically save your sessions in the background. Recently, my autosaves just... stopped. No errors, no crashing, just silent failure.    After dropping into the terminal to debug, I stumbled into a fascinating edge case involving Linux kernel namespaces, Docker, and user permissions.    Here is how a perfectly configured Docker ...]]></description>
    </item>
    
  </channel>
</rss>