<?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: Jeffrey Lee-Chan</title>
    <description>The latest articles on DEV Community by Jeffrey Lee-Chan (@jeffrey_leechan_a01bf68e).</description>
    <link>https://dev.to/jeffrey_leechan_a01bf68e</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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3435880%2Ffc0a3a5d-4e70-406e-a0ef-2f2536cf38a0.jpg</url>
      <title>DEV Community: Jeffrey Lee-Chan</title>
      <link>https://dev.to/jeffrey_leechan_a01bf68e</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/jeffrey_leechan_a01bf68e"/>
    <language>en</language>
    <item>
      <title>The software factory is the next extinct wrapper</title>
      <dc:creator>Jeffrey Lee-Chan</dc:creator>
      <pubDate>Sun, 08 Nov 2026 09:48:48 +0000</pubDate>
      <link>https://dev.to/jeffrey_leechan_a01bf68e/the-software-factory-is-the-next-extinct-wrapper-265i</link>
      <guid>https://dev.to/jeffrey_leechan_a01bf68e/the-software-factory-is-the-next-extinct-wrapper-265i</guid>
      <description>&lt;p&gt;Factory AI and Warp are betting that orchestration becomes more valuable as coding agents improve. I'm making the opposite bet: the model gets more capable, the wrapper gets thinner, and the skills and standards that matter most remain yours.&lt;/p&gt;

&lt;p&gt;I expect much of the orchestration value sold as a software factory to be absorbed by the next generation of coding agents within 3–6 months. These products may still be around, but as their core orchestration value fades, most people shouldn't need to use them.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://factory.com/news/software-factory" rel="noopener noreferrer"&gt;Factory&lt;/a&gt; describes an interconnected feedback loop. &lt;a href="https://docs.warp.dev/factories/how-factories-work/" rel="noopener noreferrer"&gt;Warp&lt;/a&gt; describes a foreman that routes work through planning, implementation and review. My bet is that the agent increasingly handles that coordination itself.&lt;/p&gt;

&lt;h2&gt;
  
  
  My wish factory built an iPhone app
&lt;/h2&gt;

&lt;p&gt;I've been building an AI RPG with coding agents. My wish was to bring my existing desktop game to iPhone. The result is a whole iOS frontend. The iOS push took a few days of my hands-on time and about 1–2 weeks end to end.&lt;/p&gt;

&lt;p&gt;I work part-time, roughly 20–30 hours a week. For about a week, my workflow was merging around 100 PRs a day across the work, about five times my previous pace of roughly 20 PRs a day. The app builds on my existing game and backend. The experience is massively different from even three months ago.&lt;/p&gt;

&lt;p&gt;I use ChatGPT Dot alongside Claude, Codex and Grokbot, with my skill-based PR workflow called /prw. I set the outcome and what must not break; agents implement, test and capture evidence. The work can start with a natural-language request, carry relevant context to agents working in parallel, and come back with tests, review and evidence for me to inspect.&lt;/p&gt;

&lt;p&gt;I review prompts, change size and proof, question choices and steer the work. I still make the product decisions and decide what merges for larger changes.&lt;/p&gt;

&lt;h2&gt;
  
  
  Deterministic checks are not deterministic thinking
&lt;/h2&gt;

&lt;p&gt;The choice isn't between buying a factory and giving up discipline. A company can encode its own standards in shared skills, guidelines and guardrails for whichever agents it uses.&lt;/p&gt;

&lt;p&gt;Keep permissions and security boundaries enforceable. Run tests, check real user journeys, require evidence and keep merge and release authority clear. These checks don't require prescribing how an agent must reason through every problem.&lt;/p&gt;

&lt;p&gt;Infrastructure still has a job: keeping work running, isolating environments, recording results and connecting systems. I want company judgment in our own skills and tools, while agents take on more generic coordination.&lt;/p&gt;

&lt;h2&gt;
  
  
  The test is subtraction
&lt;/h2&gt;

&lt;p&gt;After a model upgrade, try removing a layer on comparable tasks. Check whether the simpler setup meets the same requirements and evidence standard, what it costs and what failures it misses. Keep steps that improve outcomes; remove those that don't.&lt;/p&gt;

&lt;p&gt;What parts of your agent workflow are durable engineering knowledge, and what parts could the next model upgrade make unnecessary?&lt;/p&gt;

