<?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: Koran Thorne</title>
    <description>The latest articles on DEV Community by Koran Thorne (@koran_thorne_deeaaf855d27).</description>
    <link>https://dev.to/koran_thorne_deeaaf855d27</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%2F4005824%2F0827a3c6-9ef7-466b-8175-329e5f15d50d.png</url>
      <title>DEV Community: Koran Thorne</title>
      <link>https://dev.to/koran_thorne_deeaaf855d27</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/koran_thorne_deeaaf855d27"/>
    <language>en</language>
    <item>
      <title>I built a freelance business OS at 15 — here's what I learned in the first month</title>
      <dc:creator>Koran Thorne</dc:creator>
      <pubDate>Sat, 27 Jun 2026 21:01:37 +0000</pubDate>
      <link>https://dev.to/koran_thorne_deeaaf855d27/i-built-a-freelance-business-os-at-15-heres-what-i-learned-in-the-first-month-20a7</link>
      <guid>https://dev.to/koran_thorne_deeaaf855d27/i-built-a-freelance-business-os-at-15-heres-what-i-learned-in-the-first-month-20a7</guid>
      <description>&lt;p&gt;A month ago I shipped Helios — an all-in-one business OS for freelancers that replaces the 5-6 tools most solo operators juggle daily. CRM, proposals, contracts, invoices, time tracking, and client outreach. One platform, one login.&lt;br&gt;
I'm 15, solo, based in Tanzania, and built the whole thing myself.&lt;br&gt;
Here's what the first month actually looked like.&lt;br&gt;
The build&lt;br&gt;
Stack is React + Vite + TypeScript on the frontend (Vercel), Node.js on the backend (Render), Supabase for the database, Stripe for payments, and Resend for emails.&lt;br&gt;
Getting the billing flow right took longer than anything else. Stripe webhooks, price IDs, trial logic, upgrade flows — there are a lot of moving parts and a lot of ways to silently break things. I ran a full Playwright test suite at the end and found 17 critical issues including live secrets committed to the repo. Fixed all of them. Went from 25 to 75 passing tests.&lt;br&gt;
The distribution problem&lt;br&gt;
The product works. The hard part is getting people to see it.&lt;br&gt;
Reddit was my primary channel. Built karma to 90+ over two weeks through genuine commenting. First posts got removed by spam filters. Account got sitewide banned. Two weeks of work gone.&lt;br&gt;
LinkedIn blocked. Twitter inaccessible. Facebook groups full of AI spam. Product Hunt zero traction. Discord full of freelancers marketing to other freelancers, not buying tools.&lt;br&gt;
What I'm doing instead: cold email outreach to freelancers found through Google, Quora answers, Indie Hackers build in public updates, and Show HN.&lt;br&gt;
Sent 60 cold emails today alone.&lt;br&gt;
What I shipped this week&lt;br&gt;
Beyond the core product, I built three free tools that don't require an account:&lt;/p&gt;

&lt;p&gt;Rate calculator — input your country, niche, experience and income target, get your recommended hourly rate&lt;br&gt;
Invoice template generator — country-specific tax labels, PDF download&lt;br&gt;
Proposal template — niche selector, generates pre-filled proposal&lt;/p&gt;

&lt;p&gt;All at helios.today/tools&lt;br&gt;
Also shipped a referral system — every proposal or invoice a Helios user sends now has a "Powered by Helios" footer with a referral link. Passive distribution built into the product itself.&lt;br&gt;
Current status&lt;br&gt;
Paying users: 0&lt;/p&gt;

&lt;p&gt;Tests passing: 75/75&lt;/p&gt;

&lt;p&gt;Emails sent today: 60+&lt;/p&gt;

&lt;p&gt;Giving up: not an option&lt;br&gt;
If you're a freelancer or know one — helios.today. Free tier, no card needed.&lt;br&gt;
Happy to answer any questions about the stack, the build, or the distribution grind.&lt;/p&gt;

</description>
      <category>freelance</category>
      <category>showdev</category>
      <category>startup</category>
      <category>webdev</category>
    </item>
  </channel>
</rss>
