<?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: JessYT</title>
    <description>The latest articles on DEV Community by JessYT (@jessyt).</description>
    <link>https://dev.to/jessyt</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%2F3929396%2F258b3757-050e-4d7f-9578-f524506551bc.png</url>
      <title>DEV Community: JessYT</title>
      <link>https://dev.to/jessyt</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/jessyt"/>
    <language>en</language>
    <item>
      <title>Three Months With Claude Code: What 35 Jobs and 26 Killed Ones Taught Me</title>
      <dc:creator>JessYT</dc:creator>
      <pubDate>Wed, 13 May 2026 14:15:09 +0000</pubDate>
      <link>https://dev.to/jessyt/three-months-with-claude-code-what-35-jobs-and-26-killed-ones-taught-me-3alf</link>
      <guid>https://dev.to/jessyt/three-months-with-claude-code-what-35-jobs-and-26-killed-ones-taught-me-3alf</guid>
      <description>&lt;h1&gt;
  
  
  Three Months With Claude Code: What 35 Jobs and 26 Killed Ones Taught Me
&lt;/h1&gt;

&lt;p&gt;Bottom line up front. &lt;strong&gt;AI support cut 90% of my writing time.&lt;/strong&gt; Three months in, I built 35 automation jobs and killed 26. Volume alone doesn't make money — that part I confirmed the hard way.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;3 months in&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;35 jobs&lt;/strong&gt; active&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;26 killed&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;90% writing time saved&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  01 · What I have to show for 3 months, in numbers
&lt;/h2&gt;

&lt;p&gt;Start with the tangible stuff. This is the automation surface I've built up over three months. Every morning, launchd runs the lot without me touching anything.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;35 LaunchAgent jobs&lt;/strong&gt; (26 killed)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;12 project folders&lt;/strong&gt; (5 blogs + α)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;3 custom skills&lt;/strong&gt; (only SKILL.md loads)&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;19 slash commands&lt;/strong&gt; (&lt;code&gt;/run-daily&lt;/code&gt; &amp;amp; co.)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;On top of that: &lt;strong&gt;13 CLAUDE.md files&lt;/strong&gt; (1 main + 12 per-project) and &lt;strong&gt;3 hook scripts&lt;/strong&gt;. Every job ships with a wrapper, plist, and log file — so the actual file count is well past 100.&lt;/p&gt;

&lt;h2&gt;
  
  
  02 · Five things that actually save tokens
&lt;/h2&gt;

&lt;p&gt;In Claude Code, context tokens are the bill. After three months, these are the five habits that stuck.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;&lt;code&gt;/compact&lt;/code&gt; — the moment the context warning fires.&lt;/strong&gt; When the alert pops, hit it immediately. Keeps the gist, drops the rest.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Split out agents — separate roles for detail and deep work.&lt;/strong&gt; Main session is the coordinator; details go to a sub-agent. Keeps the context from getting polluted.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;code&gt;/clear&lt;/code&gt; — every time the task switches.&lt;/strong&gt; Going from blog work to infra debugging? Clear, no exceptions.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Keep CLAUDE.md slim — only the must-reads.&lt;/strong&gt; It auto-loads every session. Push the rest into separate files and reference them only when the task calls for it.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Skill split — load only SKILL.md.&lt;/strong&gt; My three custom skills sit in their own files. The full text stays out of context until needed.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  03 · The three I actually use every day
&lt;/h2&gt;

&lt;p&gt;Out of 19 commands, 3 skills, and a pile of plugins, these are the three I genuinely reach for daily.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Rank&lt;/th&gt;
&lt;th&gt;Tool&lt;/th&gt;
&lt;th&gt;How&lt;/th&gt;
&lt;th&gt;ROI&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;A · Daily publish&lt;/td&gt;
&lt;td&gt;&lt;code&gt;/run-daily ×5&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;per-blog &lt;code&gt;.claude/commands/run-daily.md&lt;/code&gt;
&lt;/td&gt;
&lt;td&gt;edit one line → all 5 blogs pick it up&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;B · Writing quality&lt;/td&gt;
&lt;td&gt;&lt;code&gt;blog-style-guide&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;9 base patterns + 4 evolved patterns in one file&lt;/td&gt;
&lt;td&gt;tweak the guide once → every post follows the new rule&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;C · Design&lt;/td&gt;
&lt;td&gt;&lt;code&gt;frontend-design&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;installed 4/26, generates v2 visual components&lt;/td&gt;
&lt;td&gt;3–5 polished components per post, on demand&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;The &lt;code&gt;frontend-design&lt;/code&gt; plugin in particular changed what I can ship. Before it, I was hand-rolling CSS and the readability suffered. Now Hero, VS, and impact blocks come out clean in one pass. &lt;strong&gt;Eleven days in, the lift in visual quality is immediate.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  04 · Automation ≠ revenue — the hardest lesson
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;"I assumed automated posts would mean automated income. Three months later, it's the opposite."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;Root cause&lt;/strong&gt;: automation cuts repetition cost. Revenue is built on trust. You can ship 5 posts a day, but if every one reads like a textbook, readers click and bounce.&lt;/p&gt;

