<?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: Aritomo Fukuda</title>
    <description>The latest articles on DEV Community by Aritomo Fukuda (@aritomofukuda).</description>
    <link>https://dev.to/aritomofukuda</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%2F3902395%2Fd79bfdc5-4861-4836-9e21-115f161317e7.png</url>
      <title>DEV Community: Aritomo Fukuda</title>
      <link>https://dev.to/aritomofukuda</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/aritomofukuda"/>
    <language>en</language>
    <item>
      <title>X Banned Me During My Product Hunt Launch. Then Medium Saved Me.</title>
      <dc:creator>Aritomo Fukuda</dc:creator>
      <pubDate>Tue, 28 Apr 2026 14:30:22 +0000</pubDate>
      <link>https://dev.to/aritomofukuda/x-banned-me-during-my-product-hunt-launch-then-medium-saved-me-498l</link>
      <guid>https://dev.to/aritomofukuda/x-banned-me-during-my-product-hunt-launch-then-medium-saved-me-498l</guid>
      <description>&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%2Fjrwur82gkdj2t8bv3g4r.png" 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%2Fjrwur82gkdj2t8bv3g4r.png" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Twelve days ago, I launched OriginBrief on Product Hunt.&lt;/p&gt;

&lt;p&gt;The launch went live, the comments started rolling in, and I did what any indie founder would do — I replied. To every single one.&lt;/p&gt;

&lt;p&gt;Around 15 replies. Maybe 1–2 hours. Six of them included a link to my product.&lt;/p&gt;

&lt;p&gt;That was apparently a crime.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Suspension&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The next morning, my &lt;a class="mentioned-user" href="https://dev.to/aritomofukuda"&gt;@aritomofukuda&lt;/a&gt; account was frozen. No warning. No explanation. Just gone.&lt;/p&gt;

&lt;p&gt;I filed an appeal. Crickets. I waited. Eleven days passed.&lt;/p&gt;

&lt;p&gt;Eleven days during the most critical post-launch window — when comments need replies, when potential users have questions, when the algorithm starts deciding if you matter.&lt;/p&gt;

&lt;p&gt;X’s spam detection had decided I was a bot. Because I replied to people too quickly. Because I shared my own product more than once. Because the engineers at X apparently can’t tell the difference between a startup founder and a spammer.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Numbers Don’t Lie&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Let me show you what I actually did:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Total tweets that day: ~15&lt;/li&gt;
&lt;li&gt;Tweets containing a link: 6 (5 replies + 1 launch announcement)&lt;/li&gt;
&lt;li&gt;Pace: roughly one every 6–15 minutes&lt;/li&gt;
&lt;li&gt;Time window: 1–2 hours&lt;/li&gt;
&lt;li&gt;Links pointed to: my own product (not a phishing site, not a sketchy affiliate, not a competitor’s page)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I’m a human being. I had just shipped something. I was excited. I was reaching out to my community on a launch day.&lt;/p&gt;

&lt;p&gt;And X decided that was indistinguishable from spam.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What I Lost&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;For 11 days, I lost:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The ability to reply to my Product Hunt commenters&lt;/li&gt;
&lt;li&gt;Connection with the indie hackers community I’d been building relationships in&lt;/li&gt;
&lt;li&gt;Real-time growth signals that X provides during a launch&lt;/li&gt;
&lt;li&gt;A meaningful portion of my expected post-launch reach&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For an indie founder running on zero budget, that’s not a small loss. That’s the entire short-term growth lever, gone.&lt;/p&gt;

&lt;p&gt;Download the Medium App&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Plot Twist&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Here’s where it gets interesting.&lt;/p&gt;

&lt;p&gt;Because X was dead, I had to do something I’d been avoiding: write longer-form content. So I started posting on Medium. Not every day, but consistently. Six articles in twelve days, mostly about the unglamorous reality of solo SaaS launches.&lt;/p&gt;

&lt;p&gt;This week, I got my first “Read” — meaning someone actually read one of my articles to the end, not just clicked.&lt;/p&gt;

&lt;p&gt;Today, the editorial team of Startup Stash sent me a private note. They have nearly 1,000 followers on Medium. They invited me to write for them.&lt;/p&gt;

&lt;p&gt;Twelve days ago, I depended on X.&lt;/p&gt;

&lt;p&gt;Today, I have a publication invitation and a relationship with editors who care about the work — not algorithms.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Lesson&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;It’s not that X is evil. It’s that X is &lt;strong&gt;a platform you don’t control.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Their spam detection is a black box. Their appeal system is a void. Their support, post-Musk, has effectively stopped existing for individual creators. You can spend years building a following, and one day, an algorithm flips a bit and you’re gone.&lt;/p&gt;

&lt;p&gt;The only sustainable channels for indie founders are the ones you own:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Your domain&lt;/li&gt;
&lt;li&gt;Your email list&lt;/li&gt;
&lt;li&gt;Your content on platforms that have functioning editorial relationships&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Medium isn’t perfect. But when an editor at Startup Stash decides your work fits their audience, that’s a relationship — not a coin flip.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What I’m Doing Now&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Still posting on Medium, now with publication amplification&lt;/li&gt;
&lt;li&gt;Running the SEO content engine on my SaaS that auto-generates weekly reports (the original reason I built OriginBrief)&lt;/li&gt;
&lt;li&gt;Leaving X to recover or not — at this point, it’s optional&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you’re building in public and X is your primary channel, please understand: you’re one false-positive away from losing it all. Build owned channels in parallel. Right now. Before you need them.&lt;/p&gt;

&lt;p&gt;I learned this the hard way over the last 11 days.&lt;/p&gt;

&lt;p&gt;Maybe this saves you from learning it the same way.&lt;/p&gt;

&lt;p&gt;— -&lt;/p&gt;

