<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Shabash blog</title><link>https://shaba.sh/blog/</link><description>Guides and one-prompt builds for engineers who use Claude Code.</description><item><title>Why did Claude Code&#x27;s todo list stop showing up?</title><link>https://shaba.sh/blog/claude-code-todo-list-not-showing/</link><guid>https://shaba.sh/blog/claude-code-todo-list-not-showing/</guid><pubDate>Thu, 29 Oct 2026 09:00:00 +0000</pubDate><description>Claude Code gives the task tools only to Opus 4.7, Sonnet 4.6, Haiku 4.5 and earlier. Set CLAUDE_CODE_ENABLE_TODO_TOOLS=1 to get the checklist back.</description></item><item><title>How many hours has Claude Code worked for you?</title><link>https://shaba.sh/blog/claude-code-hours/</link><guid>https://shaba.sh/blog/claude-code-hours/</guid><pubDate>Wed, 14 Oct 2026 09:00:00 +0000</pubDate><description>One prompt that turns the files Claude Code already keeps into a weekly timesheet: your hours next to Claude&#x27;s, day by day, with the busiest day marked.</description></item><item><title>Is --dangerously-skip-permissions safe?</title><link>https://shaba.sh/blog/dangerously-skip-permissions/</link><guid>https://shaba.sh/blog/dangerously-skip-permissions/</guid><pubDate>Mon, 12 Oct 2026 09:00:00 +0000</pubDate><description>Only in a container you can throw away. I ran Claude Code with every check off for most of a year. What auto mode blocks, and how to turn the flag off.</description></item><item><title>How do I shut down a side project with Claude Code?</title><link>https://shaba.sh/blog/wind-down-a-project-with-claude-code/</link><guid>https://shaba.sh/blog/wind-down-a-project-with-claude-code/</guid><pubDate>Fri, 09 Oct 2026 09:00:00 +0000</pubDate><description>Archiving a repo leaves its hosting, database, domain and API keys running. A free Claude Code skill finds each one and shuts it down with you, step by step.</description></item><item><title>Did the security check run on Claude&#x27;s last commit?</title><link>https://shaba.sh/blog/claude-code-pr-checks-last-commit/</link><guid>https://shaba.sh/blog/claude-code-pr-checks-last-commit/</guid><pubDate>Thu, 08 Oct 2026 09:00:00 +0000</pubDate><description>/security-review leaves nothing on GitHub, so a later commit from Claude goes unchecked. Run Anthropic&#x27;s security review Action on every push and require it.</description></item><item><title>Does Claude Code delete your old sessions?</title><link>https://shaba.sh/blog/920-claude-code-sessions/</link><guid>https://shaba.sh/blog/920-claude-code-sessions/</guid><pubDate>Thu, 01 Oct 2026 09:00:00 +0000</pubDate><description>Eight and a half months of my own Claude Code history: 820 of 920 session transcripts were gone. How long sessions last, and the setting that keeps yours.</description></item><item><title>Does Claude Code have a session manager?</title><link>https://shaba.sh/claude-code-session-manager/</link><guid>https://shaba.sh/claude-code-session-manager/</guid><pubDate>Sun, 27 Sep 2026 09:00:00 +0000</pubDate><description>Yes: claude --resume searches past sessions, claude agents lists background ones, and the desktop app has a sidebar. None can show a deleted session.</description></item><item><title>Where are Claude Code sessions stored?</title><link>https://shaba.sh/blog/where-claude-code-stores-sessions/</link><guid>https://shaba.sh/blog/where-claude-code-stores-sessions/</guid><pubDate>Sun, 27 Sep 2026 09:00:00 +0000</pubDate><description>Each Claude Code session is a .jsonl file in ~/.claude/projects, deleted after 30 days by default. The exact paths and the one setting that keeps them.</description></item><item><title>How do I resume a Claude Code session from any folder?</title><link>https://shaba.sh/blog/resume-claude-code-session/</link><guid>https://shaba.sh/blog/resume-claude-code-session/</guid><pubDate>Sun, 27 Sep 2026 09:00:00 +0000</pubDate><description>Run claude --resume &lt;session-id&gt; from any folder, or press Ctrl+A in the picker to see every project. Plus the setting that stops 30-day deletion.</description></item><item><title>How do I write a brag doc from my Claude Code history?</title><link>https://shaba.sh/blog/brag-doc-from-claude-code/</link><guid>https://shaba.sh/blog/brag-doc-from-claude-code/</guid><pubDate>Sun, 27 Sep 2026 09:00:00 +0000</pubDate><description>Claude Code keeps every prompt you type in the terminal in ~/.claude/history.jsonl. A script pulls one quarter&#x27;s prompts so Claude can draft your brag doc.</description></item><item><title>Where did my Claude Code chat history go in VS Code?</title><link>https://shaba.sh/blog/claude-code-vscode-history/</link><guid>https://shaba.sh/blog/claude-code-vscode-history/</guid><pubDate>Sun, 27 Sep 2026 09:00:00 +0000</pubDate><description>The VS Code extension archives Claude Code chats after 14 days unused, and Claude Code deletes them at 30 days. Where they are, and the setting that keeps them.</description></item><item><title>How do I resume a Codex CLI session or see its history?</title><link>https://shaba.sh/blog/codex-resume-session-and-history/</link><guid>https://shaba.sh/blog/codex-resume-session-and-history/</guid><pubDate>Sun, 27 Sep 2026 09:00:00 +0000</pubDate><description>codex resume --all lists Codex CLI sessions from every folder, and they stay in ~/.codex/sessions until you delete them. How to resume, find and search them.</description></item><item><title>Is there a free offline Wispr Flow alternative for Mac?</title><link>https://shaba.sh/blog/free-local-dictation-mac/</link><guid>https://shaba.sh/blog/free-local-dictation-mac/</guid><pubDate>Sun, 27 Sep 2026 09:00:00 +0000</pubDate><description>Handy is a free, open-source Wispr Flow alternative for Mac: hold a shortcut, talk, and text appears where you&#x27;re typing, offline once its model downloads.</description></item><item><title>Are community Claude Code skills safe to install?</title><link>https://shaba.sh/blog/are-claude-code-skills-safe/</link><guid>https://shaba.sh/blog/are-claude-code-skills-safe/</guid><pubDate>Sun, 27 Sep 2026 09:00:00 +0000</pubDate><description>Not by default: a skill is a stranger&#x27;s instructions that Claude follows with your files and keys. What I found reading a site with 1.6 million downloads.</description></item><item><title>Why did my Claude Code sessions disappear?</title><link>https://shaba.sh/blog/claude-code-sessions-disappeared/</link><guid>https://shaba.sh/blog/claude-code-sessions-disappeared/</guid><pubDate>Sun, 27 Sep 2026 09:00:00 +0000</pubDate><description>Claude Code deletes session transcripts older than 30 days. One line in ~/.claude/settings.json keeps them for years. What gets deleted and what survives.</description></item><item><title>How do I track my Claude Code work across projects?</title><link>https://shaba.sh/blog/claude-code-project-management/</link><guid>https://shaba.sh/blog/claude-code-project-management/</guid><pubDate>Fri, 25 Sep 2026 09:00:00 +0000</pubDate><description>A /left-open skill lists yesterday&#x27;s unfinished Claude Code sessions from ~/.claude/projects. The commands to track open work and hours across projects.</description></item><item><title>How do I search my Claude Code history?</title><link>https://shaba.sh/blog/search-claude-code-history/</link><guid>https://shaba.sh/blog/search-claude-code-history/</guid><pubDate>Fri, 25 Sep 2026 09:00:00 +0000</pubDate><description>Ctrl+R searches every prompt you&#x27;ve typed into Claude Code, claude --resume finds sessions by title, and one ripgrep command searches every transcript.</description></item><item><title>What&#x27;s a good software release announcement template?</title><link>https://shaba.sh/blog/software-release-announcement-template/</link><guid>https://shaba.sh/blog/software-release-announcement-template/</guid><pubDate>Fri, 25 Sep 2026 09:00:00 +0000</pubDate><description>Copy-paste release announcement templates for Slack and LinkedIn: what shipped in the first line, who helped, the PR link, and commands that draft both.</description></item><item><title>Can I pick up a Claude Code session on another device?</title><link>https://shaba.sh/blog/claude-code-sessions-across-devices/</link><guid>https://shaba.sh/blog/claude-code-sessions-across-devices/</guid><pubDate>Fri, 25 Sep 2026 09:00:00 +0000</pubDate><description>Claude Code doesn&#x27;t sync sessions. Type /remote-control to drive one from your phone, use claude --teleport for a cloud session, or copy the .jsonl file over.</description></item><item><title>Where is Cursor chat history stored?</title><link>https://shaba.sh/blog/cursor-chat-history/</link><guid>https://shaba.sh/blog/cursor-chat-history/</guid><pubDate>Fri, 25 Sep 2026 09:00:00 +0000</pubDate><description>Cursor keeps chats in state.vscdb files on your own computer, not its servers. The paths on Mac, Windows and Linux, and what to try when chats vanish.</description></item><item><title>How do I manage multiple Claude Code sessions at once?</title><link>https://shaba.sh/blog/manage-multiple-claude-code-sessions/</link><guid>https://shaba.sh/blog/manage-multiple-claude-code-sessions/</guid><pubDate>Fri, 25 Sep 2026 09:00:00 +0000</pubDate><description>Run claude agents to list every background Claude Code session and the question it&#x27;s waiting on. How to run several at once without them editing the same files.</description></item><item><title>How do I resume a Gemini CLI session?</title><link>https://shaba.sh/blog/gemini-cli-resume-session/</link><guid>https://shaba.sh/blog/gemini-cli-resume-session/</guid><pubDate>Fri, 25 Sep 2026 09:00:00 +0000</pubDate><description>Gemini CLI deletes sessions untouched for 30 days by default. Turn that off with one setting, then resume, list, save and export sessions with these commands.</description></item><item><title>How do I export a Claude Code conversation to Markdown?</title><link>https://shaba.sh/blog/claude-code-export-chat/</link><guid>https://shaba.sh/blog/claude-code-export-chat/</guid><pubDate>Fri, 25 Sep 2026 09:00:00 +0000</pubDate><description>Type /export notes.txt and Claude Code saves the whole chat to a file. For Markdown, a script converts any saved session. Plus how to keep them past 30 days.</description></item><item><title>What&#x27;s a good brag document template for engineers?</title><link>https://shaba.sh/blog/brag-document-template/</link><guid>https://shaba.sh/blog/brag-document-template/</guid><pubDate>Fri, 25 Sep 2026 09:00:00 +0000</pubDate><description>A copy-paste brag document template for engineers, ready for Google Docs or Notion, and a prompt that drafts it from your Claude Code history and git log.</description></item></channel></rss>