&lt;p&gt;Look at the asset count again. &lt;strong&gt;35 active&lt;/strong&gt; + &lt;strong&gt;26 killed&lt;/strong&gt;. Those 26 are the ones I built on the assumption that volume alone would pay off.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Early assumption (26 killed jobs):&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;"Auto-publish daily"&lt;/li&gt;
&lt;li&gt;Generic / textbook tone&lt;/li&gt;
&lt;li&gt;Conversion flatlined&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;After the pivot (35 active jobs):&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Experiment logs + lived experience&lt;/li&gt;
&lt;li&gt;Drafts → my own review&lt;/li&gt;
&lt;li&gt;Reads trending up&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Automation cuts repetition cost. Revenue compounds from trust. Two completely different mechanisms — I had to kill 26 jobs to internalize that. Volume without trust is worse than zero posts.&lt;/p&gt;

&lt;h2&gt;
  
  
  05 · CLAUDE.md ≠ memory — keep them separate
&lt;/h2&gt;

&lt;p&gt;Two different contexts auto-load every session. Mix them up and things break.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Criteria&lt;/th&gt;
&lt;th&gt;CLAUDE.md (project file)&lt;/th&gt;
&lt;th&gt;Memory (auto-memory)&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Holds&lt;/td&gt;
&lt;td&gt;Operating rules, publish rules, incident logs&lt;/td&gt;
&lt;td&gt;Meta info, persona, where external systems live&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Update freq&lt;/td&gt;
&lt;td&gt;Often (every time something breaks)&lt;/td&gt;
&lt;td&gt;Occasionally&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Trust&lt;/td&gt;
&lt;td&gt;High — source of truth for ops&lt;/td&gt;
&lt;td&gt;Supporting — meta only&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;The split rule is simple. &lt;strong&gt;"This needs to work in the next session"&lt;/strong&gt; goes in CLAUDE.md. &lt;strong&gt;"Who the user is, where they work"&lt;/strong&gt; goes in memory. Don't trust memory for operating rules — always pin them in CLAUDE.md. I caused several incidents over three months by getting this wrong.&lt;/p&gt;

&lt;p&gt;One more thing: don't put it in either place. &lt;strong&gt;Concrete values (cash balances, prices) or transient state.&lt;/strong&gt; They go stale fast — push them to a file or a database instead.&lt;/p&gt;

&lt;h2&gt;
  
  
  06 · Pull quote
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;"You still need a human's lived experience. Trust beats volume. But AI support did cut 90% of my writing time."&lt;/p&gt;

&lt;p&gt;— Eddie, 3 months with Claude Code&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  07 · Six follow-ups I'll go deeper on
&lt;/h2&gt;

&lt;p&gt;This post is the index. Each topic gets its own case-study post next.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Token saving deep dive&lt;/strong&gt; — each of the 5 habits, in practice&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Slash commands deep dive&lt;/strong&gt; — how &lt;code&gt;/run-daily&lt;/code&gt; differs across 5 blogs&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;3 custom skills deep dive&lt;/strong&gt; — why I built them, how they're shaped&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Running CLAUDE.md&lt;/strong&gt; — how I let incident logs accumulate&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;frontend-design plugin&lt;/strong&gt; — the 30-day review&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Hooks, memory, agents&lt;/strong&gt; — the rest of the stack&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Productivity and trust aren't substitutes. &lt;strong&gt;AI buys back the time. The human fills in the trust.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Disclaimer: personal 3-month retrospective. No ads, no affiliates.&lt;/em&gt;&lt;/p&gt;




&lt;p&gt;Originally published at &lt;a href="https://jessinvestment.com/three-months-with-claude-code-what-35-jobs-and-26-killed-ones-taught-me/" rel="noopener noreferrer"&gt;jessinvestment.com&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>aicoding</category>
      <category>automation</category>
      <category>claudecode</category>
      <category>developerproductivity</category>
    </item>
  </channel>
</rss>