&lt;p&gt;&lt;em&gt;I’m Aritomo, a 25-year engineer trying to figure out marketing as a solo founder. I’m building four SaaS products: StandupFlow, QuietLog, DocDecay, and OriginBrief. This is the kind of stuff I write about — usually with disclaimers about how little I know.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Disclaimer: I might be reading too much into 11 days of bad luck. Maybe X will unfreeze me tomorrow. Maybe Startup Stash will publish my piece and 3 people will read it. The point isn’t that I’m now successful — it’s that I’m no longer dependent on a single platform. That alone is worth the 11 days.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>webdev</category>
      <category>productivity</category>
      <category>saas</category>
    </item>
    <item>
      <title>My SaaS Generates Its Own SEO Content. Automatically. Every Week.</title>
      <dc:creator>Aritomo Fukuda</dc:creator>
      <pubDate>Tue, 28 Apr 2026 13:13:52 +0000</pubDate>
      <link>https://dev.to/aritomofukuda/my-saas-generates-its-own-seo-content-automatically-every-week-2i6c</link>
      <guid>https://dev.to/aritomofukuda/my-saas-generates-its-own-seo-content-automatically-every-week-2i6c</guid>
      <description>&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%2F97p18fhpja3s59ma0zab.png" 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%2F97p18fhpja3s59ma0zab.png" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I have no marketing budget. My X account is frozen. I’ve written 5 Medium posts that have been read by approximately nobody.&lt;/p&gt;

&lt;p&gt;So I did the only thing that made sense as an engineer: I made the product do the marketing for me.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Problem With Content Marketing&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Everyone says “create content.” Blog posts, newsletters, social media. All of it requires one thing I’m running low on: time.&lt;/p&gt;

&lt;p&gt;I’m a solo founder running 4 products. I can’t write a new article every week on top of shipping features.&lt;/p&gt;

&lt;p&gt;But here’s the thing — OriginBrief already generates content every week. AI research reports, from primary sources, on topics like AI industry trends, venture capital, cybersecurity.&lt;/p&gt;

&lt;p&gt;For paying users.&lt;/p&gt;

&lt;p&gt;What if I just… made some of it public?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Build&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I created a sample account with 5 research themes. Every Monday, OriginBrief automatically generates fresh reports for those themes — the same pipeline that runs for paying users.&lt;/p&gt;

&lt;p&gt;Then I built /reports — a public page that displays those reports. No login required. Google can index it.&lt;/p&gt;

&lt;p&gt;The result: every Monday, 5 new pages appear on my site. Each one is a structured research report with citations from real sources — company blogs, government sites, research institutions.&lt;/p&gt;

&lt;p&gt;I didn’t write any of it. The product did.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Why This Works (In Theory)&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Write on Medium&lt;br&gt;
Google rewards pages that:&lt;/p&gt;

&lt;p&gt;Get updated regularly ✓&lt;br&gt;
Cite primary sources ✓&lt;br&gt;
Cover specific topics in depth ✓&lt;br&gt;
OriginBrief does all three, automatically, every week.&lt;/p&gt;

&lt;p&gt;Over time, /reports/ai-industry-overview/2026-04-26, /reports/ai-industry-overview/2026-05-05, and so on — they stack up. Each one is a new indexed page. Each one is a potential entry point for someone searching for "AI industry updates" or "cybersecurity threats 2026."&lt;/p&gt;

&lt;p&gt;It’s not a content strategy. It’s a content machine.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Honest Part&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Is it working? I have no idea yet. The pages went live 48 hours ago.&lt;/p&gt;

&lt;p&gt;But the logic feels sound: if the product’s core function is generating research reports, the lowest-effort marketing move is to let it generate them publicly.&lt;/p&gt;

&lt;p&gt;I’m not creating content. I’m exposing the exhaust.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Takeaway&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;If you’re building a tool that produces output — reports, analyses, summaries, data — ask yourself: can any of that output be public?&lt;/p&gt;

&lt;p&gt;Not all of it. Not the stuff paying users depend on. But the structural output, the kind that demonstrates what the product does — that can do double duty as SEO content.&lt;/p&gt;

&lt;p&gt;Your product is already working. Let it work for you.&lt;/p&gt;

&lt;p&gt;I’m sharing the journey of growing OriginBrief in public — a live SaaS that monitors primary sources and delivers weekly research reports.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>webdev</category>
      <category>productivity</category>
      <category>saas</category>
    </item>
    <item>
      <title>I Almost Paid $1,250 for DR. Then I Found Out What “Dofollow” Means.</title>
      <dc:creator>Aritomo Fukuda</dc:creator>
      <pubDate>Tue, 28 Apr 2026 13:09:37 +0000</pubDate>
      <link>https://dev.to/aritomofukuda/i-almost-paid-1250-for-dr-then-i-found-out-what-dofollow-means-1ol8</link>
      <guid>https://dev.to/aritomofukuda/i-almost-paid-1250-for-dr-then-i-found-out-what-dofollow-means-1ol8</guid>
      <description>&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%2Fmdcezmun4gmaj1vy2mxk.png" 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%2Fmdcezmun4gmaj1vy2mxk.png" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Last week I almost signed a $1,250 contract for something I didn’t understand.&lt;/p&gt;

&lt;p&gt;I’m a solo founder. I’ve been writing code for 25 years. I can debug a race condition in a distributed system, architect a multi-tenant SaaS from scratch, and ship four products in parallel.&lt;/p&gt;

&lt;p&gt;But I didn’t know what “dofollow” meant.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Pitch&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;It started with a LinkedIn message.&lt;/p&gt;

&lt;p&gt;“Hey, I checked your site. Domain Rating 9. That’s below the threshold agencies care about. But I can fix it — DR30+ in 6 months for $700–1,250, depending on the package.”&lt;/p&gt;

&lt;p&gt;I felt the sting immediately. DR9? That sounds bad. The way he said “below the threshold agencies care about” hit exactly right. He knew what he was doing.&lt;/p&gt;

&lt;p&gt;He followed up with a menu:&lt;/p&gt;

