<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Kartik</title>
    <description>The latest articles on DEV Community by Kartik (@patheonsceo).</description>
    <link>https://dev.to/patheonsceo</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3875563%2F1f5179bf-1c43-4fcd-b59f-ad71414b200d.png</url>
      <title>DEV Community: Kartik</title>
      <link>https://dev.to/patheonsceo</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/patheonsceo"/>
    <language>en</language>
    <item>
      <title>I Gamified My Claude Code Terminal With Evolving Pixel Pets</title>
      <dc:creator>Kartik</dc:creator>
      <pubDate>Sun, 12 Apr 2026 22:04:47 +0000</pubDate>
      <link>https://dev.to/patheonsceo/i-gamified-my-claude-code-terminal-with-evolving-pixel-pets-4jgi</link>
      <guid>https://dev.to/patheonsceo/i-gamified-my-claude-code-terminal-with-evolving-pixel-pets-4jgi</guid>
      <description>&lt;p&gt;I kept getting blindsided by Claude Code rate limits. So I built tokburn, a status line extension that shows rate limits, context usage, and token stats in real-time.&lt;/p&gt;

&lt;p&gt;Then I made it fun.&lt;/p&gt;

&lt;p&gt;Hit 2.1k npm downloads in the first week. PRs welcome, especially if you want to design new creatures.&lt;/p&gt;

&lt;p&gt;What it looks like&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2bozntct5g6o4jjxwz3a.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2bozntct5g6o4jjxwz3a.gif" alt=" " width="800" height="143"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Your status line goes from Opus 4.6 (1M context) | ctx 13% to a full dashboard with an animated pixel art companion.&lt;/p&gt;

&lt;p&gt;The Tokemon system&lt;/p&gt;

&lt;p&gt;You pick a starter creature during setup. It lives in your status line, blinks, reacts to your session state, and drops personality quips.&lt;/p&gt;

&lt;p&gt;At 60% rate limit, it gets stressed. At 85%, full panic mode. When Claude writes enough code, it evolves, new sprite, new name, 30-second gold celebration.&lt;/p&gt;

&lt;p&gt;Three starters (Flint, Pixel, Mochi), three evolution stages each, four personality types (sassy, hype, anxious, chill), 152 unique quips.&lt;/p&gt;

&lt;p&gt;The technical bit&lt;br&gt;
No proxy, no interception, no cloud. Claude Code sends JSON to the status line script via stdin every second. tokburn parses it, loads companion state from a local JSON file, renders the 6-line layout, updates XP, and writes to stdout. Under 5ms per frame. Zero external dependencies.&lt;/p&gt;

&lt;p&gt;Try it-&lt;/p&gt;

&lt;p&gt;&lt;code&gt;npm i -g tokburn&lt;/code&gt;&lt;br&gt;
&lt;code&gt;tokburn init&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;GitHub: &lt;a href="https://github.com/patheonsceo/tokburn" rel="noopener noreferrer"&gt;https://github.com/patheonsceo/tokburn&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>claude</category>
      <category>cli</category>
      <category>showdev</category>
    </item>
  </channel>
</rss>