&lt;p&gt;Read the &lt;a href="https://x.com/jleechan2015/status/2119218626293358612" rel="noopener noreferrer"&gt;full article on X&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;This article was prepared with AI assistance.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>agents</category>
      <category>ai</category>
      <category>llm</category>
      <category>softwareengineering</category>
    </item>
    <item>
      <title>House of the Dragon fanfic AI D&amp;D campaign + Campaign Sharing</title>
      <dc:creator>Jeffrey Lee-Chan</dc:creator>
      <pubDate>Thu, 20 Aug 2026 07:47:40 +0000</pubDate>
      <link>https://dev.to/jeffrey_leechan_a01bf68e/house-of-the-dragon-fanfic-ai-dd-campaign-campaign-sharing-3c81</link>
      <guid>https://dev.to/jeffrey_leechan_a01bf68e/house-of-the-dragon-fanfic-ai-dd-campaign-campaign-sharing-3c81</guid>
      <description>&lt;p&gt;Built a campaign sharing feature and of course launching another House of the Dragon fanfic AI D&amp;amp;D campaign! Think you’d be a better ruler than Rhaenyra? Now’s your chance to prove it!&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Playable Campaign:&lt;/strong&gt; &lt;a href="http://worldarchitect.ai/shared/t3hKKtzBKCKlvg5vCnlW_2hxwH3UmzjFq56yi6hQN2Q" rel="noopener noreferrer"&gt;http://worldarchitect.ai/shared/t3hKKtzBKCKlvg5vCnlW_2hxwH3UmzjFq56yi6hQN2Q&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;LinkedIn Post &amp;amp; Context:&lt;/strong&gt; &lt;a href="https://www.linkedin.com/posts/jeffrey-lee-chan_built-a-campaign-sharing-feature-and-of-course-share-7495750291464835074-9p8m" rel="noopener noreferrer"&gt;https://www.linkedin.com/posts/jeffrey-lee-chan_built-a-campaign-sharing-feature-and-of-course-share-7495750291464835074-9p8m&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Explore dynamic branching, deterministic D&amp;amp;D 5e mechanics, and persistent world state!&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Missing House of the Dragon? Play a choose-your-own-adventure fanfic</title>
      <dc:creator>Jeffrey Lee-Chan</dc:creator>
      <pubDate>Fri, 14 Aug 2026 08:48:14 +0000</pubDate>
      <link>https://dev.to/jeffrey_leechan_a01bf68e/missing-house-of-the-dragon-play-a-choose-your-own-adventure-fanfic-4fj2</link>
      <guid>https://dev.to/jeffrey_leechan_a01bf68e/missing-house-of-the-dragon-play-a-choose-your-own-adventure-fanfic-4fj2</guid>
      <description>&lt;h1&gt;
  
  
  Missing House of the Dragon? Play a choose-your-own-adventure fanfic
&lt;/h1&gt;

&lt;p&gt;Missing &lt;em&gt;House of the Dragon&lt;/em&gt;? Play my choose-your-own-adventure D&amp;amp;D, AI-driven fanfic story rather than wait years between seasons or play a crappy mobile phone game.&lt;/p&gt;

&lt;p&gt;You can be any character you want. You can pick Rhaenyra if you think you can do a better job than she did on TV.&lt;/p&gt;

&lt;p&gt;The original post has the instructions:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.linkedin.com/posts/jeffrey-lee-chan_missing-house-of-the-dragon-play-my-choose-share-7493929099858534400-2Pfh/" rel="noopener noreferrer"&gt;https://www.linkedin.com/posts/jeffrey-lee-chan_missing-house-of-the-dragon-play-my-choose-share-7493929099858534400-2Pfh/&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Fable one-shotted a 2D game prototype from my AI D&amp;D sim</title>
      <dc:creator>Jeffrey Lee-Chan</dc:creator>
      <pubDate>Mon, 13 Jul 2026 01:33:23 +0000</pubDate>
      <link>https://dev.to/jeffrey_leechan_a01bf68e/fable-one-shotted-a-2d-game-prototype-from-my-ai-dd-sim-73j</link>
      <guid>https://dev.to/jeffrey_leechan_a01bf68e/fable-one-shotted-a-2d-game-prototype-from-my-ai-dd-sim-73j</guid>
      <description>&lt;p&gt;+1 to all the Twitter 2D game hype. Just a prototype, but I was impressed that Fable one-shotted the graphics. Previous frontier models couldn’t do it, or at least would’ve needed more steering to produce something.&lt;/p&gt;

&lt;p&gt;I basically have a text-based AI D&amp;amp;D world simulator and every model release I tell the model to make a 2D game out of it. I was impressed enough this time I might just build it for real.&lt;/p&gt;

&lt;p&gt;Prompt in the comments.&lt;/p&gt;

&lt;p&gt;Original LinkedIn post: &lt;a href="https://www.linkedin.com/posts/jeffrey-lee-chan_1-to-all-the-twitter-2d-game-hype-just-share-7481840760233848832-eWW-" rel="noopener noreferrer"&gt;https://www.linkedin.com/posts/jeffrey-lee-chan_1-to-all-the-twitter-2d-game-hype-just-share-7481840760233848832-eWW-&lt;/a&gt;&lt;br&gt;
Video: &lt;a href="https://www.youtube.com/watch?v=SNOuMALKt88" rel="noopener noreferrer"&gt;https://www.youtube.com/watch?v=SNOuMALKt88&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