&lt;p&gt;DR Full Package: a 6–7 week project, $700–1,250 total (placement only, or full management with content writing)&lt;br&gt;
Sponsored content potential: once you hit DR30+, you can charge $100–300 per article — a future revenue stream&lt;br&gt;
And a kicker: “I can introduce you to clients once your DR is high enough. But we need to build the foundation first.”&lt;/p&gt;

&lt;p&gt;Classic. Pay first, get value later.&lt;/p&gt;

&lt;p&gt;I almost said yes.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Doubt&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Here’s the embarrassing part: I didn’t actually know what DR meant.&lt;/p&gt;

&lt;p&gt;I’d seen “DR” and “DA” thrown around in indie hacker communities. I knew vaguely that it had something to do with SEO. But I’d spent 25 years on the engineering side — compilers, databases, distributed systems — and zero time thinking about backlinks.&lt;/p&gt;

&lt;p&gt;So before replying, I did what any engineer would do.&lt;/p&gt;

&lt;p&gt;I started investigating.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Investigation&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;First: what is DR?&lt;/p&gt;

&lt;p&gt;Domain Rating (DR) is Ahrefs’ score for how authoritative your domain is, based on how many quality sites link to you. It’s logarithmic — going from DR9 to DR30 is a much bigger jump than the numbers suggest.&lt;/p&gt;

&lt;p&gt;Second: what’s a “dofollow” link?&lt;/p&gt;

&lt;p&gt;This is where it got interesting.&lt;/p&gt;

&lt;p&gt;There are two kinds of links on the web:&lt;/p&gt;

&lt;p&gt;rel="dofollow" (or just a plain &lt;a href=""&gt;) — passes "link juice," signals to search engines that the source vouches for the destination&lt;br&gt;
rel="nofollow" — explicitly says "don't pass authority here"&lt;br&gt;
For DR purposes, only dofollow links matter.&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;So I started auditing every directory I’d ever submitted to, looking for whether the link they gave me was actually worth anything.&lt;/p&gt;

&lt;p&gt;I found traps everywhere.&lt;/p&gt;

&lt;p&gt;Trap 1: rel=”nofollow”&lt;br&gt;
Several high-DR directories listed me beautifully — and then stuck rel="nofollow" on every outbound link. The listing looks real. The link does nothing.&lt;/p&gt;

&lt;p&gt;Trap 2: /aff/ redirect chains&lt;br&gt;
Some directories route all their links through /aff/something?url=yoursite. This is an affiliate redirect chain. Search engines see the redirect, not the destination. No DR value.&lt;/p&gt;

&lt;p&gt;Trap 3:  elements&lt;br&gt;
A few sites built their "visit site" action as a  in a form, not an &lt;a href=""&gt; tag at all. You can't follow a button. Search engines can't either. Zero backlink value.&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Trap 4: dofollow sold separately&lt;br&gt;
Some directories offer a free listing (nofollow) and charge $79–99/year for the dofollow upgrade. They specifically build the product around monetizing the link itself.&lt;/p&gt;

&lt;p&gt;Trap 5: API keys or secrets requested&lt;br&gt;
One submission form asked for my Stripe restricted key. I had to stop and think.&lt;/p&gt;

&lt;p&gt;I won’t pretend “always skip” is the right rule, because it isn’t. Established communities like Indie Hackers also ask for read-only keys to verify revenue, and I registered there. Reputation matters, and so does the scope of what’s being asked for.&lt;/p&gt;

&lt;p&gt;The actual rule I landed on: judge by the site’s reputation and the permission scope of the key requested. An unknown directory asking for a live secret key? Skip immediately. A well-known community asking for a read-only restricted key? Evaluate the use case and decide.&lt;/p&gt;

&lt;p&gt;When I finished writing this checklist, I opened my own site footer.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;There Were 12&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I counted. Twelve badges.&lt;/p&gt;

&lt;p&gt;Download the Medium app&lt;br&gt;
Not “without realizing it.” Every one of them was the result of me grinding through directory submissions during the chaos of launch week. I just hadn’t kept count, because the weeks around launch were brutal and I was running on fumes.&lt;/p&gt;

&lt;p&gt;I checked each one.&lt;/p&gt;

&lt;p&gt;Every. Single. One. was dofollow.&lt;/p&gt;

&lt;p&gt;It wasn’t because I had a strategy. I’d just instinctively avoided the sites that felt off — the ones with too many ads, the ones that asked for weird things, the ones where the link looked wrong in the inspector. Twenty-five years of engineering had given me a pattern-matching instinct I didn’t know I was applying to SEO.&lt;/p&gt;

&lt;p&gt;DR9 isn’t random. It’s twelve dofollow links from real directories, accumulated through six weeks of hand-to-hand work.&lt;/p&gt;

&lt;p&gt;According to Ahrefs’ logarithmic scale, with five or six more high-DR listings — AlternativeTo (DR85), Alternative.me (DR74), Future Tools (DR69) — I’m looking at DR15–18 within a couple months. No paid campaign required.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Decline&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I wrote back.&lt;/p&gt;

&lt;p&gt;“I appreciate the detailed breakdown. After digging into DR myself, I think I’m further along than I realized — I’ve got 12 dofollow listings already and a clear path to 15+ high-DR directories without paid placement. Budget-wise, I’d rather invest into product and content for now.”&lt;/p&gt;

&lt;p&gt;He was gracious about it. No hard sell.&lt;/p&gt;

&lt;p&gt;But I noticed something across the exchange: the “I’ll introduce you to clients” hook that appeared in the first message had quietly disappeared by the last one. The real product being sold was the DR service itself. The client introduction was the door-opener.&lt;/p&gt;

&lt;p&gt;Knowing that made the whole conversation make sense.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;One Thing Worth Saying&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;If you’re a solo technical founder who has been building in public for more than a month, you’re probably already doing more SEO work than you think.&lt;/p&gt;

&lt;p&gt;Every product directory you submitted to. Every badge you added to your footer. Every “Featured on X” you put in your README. If you did the basic research — if you checked the link, if you skipped the sketchy ones — you’ve been building DR without realizing it.&lt;/p&gt;

