<?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: Koki</title>
    <description>The latest articles on DEV Community by Koki (@kokibuilds).</description>
    <link>https://dev.to/kokibuilds</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%2F4073007%2F5d554e5f-f683-42cc-a650-badae97a49bc.png</url>
      <title>DEV Community: Koki</title>
      <link>https://dev.to/kokibuilds</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/kokibuilds"/>
    <language>en</language>
    <item>
      <title>11 Merges, 550 Tests Passing: Studio Multi-Channel Pipeline Shipped</title>
      <dc:creator>Koki</dc:creator>
      <pubDate>Thu, 20 Aug 2026 15:49:15 +0000</pubDate>
      <link>https://dev.to/kokibuilds/11-merges-550-tests-passing-studio-multi-channel-pipeline-shipped-2g77</link>
      <guid>https://dev.to/kokibuilds/11-merges-550-tests-passing-studio-multi-channel-pipeline-shipped-2g77</guid>
      <description>&lt;h2&gt;
  
  
  What We Shipped
&lt;/h2&gt;

&lt;p&gt;On August 11, we shipped Studio's multi-channel content generation pipeline. It transforms a single source text into 9 output formats.&lt;/p&gt;

&lt;p&gt;During this period, 11 feature PRs merged across the entire project.&lt;/p&gt;

&lt;h2&gt;
  
  
  Feature Buildup
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;ideco Text Copy Feature (PR117, August 10)&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://dev.tourl"&gt;&lt;/a&gt;&lt;br&gt;
Added the ability to copy results as text in ideco (PR117).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Print Layout (PR118, August 10)&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Implemented print and PDF layout using &lt;a class="mentioned-user" href="https://dev.to/media"&gt;@media&lt;/a&gt; print for better offline sharing.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Reverse Income Calculation (PR119, August 11)&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Added the ability to calculate required annual income from take-home pay in tedori.&lt;/p&gt;

&lt;h2&gt;
  
  
  UX &amp;amp; Accessibility Improvements
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Input Validation (PR123–127)&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Rolled out validateNumberInput across 8 tools and unified error messaging. Merged on August 11 across tedori (PR123), nenshu-kabe (PR124), jutaku-loan (PR125), furusato (PR126), and nenkin-kuriage (PR127).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Other Fixes&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Legal basis and final review date unified display (PR121, August 11)&lt;/li&gt;
&lt;li&gt;Skip link to content and main content landmark (PR122, August 11)&lt;/li&gt;
&lt;li&gt;404 page and error boundary (PR120, August 11)&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Numbers
&lt;/h2&gt;

&lt;p&gt;Automated tests: 550 passing. We confirmed code quality and stability.&lt;/p&gt;

&lt;p&gt;Monthly Recurring Revenue (MRR): ¥4200. Maximum cost per job maintained at $3 USD.&lt;/p&gt;

&lt;h2&gt;
  
  
  Reflection
&lt;/h2&gt;

&lt;p&gt;This period focused on unifying features across existing tools and improving quality. By repeating the same patterns—error handling, accessibility, sharing features—across each tool, we're raising user experience consistency while maintaining test coverage.&lt;/p&gt;

</description>
      <category>buildinpublic</category>
      <category>typescript</category>
      <category>nextjs</category>
      <category>solopreneur</category>
    </item>
    <item>
      <title>Studio Feature Released, Supporting 9 Output Formats</title>
      <dc:creator>Koki</dc:creator>
      <pubDate>Wed, 19 Aug 2026 17:28:22 +0000</pubDate>
      <link>https://dev.to/kokibuilds/studio-feature-released-supporting-9-output-formats-c22</link>
      <guid>https://dev.to/kokibuilds/studio-feature-released-supporting-9-output-formats-c22</guid>
      <description>&lt;p&gt;August 11 was centered on the Studio feature release.&lt;/p&gt;

&lt;h2&gt;
  
  
  Studio Feature Shipped
&lt;/h2&gt;

&lt;p&gt;We released Studio on August 11. It's a multi-channel content generation pipeline that outputs to 9 different formats from a single source text. We've automated conversions that previously required manual work or multiple steps.&lt;/p&gt;

&lt;h2&gt;
  
  
  Quality Metrics
&lt;/h2&gt;

&lt;p&gt;Monthly Recurring Revenue (MRR) reached 4200 JPY. Automated tests passed 550 test cases. Maximum job cost is kept to $3 per job.&lt;/p&gt;

&lt;h2&gt;
  
  
  Summary
&lt;/h2&gt;

&lt;p&gt;Alongside the Studio feature release, we're rapidly deploying feature enhancements to our existing tool suite. On August 10, 2026, we merged and deployed features across 8 tools—nenshu-kabe, jutaku-loan, nenkin-kuriage, furusato, taishokukin, tedori, portfolio, and ideco—including E3 (URL sharing), E4 (calculation breakdown display), E11 (related tool links), and E12 (text copy functionality). Across these 8 tools, 1 feature category (E12) enables text copy from results, and we deployed 8 pull requests in total.&lt;/p&gt;

</description>
      <category>buildinpublic</category>
      <category>typescript</category>
      <category>release</category>
      <category>solopreneur</category>
    </item>
  </channel>
</rss>
