<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Claude on @zhisme :: signal over noise</title><link>https://zhisme.com/tags/claude/</link><description>Recent content in Claude on @zhisme :: signal over noise</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Thu, 23 Apr 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://zhisme.com/tags/claude/index.xml" rel="self" type="application/rss+xml"/><item><title>Give Your LLM Brevity</title><link>https://zhisme.com/articles/give-your-llm-brevity/</link><pubDate>Thu, 23 Apr 2026 00:00:00 +0000</pubDate><guid>https://zhisme.com/articles/give-your-llm-brevity/</guid><description>&lt;blockquote>
 &lt;div class="blockquote-text">
 
Brevity is the Sister of Talent

 &lt;/div>
 &lt;div class="blockquote-author">
 &lt;div class="blockquote-author__pic">
 
 
 &lt;picture>
 &lt;source srcset="https://zhisme.com/articles/give-your-llm-brevity/chekhov.jpg">
 &lt;img src="https://zhisme.com/articles/give-your-llm-brevity/chekhov.jpg" alt="A.P. Chekhov">
 &lt;/picture>
 
 
 &lt;/div>
 &lt;div class="blockquote-author__content">
 &lt;div class="blockquote-author__name">A.P. Chekhov&lt;/div>
 &lt;div class="blockquote-author__position">&lt;/div>
 &lt;/div>
 &lt;/div>
&lt;/blockquote>