&lt;p&gt;The people who sell DR campaigns are selling the value of systematic application of what you may already be doing intuitively.&lt;/p&gt;

&lt;p&gt;That’s worth something. But it’s not worth four figures when you can learn the five rules in an afternoon and do it yourself.&lt;/p&gt;

&lt;p&gt;My checklist, for free:&lt;/p&gt;

&lt;p&gt;Check for rel="nofollow" in the page source — if it's there, skip&lt;br&gt;
Check if the link goes through /aff/ or similar redirect — if yes, skip&lt;br&gt;
Check if “visit site” is a  element — if yes, skip&lt;br&gt;
Check if free listing gets nofollow and dofollow is paid separately — if yes, skip unless the DR is exceptional&lt;br&gt;
If the site asks for API keys or secrets — judge by reputation and scope. Unknown site + live secret key = skip. Established community + read-only restricted key = evaluate the use case.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Six Months From Now&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I’m at DR9 today. My rough projection:&lt;/p&gt;

&lt;p&gt;AlternativeTo (DR85): +2–3 DR&lt;br&gt;
Alternative.me (DR74): +1–2 DR&lt;br&gt;
Future Tools (DR69): +1 DR&lt;br&gt;
Dang AI (DR80, listed pending): +1–2 DR&lt;br&gt;
3–4 more from my remaining list&lt;br&gt;
Conservative estimate: DR15–18 by October. Without spending four figures.&lt;/p&gt;

&lt;p&gt;Will I eventually pay for sponsored content? Probably, once I’m at DR40+ and the math makes sense for mutual value. But I’ll do it as a content partnership, not as a “please give me a backlink” transaction.&lt;/p&gt;

&lt;p&gt;I almost paid $1,250 to learn a word.&lt;/p&gt;

&lt;p&gt;Turns out “dofollow” is free.&lt;/p&gt;

&lt;p&gt;I’m building OriginBrief — a continuous research platform that monitors primary sources and generates weekly intelligence reports. Follow along: originbrief.app&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Previous posts in this series:&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://medium.com/@fukuda.aritomo/i-launched-my-saas-on-product-hunt-a-week-later-i-still-have-zero-users-b39de89734b7" rel="noopener noreferrer"&gt;I Launched My SaaS on Product Hunt. A Week Later, I Still Have Zero Users.&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://medium.com/@fukuda.aritomo/why-i-stopped-reading-the-news-and-started-reading-the-sources-324e3daf9c11" rel="noopener noreferrer"&gt;Why I Stopped Reading the News (And Started Reading the Sources)&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://medium.com/@fukuda.aritomo/im-a-25-year-engineer-who-never-did-marketing-here-s-what-my-saas-launch-is-teaching-me-b6f48651f850" rel="noopener noreferrer"&gt;I’m a 25-Year Engineer Who Never Did Marketing. Here’s What My SaaS Launch Is Teaching Me.&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://medium.com/@fukuda.aritomo/is-building-in-public-overrated-ask-me-again-in-a-year-279e6f58cf65" rel="noopener noreferrer"&gt;Is Building in Public Overrated? Ask Me Again in a Year.&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;A note on this story: It’s based on a real exchange with one PR specialist over four days in April 2026. I compressed the timeline and paraphrased some messages and the menu of services to make it readable as a single narrative. The dofollow audit, the 12 footer badges, the five rules (including the nuance about Indie Hackers and other reputable exceptions), and the actual decision to walk away are all real.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>webdev</category>
      <category>productivity</category>
      <category>saas</category>
    </item>
    <item>
      <title>Is Building in Public Overrated? Ask Me Again in a Year.</title>
      <dc:creator>Aritomo Fukuda</dc:creator>
      <pubDate>Tue, 28 Apr 2026 13:02:30 +0000</pubDate>
      <link>https://dev.to/aritomofukuda/is-building-in-public-overrated-ask-me-again-in-a-year-4c9h</link>
      <guid>https://dev.to/aritomofukuda/is-building-in-public-overrated-ask-me-again-in-a-year-4c9h</guid>
      <description>&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%2F4qwlzahm35j05a80mfzz.png" 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%2F4qwlzahm35j05a80mfzz.png" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The promise&lt;/strong&gt;&lt;br&gt;
I started writing about my SaaS launch before I launched it. Day counters. Screenshots. “I’m shipping X today.” The indie hacker playbook, pretty much verbatim.&lt;/p&gt;

&lt;p&gt;The promise behind building in public is simple: you share the process, people get invested, and by launch day you have an audience rooting for you. A waitlist that converts. A community that shares your links.&lt;/p&gt;

&lt;p&gt;That was the theory.&lt;/p&gt;

&lt;p&gt;Nine days ago I launched on Product Hunt. I have zero paying users.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What the playbook said would happen&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I followed the recipe as best a 25-year engineer with no marketing background could. Posted on X. Wrote reflections on Medium. Replied to other founders. Talked about what I was building before it existed. Showed the messy middle.&lt;/p&gt;

&lt;p&gt;By launch day, I was supposed to have:&lt;/p&gt;

&lt;p&gt;Some volume of inbound interest&lt;br&gt;
A small group of supporters ready to upvote and comment&lt;br&gt;
Enough credibility signal that strangers would trust the product enough to try it&lt;br&gt;
Here’s what actually happened on launch day: I ended ranked somewhere around #40 with a handful of upvotes. Key Points score of 0, which on Product Hunt means you’re effectively invisible to anyone who doesn’t scroll to the bottom of the page.&lt;/p&gt;

&lt;p&gt;Two days later, my X account got flagged and frozen. I submitted an appeal. I’m still waiting.&lt;/p&gt;

&lt;p&gt;Three Medium posts in ten days. Total stats: 3 views, 0 reads, 2 claps from the same person.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What “building in public” quietly didn’t deliver&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I don’t think building in public is a scam. I think it’s a good practice — sharing process, being honest about numbers, building a public record of your thinking.&lt;/p&gt;

