<?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: 박문수</title>
    <description>The latest articles on DEV Community by 박문수 (@moonsu1627).</description>
    <link>https://dev.to/moonsu1627</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%2F3944791%2F8028f78e-3f3a-436c-ae2c-10d191bd6e6d.png</url>
      <title>DEV Community: 박문수</title>
      <link>https://dev.to/moonsu1627</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/moonsu1627"/>
    <language>en</language>
    <item>
      <title>I killed my SaaS after 17 days and rebuilt it into something else</title>
      <dc:creator>박문수</dc:creator>
      <pubDate>Thu, 21 May 2026 20:40:19 +0000</pubDate>
      <link>https://dev.to/moonsu1627/i-killed-my-saas-after-17-days-and-rebuilt-it-into-something-else-169o</link>
      <guid>https://dev.to/moonsu1627/i-killed-my-saas-after-17-days-and-rebuilt-it-into-something-else-169o</guid>
      <description>&lt;p&gt;I killed my own SaaS after 17 days.&lt;/p&gt;

&lt;p&gt;Not because the code was bad. Mostly because I realized I was building for a market that barely exists.&lt;/p&gt;

&lt;p&gt;The original idea was a “developer CRM” — kind of a lighter HubSpot for solo devs.&lt;/p&gt;

&lt;p&gt;But solo devs don’t really wake up thinking:&lt;br&gt;
“man I need a CRM today.”&lt;/p&gt;

&lt;p&gt;Most people just use Notion until they either stop caring or move straight to something bigger like Attio. There wasn’t really a middle space to win.&lt;/p&gt;

&lt;p&gt;What was interesting though:&lt;/p&gt;

&lt;p&gt;during those 17 days, I kept building little scripts for myself.&lt;/p&gt;

&lt;p&gt;Checking GitHub traffic.&lt;br&gt;
Exporting waitlist CSVs.&lt;br&gt;
Searching for my domain on X.&lt;br&gt;
Looking through comments to see if the same people kept showing up.&lt;/p&gt;

&lt;p&gt;I wasn’t managing a pipeline.&lt;br&gt;
I was just trying to figure out:&lt;/p&gt;

&lt;p&gt;“who is actually paying attention?”&lt;/p&gt;

&lt;p&gt;That ended up feeling way more real than the CRM itself.&lt;/p&gt;

&lt;p&gt;So I scrapped v1 and rebuilt it into something else called Trace.&lt;/p&gt;

&lt;p&gt;The core model is pretty simple:&lt;/p&gt;

&lt;p&gt;Person → Event → Signal → Timeline&lt;/p&gt;

&lt;p&gt;Instead of dashboards everywhere, the idea is:&lt;br&gt;
show me 5 people that matter today and why they showed up.&lt;/p&gt;

&lt;p&gt;That’s it.&lt;/p&gt;

&lt;p&gt;Still early. Still rough around the edges.&lt;br&gt;
But this direction feels a lot more honest than trying to force myself into “sales software for developers.”&lt;/p&gt;

&lt;p&gt;A few things I learned from killing v1:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Market category matters more than clever features.&lt;br&gt;
I should’ve spent more time studying failed products in the space before building.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Words shape products.&lt;br&gt;
Once I banned words like “pipeline”, “lead”, “deal”, and “stage”, the product naturally stopped drifting toward fake-sales-team software.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Autonomous systems can easily become self-referential nonsense if you’re not careful.&lt;br&gt;
A surprising amount of rebuild time went into fixing loops where the system kept reinforcing its own assumptions.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Anyway — Trace is pre-launch right now.&lt;br&gt;
Waitlist only for now.&lt;/p&gt;

&lt;p&gt;Would genuinely love feedback from other builders who track users in weird manual ways like this.&lt;/p&gt;

</description>
      <category>startup</category>
      <category>saas</category>
      <category>webdev</category>
      <category>ai</category>
    </item>
  </channel>
</rss>