&lt;h2 id="why">Why?!&lt;/h2>
&lt;p>I don&amp;rsquo;t want to read invented machinery poems from an LLM about why it chose &lt;code>BigDecimal(0.5)&lt;/code> instead of a literal &lt;code>0.5&lt;/code> and writes 3 paragraphs defending a choice I didn&amp;rsquo;t ask about.&lt;br>
I don&amp;rsquo;t want to read invented nonsense that I have no time for.&lt;br>
If I don&amp;rsquo;t like something, I&amp;rsquo;ll ask to reimplement/refactor, or in rare cases request elaboration.&lt;br>
Then I will cover it with the needed tests until it satisfies me.&lt;br>
If you&amp;rsquo;re like me, you don&amp;rsquo;t want to spend time on that.&lt;/p></description></item><item><title>Practical Useful Commands for Claude</title><link>https://zhisme.com/articles/practical-useful-commands-for-claude/</link><pubDate>Tue, 17 Mar 2026 00:00:00 +0000</pubDate><guid>https://zhisme.com/articles/practical-useful-commands-for-claude/</guid><description>&lt;p>These are commands I use often and see a lot of value from. I advise you at least to consider using them in case you haven&amp;rsquo;t tried them yet.&lt;/p>
&lt;h2 id="commands">Commands&lt;/h2>
&lt;ol>
&lt;li>&lt;code>claude --worktree&lt;/code> or &lt;code>claude -w&lt;/code>&lt;/li>
&lt;/ol>
&lt;p>In case you want multiple agents to run simultaneously, this option was designed for it. Each Claude agent gets its own version of the repo so they won&amp;rsquo;t interfere with each other. Where can you use it? Let&amp;rsquo;s say you&amp;rsquo;re migrating something to a new architecture and there are multiple services that need changes, but they&amp;rsquo;re located in a monorepo. With this option, each agent will be moving its own service or &amp;ldquo;folder&amp;rdquo; if you want, without getting conflicts with others.&lt;/p></description></item><item><title>Disable Co-Authored-By Claude in Git Commits</title><link>https://zhisme.com/articles/disable-co-authored-by-claude-in-git-commits/</link><pubDate>Fri, 27 Feb 2026 00:00:00 +0000</pubDate><guid>https://zhisme.com/articles/disable-co-authored-by-claude-in-git-commits/</guid><description>&lt;h2 id="solution">Solution&lt;/h2>
&lt;p>Open &lt;code>~/.claude/settings.json&lt;/code> with your favorite editor and add this to your json config. This is taken from Claude docs&lt;sup id="fnref:1">&lt;a href="#fn:1" class="footnote-ref" role="doc-noteref">1&lt;/a>&lt;/sup>&lt;/p>
&lt;pre>&lt;code class="language-json">{
 // ...
 &amp;quot;attribution&amp;quot;: {
 &amp;quot;commit&amp;quot;: &amp;quot;&amp;quot;,
 &amp;quot;pr&amp;quot;: &amp;quot;&amp;quot;
 }
}
&lt;/code>&lt;/pre>
&lt;h2 id="why">Why&lt;/h2>
&lt;p>This actually makes no sense and I agree with Rob Pike&amp;rsquo;s take on that&lt;sup id="fnref:2">&lt;a href="#fn:2" class="footnote-ref" role="doc-noteref">2&lt;/a>&lt;/sup>. It just adds non-readable boilerplate that does not add any value to the git commit. If it was committed by some guy I expect him to take responsibility of that commit, not some excuse like &amp;ldquo;that was written by Claude, sorry I didn&amp;rsquo;t check&amp;rdquo;. So it makes &lt;strong>no sense&lt;/strong> at all, we are blind to that string anyway. Git commits should be atomic, simple and readable, not overwhelmed by nonsense. The trick above will help you with that.&lt;/p></description></item><item><title>How to Set Up Browser MCP in Claude Code</title><link>https://zhisme.com/articles/setup-browser-mcp-claude/</link><pubDate>Sat, 24 Jan 2026 00:00:00 +0000</pubDate><guid>https://zhisme.com/articles/setup-browser-mcp-claude/</guid><description>&lt;h2 id="how-to-set-up-mcp-for-browser">How to set up MCP for browser&lt;/h2>
&lt;ol>
&lt;li>Create &lt;code>.mcp.json&lt;/code> in your project directory with the following content:&lt;/li>
&lt;/ol>
&lt;pre>&lt;code class="language-json">{
 &amp;quot;mcpServers&amp;quot;: {
 &amp;quot;chrome-devtools&amp;quot;: {
 &amp;quot;command&amp;quot;: &amp;quot;npx&amp;quot;,
 &amp;quot;args&amp;quot;: [&amp;quot;-y&amp;quot;, &amp;quot;chrome-devtools-mcp@latest&amp;quot;]
 }
 }
}
&lt;/code>&lt;/pre>
&lt;ol start="2">
&lt;li>Then run the following command in your terminal:&lt;/li>
&lt;/ol>
&lt;pre>&lt;code class="language-sh">claude mcp add chrome-devtools --scope user npx chrome-devtools-mcp@latest
&lt;/code>&lt;/pre>
&lt;ol start="3">
&lt;li>Then in Claude Code, run &lt;code>/mcp&lt;/code> to verify the connection:&lt;/li>
&lt;/ol>
&lt;pre>&lt;code class="language-sh"># start claude code cli
claude
# run /mcp inside cli
/mcp
─────────────────────────────────────────────────────────────────────────────────
 Manage MCP servers
 2 servers

 Project MCPs (/Users/zhisme/projects/my-project/.mcp.json)
 ❯ chrome-devtools · ✔ connected
&lt;/code>&lt;/pre>
&lt;ol start="4">
&lt;li>Afterwards, run a sample command to verify that the browser MCP can start:&lt;/li>
&lt;/ol>
&lt;pre>&lt;code class="language-sh"> ▐▛███▜▌ Claude Code v2.1.17
▝▜█████▛▘ Opus 4.5 · Claude Max
 ▘▘ ▝▝ ~/dev/projects/new-magtuner/mt-editor

❯ open with browser mcp url google.com

⏺ chrome-devtools - navigate_page (MCP)(type: &amp;quot;url&amp;quot;, url:
 &amp;quot;https://www.google.com&amp;quot;)
 ⎿  # navigate_page response
 Successfully navigated to https://www.google.com.
 ## Pages
 1: https://www.google.com/ [selected]

⏺ Opened google.com in the browser. The page is loaded and selected.
&lt;/code>&lt;/pre>
&lt;p>If you see a Google Chrome for Testing window like in the screenshot below, then everything is set up correctly. You can now tell Claude to visually verify your rendered pages.&lt;br>
&lt;figure>&lt;img src="https://zhisme.com/articles/setup-browser-mcp-claude/browsermcp.png"
 alt="Google chrome via browser mcp">&lt;figcaption>
 &lt;p>Google chrome via browser mcp&lt;/p></description></item></channel></rss>