&lt;p&gt;Subscribe to the Medium newsletter&lt;br&gt;
But the thing nobody says out loud is that the distribution part of building in public requires a different skill than building. You need to be someone who can write threads that get shared. Who can turn every small win into a narrative. Who is comfortable posting five times a day about themselves.&lt;/p&gt;

&lt;p&gt;I’m none of those things. I’ve been writing code since I was a teenager. Writing code is a specific kind of output — it works or it doesn’t, and the output speaks for itself. Marketing output is the opposite. It doesn’t work until enough people decide it works.&lt;/p&gt;

&lt;p&gt;Twenty-five years of training your brain to value “does the code run?” over “did the post get 2K likes?” is not easily undone in a launch week.&lt;/p&gt;

&lt;p&gt;So the first lesson I’m actually taking from launching: building in public only works as advertised if you already have public-building skills. If you don’t, the “public” part never really activates, and you’re just building — quietly — with a blog attached.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What did happen — quietly&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;One thing did happen during launch week that wouldn’t have happened without it.&lt;/p&gt;

&lt;p&gt;Someone from a country I’ve never been to — whose industry I’d never worked in — found my product on Indie Hackers and emailed me. Not from the launch-day rush. From a place where people still read past launch week.&lt;/p&gt;

&lt;p&gt;He works in digital PR. I’d never thought about PR agencies as a user segment. He explained a concept called “newsjacking” to me, for free, across three emails. He wasn’t selling anything. He just saw the tool and saw a use case I hadn’t seen.&lt;/p&gt;

&lt;p&gt;He’s still explaining concepts to me. No contract, no deal, no certainty it turns into anything. It might. It might not. But that conversation doesn’t exist if I hadn’t shipped.&lt;/p&gt;

&lt;p&gt;That’s the honest version of “launching was worth it.” Not “users flooded in.” Not “went viral.” Just — one door opened that wasn’t open before. What’s behind it, I don’t know yet.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;So, overrated?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Depends on what you were buying.&lt;/p&gt;

&lt;p&gt;If you bought “build in public and launch day will fix your distribution problem” — yes, overrated. For most of us, it won’t. The loudest voices in build-in-public already had distribution before they started building in public. The causality runs the opposite direction from what it looks like.&lt;/p&gt;

&lt;p&gt;If you bought “ship, write honestly, and over enough months some small number of useful things will happen that wouldn’t have otherwise” — probably not overrated. Just much slower than the Twitter threads suggest.&lt;/p&gt;

&lt;p&gt;The post-launch phase I’m in now doesn’t have a 24-hour feedback loop. It has a months-long one. I won’t know if building in public worked for me until it’s been twelve months and I can count: how many emails like that one did I get? How many turned into something? How many people who saw a Medium post in April 2026 eventually trialed the product in September?&lt;/p&gt;

&lt;p&gt;Ask me again in a year.&lt;/p&gt;

&lt;p&gt;Until then, I’m going to keep shipping, keep writing, and try to stop measuring myself by launch-day numbers that were always going to be small for someone with my background.&lt;/p&gt;

&lt;p&gt;The door opened. That’s all I know right now.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>webdev</category>
      <category>productivity</category>
      <category>saas</category>
    </item>
    <item>
      <title>I’m a 25-Year Engineer Who Never Did Marketing. Here’s What My SaaS Launch Is Teaching Me.</title>
      <dc:creator>Aritomo Fukuda</dc:creator>
      <pubDate>Tue, 28 Apr 2026 12:58:31 +0000</pubDate>
      <link>https://dev.to/aritomofukuda/im-a-25-year-engineer-who-never-did-marketing-heres-what-my-saas-launch-is-teaching-me-32hf</link>
      <guid>https://dev.to/aritomofukuda/im-a-25-year-engineer-who-never-did-marketing-heres-what-my-saas-launch-is-teaching-me-32hf</guid>
      <description>&lt;h2&gt;
  
  
  Shipping was familiar. Marketing is a separate craft — and I’m starting at zero.
&lt;/h2&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%2Fuwau9jg0crst9d973x1p.png" 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%2Fuwau9jg0crst9d973x1p.png" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;For twenty-five years, I’ve been an engineer.&lt;/p&gt;

&lt;p&gt;I’ve written code in a lot of languages, debugged systems at 2 AM, shipped features to production and watched them run for years. During all of that, I have done approximately zero marketing.&lt;/p&gt;

&lt;p&gt;Last week, I launched my SaaS on Product Hunt. A week later, I still have zero paying users.&lt;/p&gt;

&lt;p&gt;This isn’t a post about a comeback. I don’t have one yet. This is a post about everything I didn’t know I didn’t know, written from inside not knowing. If you’re an engineer who might one day sit where I’m sitting, maybe it’s useful.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The misunderstanding&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;For most of my career, I thought of marketing as something that happened after engineering. You build the thing, then “the marketing people” do their work, then users arrive.&lt;/p&gt;

&lt;p&gt;The mental model looked like this: build → launch → grow.&lt;/p&gt;

&lt;p&gt;I wasn’t dismissive of marketing. I just thought of it the way a software engineer might think of printer repair: important to somebody, definitely not me.&lt;/p&gt;

&lt;p&gt;Now I’m doing all of it myself, and the mental model has quietly collapsed.&lt;/p&gt;

&lt;p&gt;Marketing isn’t what happens after engineering. Marketing is what happens instead of engineering, for weeks at a time, when the product is already good enough and no one knows.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Five things I got wrong&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Here’s what twenty-five years of engineering did not prepare me for.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;I thought the product would speak for itself.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;It won’t. A good product is a precondition for marketing to work — not a replacement for it. I’d heard this advice a hundred times. I hadn’t internalized it until I watched my Product Hunt page start at #41 early on launch day, drift into the 50s by the time the 24-hour window closed, and end with seven votes total — six from strangers, one from me. Zero comments. Meanwhile, products I thought were objectively messier got upvoted by friend groups I don’t have.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;I built features when I should have written sentences.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;I started building the product in earnest just over two weeks before launch. I didn’t start rewriting the landing page copy until the Monday of launch week.&lt;/p&gt;

&lt;p&gt;A few days after going live, two different sources told me the same thing, independently. One was a founder I’d asked to look at the page. He said: “This copy reads like AI wrote it. Rewrite it.” The other was an AI-powered landing page review tool built by another founder — I’d run my page through it, and it came back with the same verdict.&lt;/p&gt;

&lt;p&gt;An AI tool caught the AI-written copy. They were both right.&lt;/p&gt;

&lt;p&gt;I’d spent just over two weeks on the product. A few days on the page that explains the product. Nobody was going to notice the two weeks of features. Everyone noticed the few days of copy.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;I didn’t build an audience while I was building the product.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;This is the most common advice in indie hacker circles. “Build in public.” I understood the words. I did not understand the compounding.&lt;/p&gt;

&lt;p&gt;You don’t build an audience in the week of launch. You build it in the year before. Starting the month of launch is starting too late, and I started later than that.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;I confused “submitting to directories” with “doing marketing.”&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Become a Medium member&lt;br&gt;
In the past week, I’ve submitted my SaaS to sixteen directories, counting the ones still pending. Some approved instantly. Some will publish me in May. Most will send me a small trickle of traffic.&lt;/p&gt;

&lt;p&gt;Submitting to a directory is a box you tick. Doing marketing is a relationship you build. They are not the same thing, and I had them confused in my head for longer than I’d like to admit.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;I treated launch day as marketing.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Launch day is the starting gun. It isn’t the race. I had spent so much energy preparing for the gun that I hadn’t really thought about the twenty-six miles after it.&lt;/p&gt;

&lt;p&gt;Turns out, the twenty-six miles is the whole job.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What CS didn’t teach (but probably should)&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Computer science taught me a lot. It taught me how to think about complexity, how to decompose problems, how to reason about correctness. It did not teach me any of this:&lt;/p&gt;

&lt;p&gt;Marketing is empathy, compressed into a sentence. You aren’t explaining the product. You’re answering “why should this person care?” before they’ve asked. This is a skill with a learning curve — and I was starting on day one of the curve.&lt;br&gt;
Distribution is a feature. The product with the best distribution will usually beat the product with the best architecture. This feels deeply unfair to engineers. It is also true, and rearranging yourself around it is part of the work.&lt;br&gt;
Writing is a force multiplier. Every engineer I respect has opinions on variable names. Very few have opinions on the sentences that go on landing pages. Those are the same kind of skill, applied differently.&lt;br&gt;
Positioning is a product decision, not a marketing decision. What you say your product is for changes what the product becomes. Positioning doesn’t happen after the build. It’s part of the build.&lt;br&gt;
“Building in public” is a craft, not a hashtag. Sharing what you’re working on in a way that actually builds an audience is a skill. Posting screenshots into the void is not. I did the second one for a while and was confused when it didn’t work.&lt;br&gt;
What I’m trying now&lt;/p&gt;

&lt;p&gt;Here’s what I’m doing with the zero users, in case any of it is useful.&lt;/p&gt;

&lt;p&gt;I’m writing. This essay is part of that. If I can’t run paid ads and I don’t have a big audience, the one thing I can do is leave behind honest, useful posts about what I’m learning. Maybe someone finds one in six months and finds me through it.&lt;/p&gt;

&lt;p&gt;I’m talking to people. Not through Product Hunt comments — I got zero of those. Through emails. Through conversations that started on other platforms. Through every small interaction with someone who might have the problem my product solves. I’m not naturally good at this. I’m getting better.&lt;/p&gt;

&lt;p&gt;I’m aware of the itch, but not acting on it. There’s a temptation, when you’re quiet, to add features that sound impressive in tweets. I feel it. Honestly, there are things I already know I want to fix. But right now, there are other things that need more attention, so those fixes are sitting in a list. I’m not resisting the itch — I’m just aware I can’t scratch it this week.&lt;/p&gt;

&lt;p&gt;I’m accepting the timeline. Nothing I do this week will show up as revenue this week. That’s the part that’s hardest for an engineer. In engineering, you write the code, you run it, you see the result. In marketing, you write the code, you run it, and you see the result three months later, maybe.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;A small note, from me to past-me&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;If you are an engineer who has spent twenty years, or twenty-five, or thirty, building things — and you’ve never really done marketing — here’s what I’d tell myself from a year ago:&lt;/p&gt;

&lt;p&gt;You aren’t behind. You’re at the beginning. The beginning of anything is uncomfortable, and it’s especially uncomfortable right after spending a long time in the adjacent craft.&lt;/p&gt;

&lt;p&gt;You aren’t going to be bad at marketing because of something you lack. You’re going to be bad at it because you’ve never done it. Though, to be honest, knowing this hasn’t translated into results on my end yet. I’ll let you know when it does.&lt;/p&gt;

&lt;p&gt;Sit with the discomfort. Write a lot of sentences. Talk to a lot of people. Ship the product — and also ship the words about the product.&lt;/p&gt;

&lt;p&gt;I’m a week in. I have zero users. I’m fine. I’m learning.&lt;/p&gt;

&lt;p&gt;If you want to follow along, I’ll keep writing as I figure it out. If any of this resonated, you can try the tool I’ve been building at originbrief.app. Or just read the next post. Either one helps.&lt;/p&gt;

&lt;p&gt;— Aritomo&lt;/p&gt;

</description>
      <category>ai</category>
      <category>webdev</category>
      <category>productivity</category>
      <category>saas</category>
    </item>
    <item>
      <title>Why I Stopped Reading the News (And Started Reading the Sources)</title>
      <dc:creator>Aritomo Fukuda</dc:creator>
      <pubDate>Tue, 28 Apr 2026 12:54:55 +0000</pubDate>
      <link>https://dev.to/aritomofukuda/why-i-stopped-reading-the-news-and-started-reading-the-sources-4i4j</link>
      <guid>https://dev.to/aritomofukuda/why-i-stopped-reading-the-news-and-started-reading-the-sources-4i4j</guid>
      <description>&lt;h2&gt;
  
  
  Most “news” is a summary of a summary. Here’s what I found when I went back to the origin.
&lt;/h2&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%2F8ir8wcefln3edzmtwm94.png" 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%2F8ir8wcefln3edzmtwm94.png" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;A few months ago, I caught myself reading the same story for the fourth time.&lt;/p&gt;

&lt;p&gt;Same company. Same announcement. Four different articles, each a slight rearrangement of the same handful of sentences. I had spent twenty minutes reading four versions of one thing, and I still couldn’t remember the actual numbers.&lt;/p&gt;

&lt;p&gt;That was the moment I realized: I wasn’t reading news. I was reading summaries of summaries.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The chain of whispers&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Most of what we call “news” today is structured like a very polite game of telephone.&lt;/p&gt;

&lt;p&gt;A company publishes a press release or a research paper. A reporter reads it, condenses it, adds a framing angle. An aggregator reads the reporter, condenses that further, adds a headline. A newsletter reads the aggregator, condenses that, adds emojis. A Twitter account reads the newsletter, condenses it to 280 characters, adds a take.&lt;/p&gt;

&lt;p&gt;By the time the story reaches me, it has passed through four filters, each one stripping nuance and adding opinion. I’m not reading what happened. I’m reading what five different people, each with their own incentives, thought I should know about what happened.&lt;/p&gt;

&lt;p&gt;This is not a conspiracy. Each link in the chain is doing honest work. The problem is the chain itself.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What happens when you go to the source&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;One evening, instead of opening my usual news feed, I decided to do an experiment. I picked three topics I cared about — a specific competitor, a regulatory area, a research field — and I went directly to the source.&lt;/p&gt;

&lt;p&gt;I bookmarked the competitor’s blog and press page. I bookmarked the regulator’s announcements page. I found the journal where the research gets published.&lt;/p&gt;

&lt;p&gt;The first thing I noticed: the primary sources are not hard to find. They’re just not optimized to be found. A press release doesn’t have a click-bait headline. A regulatory notice doesn’t have a hot take. A research paper buries the interesting finding on page eleven.&lt;/p&gt;

&lt;p&gt;The second thing I noticed: they’re longer. A press release might be 800 words. A research paper is thousands. Reading the source takes five to ten times longer than reading the summary.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The third thing I noticed: it was worth it.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;When I read the press release, I understood the actual announcement. The specific numbers. The specific product. The specific language the company used, which often revealed more than the language the reporters used.&lt;/p&gt;

&lt;p&gt;When I read the research paper, I saw what the authors were actually confident about, versus what a headline had turned into a confident claim.&lt;/p&gt;

&lt;p&gt;When I read the regulator’s notice, I saw what was binding, what was advisory, and what was still in comment period — distinctions that almost never survive a news article.&lt;/p&gt;

&lt;p&gt;I was getting better information. I just wasn’t getting it often.&lt;/p&gt;

&lt;p&gt;Become a Medium member&lt;br&gt;
The problem with “primary source reading”&lt;/p&gt;

&lt;p&gt;Here is the honest trade-off: reading primary sources is slow. It requires visiting different sites, checking different RSS feeds, learning which pages get updated and which don’t. Some press pages don’t have RSS. Some research journals lock everything behind paywalls. Some regulators publish on platforms built in 2003.&lt;/p&gt;

&lt;p&gt;After a month of doing this manually, I had a clearer understanding of my topics than I’d had in years — and also, I had stopped doing it. The overhead was too high. The news feed, for all its flaws, was easier.&lt;/p&gt;

&lt;p&gt;This is the gap I ended up building into.&lt;/p&gt;

&lt;p&gt;What I built, and why I built it the way I did&lt;/p&gt;

&lt;p&gt;I built OriginBrief because I wanted the quality of primary-source reading without the overhead of primary-source monitoring.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;A few deliberate choices:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Weekly, not daily. Most “research tools” push updates constantly. But primary sources don’t move that fast, and the point of reading primary sources is that you’re not reacting to every tremor. One thoughtful weekly report beats fifty push notifications.&lt;/p&gt;

&lt;p&gt;Cited, not summarized away. Every claim in the report links back to the source document. You can always verify. You can always read the original. The AI does the monitoring and structuring; the judgment stays with you.&lt;/p&gt;

&lt;p&gt;Themes, not keywords. You don’t register “Tesla” or “autonomous vehicles.” You register a research theme — the thing you actually care about — and the system figures out which sources are relevant. A theme can have 5 or 15 sources, and you choose.&lt;/p&gt;

&lt;p&gt;Focused, not exhaustive. The product only offers two plans: two themes or five. Not fifty. Because focus is the point. If you have fifty research themes, you don’t have research themes — you have a feed.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What I learned in the process&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Building this taught me something I didn’t expect: the reason “news” feels bad isn’t that there’s too much of it. It’s that most of it isn’t actually telling me anything new.&lt;/p&gt;

&lt;p&gt;When I started reading primary sources, the volume dropped dramatically. A week of real information was maybe ten or fifteen documents, not five hundred tweets. And yet I felt more informed, not less.&lt;/p&gt;

&lt;p&gt;This is, I think, the real signal-to-noise problem. It’s not that the signal is hard to find. It’s that we’ve built an entire industry around packaging the noise to look like the signal.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;A small reflection&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I don’t think everyone should stop reading the news. I still read it — for breaking events, for context, for entertainment. I just don’t rely on it for understanding anymore.&lt;/p&gt;

&lt;p&gt;For the topics I actually need to understand, I go to the sources. And I built a tool to do the going-to-sources part for me, because that’s the part I kept failing at.&lt;/p&gt;

&lt;p&gt;If this resonates with you, you can try OriginBrief at originbrief.app. Starter is $33/month, with a 7-day trial. If it doesn’t, that’s fine too — I hope the rest of this essay was useful anyway.&lt;/p&gt;

&lt;p&gt;Either way: the next time you find yourself reading the same story for the fourth time, consider going one link up the chain. You might be surprised what you find when you reach the origin.&lt;/p&gt;

&lt;p&gt;— Aritomo&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.originbrief.app?utm_source=dev.to&amp;amp;utm_medium=blog&amp;amp;utm_campaign=news"&gt;https://www.originbrief.app?utm_source=dev.to&amp;amp;utm_medium=blog&amp;amp;utm_campaign=news&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>webdev</category>
      <category>productivity</category>
      <category>saas</category>
    </item>
    <item>
      <title>I Launched My SaaS on Product Hunt. A Week Later, I Still Have Zero Users.</title>
      <dc:creator>Aritomo Fukuda</dc:creator>
      <pubDate>Tue, 28 Apr 2026 12:49:04 +0000</pubDate>
      <link>https://dev.to/aritomofukuda/i-launched-my-saas-on-product-hunt-a-week-later-i-still-have-zero-users-2ccd</link>
      <guid>https://dev.to/aritomofukuda/i-launched-my-saas-on-product-hunt-a-week-later-i-still-have-zero-users-2ccd</guid>
      <description>&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%2F1wa64klpivtjw4hpn4yc.png" 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%2F1wa64klpivtjw4hpn4yc.png" alt=" " width="800" height="450"&gt;&lt;/a&gt;&lt;br&gt;
Last Tuesday, I hit the launch button on Product Hunt.&lt;/p&gt;

&lt;p&gt;A week has passed.&lt;/p&gt;

&lt;p&gt;The user count is still zero.&lt;/p&gt;

&lt;p&gt;Hi, I’m Aritomo. I’m a software engineer based in Japan, and for the past several months I’ve been building a SaaS called OriginBrief as a solo founder.&lt;/p&gt;

&lt;p&gt;This is the part of the story that, in most Product Hunt recap articles, comes with a photo of champagne and a screenshot of a rising graph.&lt;/p&gt;

&lt;p&gt;This article has neither.&lt;/p&gt;

&lt;p&gt;What OriginBrief is&lt;/p&gt;

&lt;p&gt;OriginBrief is a research monitoring tool. You register a topic — “my competitors,” “robotics regulation,” “quantum computing papers” — pick your sources, and it delivers a weekly report built from primary sources: official sites, research papers, press releases. Every claim is cited.&lt;/p&gt;

&lt;p&gt;I built it because I spent too many evenings scrolling news feeds, only to realize none of it was actually news. Most of it was someone’s summary of someone else’s summary, optimized for clicks. I wanted something different.&lt;/p&gt;

&lt;p&gt;That’s the product side. Now the honest side.&lt;/p&gt;

&lt;p&gt;The quiet week&lt;/p&gt;

&lt;p&gt;The launch itself was quiet. I didn’t have a big hunter. I didn’t have an audience on X. (Small side note: my X account has been frozen since April 17. That’s a separate story.)&lt;/p&gt;

&lt;p&gt;Become a Medium member&lt;br&gt;
Since launch, here’s what actually happened:&lt;/p&gt;

&lt;p&gt;I submitted OriginBrief to about 15 directories. Some approved instantly. Some will publish me in late May. One said I could launch on October 19, 2026. I said thank you and closed the tab.&lt;br&gt;
I found a bug where the initial report was invisible to every user. I discovered this before I had any users, which was, in a strange way, perfect timing.&lt;br&gt;
I refactored two parts of the codebase, not because they were broken, but because I looked at them and felt sad.&lt;br&gt;
Vercel’s dashboard informed me that my DNS settings were outdated. Apparently their IP range is expanding. I, somehow, was supposed to know this.&lt;br&gt;
I had exactly zero sign-ups.&lt;br&gt;
And yet — I’m fine.&lt;/p&gt;

&lt;p&gt;What I’m actually writing this for&lt;/p&gt;

&lt;p&gt;I noticed that most “launch recap” articles fall into one of two camps: “I made $50K in 30 days” or “I’m quitting to do something else.” Mine is neither.&lt;/p&gt;

&lt;p&gt;I’m here, seven days post-launch, still building, still fixing, still learning. And I’d love to find the first few people who might actually benefit from what I built.&lt;/p&gt;

&lt;p&gt;If any of this sounds like you:&lt;/p&gt;

&lt;p&gt;You monitor a niche topic, but you’re drowning in tabs and newsletters.&lt;br&gt;
You want primary-source research, automatically, not AI-summarized noise.&lt;br&gt;
You’d rather get one good report a week than fifty mediocre emails a day.&lt;br&gt;
…I’d love for you to try OriginBrief. Starter is $33/month, there’s a 7-day free trial, and if you email me, I’ll personally reply. I have the time.&lt;/p&gt;

&lt;p&gt;What comes next&lt;/p&gt;

&lt;p&gt;The graph will move eventually. Or it won’t, and I’ll learn something else. Either way, I plan to keep writing — a mix of build updates, things I’m figuring out, and opinions that might turn out to be wrong.&lt;/p&gt;

&lt;p&gt;Thanks for reading this far. If you’d like to follow along, I’d be honored.&lt;/p&gt;

&lt;p&gt;— Aritomo&lt;/p&gt;

&lt;p&gt;P.S. If you’ve launched something recently, I’d love to hear how your first week went. Drop a comment. Zero judgment from me, especially.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.originbrief.app?utm_source=dev.to&amp;amp;utm_medium=blog&amp;amp;utm_campaign=intro"&gt;https://www.originbrief.app?utm_source=dev.to&amp;amp;utm_medium=blog&amp;amp;utm_campaign=intro&lt;/a&gt;&lt;/p&gt;

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