<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Joffreyio</title>
    <description>an indie hacker shipping micro saas from france. real numbers, what worked, what didn&#39;t, and what i killed.</description>
    
    <link>https://joffreyio.com/</link>
    <atom:link href="https://rss.beehiiv.com/feeds/kaNZ3wowGf.xml" rel="self"/>
    
    <lastBuildDate>Mon, 28 Sep 2026 07:23:46 +0000</lastBuildDate>
    <pubDate>Fri, 25 Sep 2026 13:59:42 +0000</pubDate>
    <atom:published>2026-09-25T13:59:42Z</atom:published>
    <atom:updated>2026-09-28T07:23:46Z</atom:updated>
    
      <category>Makers</category>
      <category>Programming</category>
      <category>Technology</category>
    <copyright>Copyright 2026, Joffreyio</copyright>
    
    <image>
      <url>https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/publication/logo/02cddd81-d738-4be7-8f19-3e50871cff26/avatar_creme_clair.png</url>
      <title>Joffreyio</title>
      <link>https://joffreyio.com/</link>
    </image>
    
    <docs>https://www.rssboard.org/rss-specification</docs>
    <generator>beehiiv</generator>
    <language>en-us</language>
    <webMaster>support@beehiiv.com (Beehiiv Support)</webMaster>

      <item>
  <title>Hi there 👋🏻</title>
  <description>i&#39;m joffrey. french indie hacker.</description>
      <enclosure url="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/a8caae28-9d1a-4220-931c-b5a11699a6f1/9E2837E2-23E9-46C3-8308-1F7107184C19.jpg" length="1371322" type="image/jpeg"/>
  <link>https://joffreyio.com/p/hi-there</link>
  <guid isPermaLink="true">https://joffreyio.com/p/hi-there</guid>
  <pubDate>Fri, 25 Sep 2026 13:59:42 +0000</pubDate>
  <atom:published>2026-09-25T13:59:42Z</atom:published>
    <dc:creator>Joffrey IO</dc:creator>
  <content:encoded><![CDATA[
    <div class='beehiiv'><style>
  .bh__table, .bh__table_header, .bh__table_cell { border: 1px solid #C0C0C0; }
  .bh__table_cell { padding: 5px; background-color: #FFFFFF; }
  .bh__table_cell p { color: #2D2D2D; font-family: 'Helvetica',Arial,sans-serif !important; overflow-wrap: break-word; }
  .bh__table_header { padding: 5px; background-color:#F1F1F1; }
  .bh__table_header p { color: #2A2A2A; font-family:'Trebuchet MS','Lucida Grande',Tahoma,sans-serif !important; overflow-wrap: break-word; }
</style><div class='beehiiv__body'><p class="paragraph" style="text-align:left;">this newsletter is where i share everything i build: the numbers, the wins, the failures. so here&#39;s who is writing it.</p><h2 class="heading" style="text-align:left;" id="from-stage-lights-to-code">from stage lights to code</h2><div class="image"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/b2633510-a640-4aac-81c4-1eac2befab20/IMG_0690_landscape.jpg?t=1790345083"/></div><p class="paragraph" style="text-align:left;">i didn&#39;t start in tech. i was a lighting engineer. concerts, festivals, film sets, long nights, heavy gear.</p><p class="paragraph" style="text-align:left;">i got to work on movies like anna by luc besson and le grand bain by gilles lellouche, with artists like yvan cassar and no one is innocent, and on festivals like rock en seine and solidays.</p><p class="paragraph" style="text-align:left;">that&#39;s also where i wrote my first lines of code: lua scripts on lighting desks.</p><div class="image"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/a8caae28-9d1a-4220-931c-b5a11699a6f1/9E2837E2-23E9-46C3-8308-1F7107184C19.jpg?t=1790344615"/></div><p class="paragraph" style="text-align:left;">light was my job. and it still follows me: my wife is a photographer, so light is basically a family thing 😅</p><h2 class="heading" style="text-align:left;" id="9-years-of-apps-for-someone-else">9 years of apps for someone else</h2><p class="paragraph" style="text-align:left;">then i switched to code. for 9 years i built apps for my 9-5.</p><p class="paragraph" style="text-align:left;">along the way i trained in software craftsmanship: tdd, clean code, clean architecture. writing code that lasts, not just code that works.</p><p class="paragraph" style="text-align:left;">but i was always building someone else&#39;s product.</p><h2 class="heading" style="text-align:left;" id="why-indie-hacking">why indie hacking</h2><p class="paragraph" style="text-align:left;">at some point i wanted to build my own things. small products, shipped fast, owned by me.</p><p class="paragraph" style="text-align:left;">on july 3, 2026, i shipped my first one. built in a day. 0 sales. killed 3 months later. full story here: <a class="link" href="https://joffreyio.com/p/i-built-my-first-micro-saas-in-a-day-i-killed-it-3-months-later?utm_source=joffreyio.com&utm_medium=newsletter&utm_campaign=hi-there" target="_blank" rel="noopener noreferrer nofollow">https://joffreyio.com/p/i-built-my-first-micro-saas-in-a-day-i-killed-it-3-months-later</a></p><p class="paragraph" style="text-align:left;">it failed. but i learned more in 3 months than in years of 9-5.</p><p class="paragraph" style="text-align:left;">funny thing: craftsmanship taught me to build things right. indie hacking taught me that building right means nothing if nobody wants it.</p><h2 class="heading" style="text-align:left;" id="a-bit-more-about-me">a bit more about me</h2><p class="paragraph" style="text-align:left;">i&#39;m a father of two, 11 and 5 years old. my wife is romanian and lived in spain for almost 20 years, so our home is a mix of france, romania and spain.</p><p class="paragraph" style="text-align:left;">when i&#39;m not coding, i&#39;m cooking or listening to music. usually both at the same time, with the kids asking what&#39;s for dinner 😅</p><p class="paragraph" style="text-align:left;">i also love to travel. bali, thailand, spain, italy, switzerland, guadeloupe, germany, belgium, and of course romania ❤️</p><p class="paragraph" style="text-align:left;">next on the list: japan, china, costa rica, the maldives, the seychelles...</p><h2 class="heading" style="text-align:left;" id="my-resolutions-for-2026">my resolutions for 2026</h2><ul><li><p class="paragraph" style="text-align:left;">get back to sport, 5 hours a week</p></li><li><p class="paragraph" style="text-align:left;">quit smoking</p></li><li><p class="paragraph" style="text-align:left;">go all in on saas, to change my life and be free</p></li></ul><p class="paragraph" style="text-align:left;">writing them here makes them public. so now you can check on me 😅</p><h2 class="heading" style="text-align:left;" id="what-youll-get-here">what you&#39;ll get here</h2><p class="paragraph" style="text-align:left;">no growth hacks. no &quot;i made 10k in 30 days&quot;.</p><p class="paragraph" style="text-align:left;">just what i build, what it makes, what i kill, and what i learn along the way.</p><p class="paragraph" style="text-align:left;">if that sounds good, stay around. and hit reply, tell me what you&#39;re building. i read everything.</p></div><div class='beehiiv__footer'><br class='beehiiv__footer__break'><hr class='beehiiv__footer__line'><a target="_blank" class="beehiiv__footer_link" style="text-align: center;" href="https://www.beehiiv.com/powered-by?publication_logo=https%3A%2F%2Fmedia.beehiiv.com%2Fcdn-cgi%2Fimage%2Ffit%3Dscale-down%2Cformat%3Dauto%2Conerror%3Dredirect%2Cquality%3D80%2Fuploads%2Fpublication%2Flogo%2F02cddd81-d738-4be7-8f19-3e50871cff26%2Favatar_creme_clair.png%3Fv%3D1790580113&publication_name=Joffreyio&utm_campaign=73d92ca2-cb97-44f1-94e5-dc4c4599ec86&utm_medium=post_rss&utm_source=joffreyio">Powered by beehiiv</a></div></div>
  ]]></content:encoded>
</item>

      <item>
  <title>I  built my first micro saas in a day. i killed it 3 months later.</title>
  <description>how citeable got me started as an indie hacker, and everything it taught me. real numbers included.</description>
      <enclosure url="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/d848544f-a60a-4f13-857a-409d0e1a4c8c/logo.png" length="16564" type="image/png"/>
  <link>https://joffreyio.com/p/i-built-my-first-micro-saas-in-a-day-i-killed-it-3-months-later</link>
  <guid isPermaLink="true">https://joffreyio.com/p/i-built-my-first-micro-saas-in-a-day-i-killed-it-3-months-later</guid>
  <pubDate>Fri, 25 Sep 2026 11:25:56 +0000</pubDate>
  <atom:published>2026-09-25T11:25:56Z</atom:published>
    <dc:creator>Joffrey IO</dc:creator>
    <category><![CDATA[Launches]]></category>
    <category><![CDATA[Failures]]></category>
  <content:encoded><![CDATA[
    <div class='beehiiv'><style>
  .bh__table, .bh__table_header, .bh__table_cell { border: 1px solid #C0C0C0; }
  .bh__table_cell { padding: 5px; background-color: #FFFFFF; }
  .bh__table_cell p { color: #2D2D2D; font-family: 'Helvetica',Arial,sans-serif !important; overflow-wrap: break-word; }
  .bh__table_header { padding: 5px; background-color:#F1F1F1; }
  .bh__table_header p { color: #2A2A2A; font-family:'Trebuchet MS','Lucida Grande',Tahoma,sans-serif !important; overflow-wrap: break-word; }
</style><div class='beehiiv__body'><p class="paragraph" style="text-align:left;">on july 3, 2026, i shipped my first product: citeable.</p><p class="paragraph" style="text-align:left;">the idea: generate llms.txt and <a class="link" href="https://schema.org?utm_source=joffreyio.com&utm_medium=newsletter&utm_campaign=i-built-my-first-micro-saas-in-a-day-i-killed-it-3-months-later" target="_blank" rel="noopener noreferrer nofollow">schema.org</a> for your site so ai assistants like chatgpt and perplexity can understand it, and maybe cite it.</p><p class="paragraph" style="text-align:left;">the mvp took one day. crawl a site, score it, sell the files behind a stripe checkout. </p><p class="paragraph" style="text-align:left;">this is the story of what happened next.</p><h2 class="heading" style="text-align:left;" id="the-first-proof-my-wifes-website">the first proof: my wife&#39;s website</h2><p class="paragraph" style="text-align:left;">my wife carmen is a photographer. i ran her site through citeable.</p><p class="paragraph" style="text-align:left;">score before: 72.<br>score after: 100.</p><p class="paragraph" style="text-align:left;">that before/after became the hero of my landing page. it was real, and it was the best thing on the page.</p><h2 class="heading" style="text-align:left;" id="the-launch">the launch</h2><p class="paragraph" style="text-align:left;">i prepared everything: hacker news, reddit, product hunt, tinylaunch. then i switched to x-first and wrote a 10-day launch calendar.results: ~100 visitors, 0 sales.</p><p class="paragraph" style="text-align:left;">lesson: first time i had to face it. distribution is hard.</p><h2 class="heading" style="text-align:left;" id="the-pricing-rollercoaster">the pricing rollercoaster</h2><p class="paragraph" style="text-align:left;">in 4 weeks i changed pricing 5 times. a one-time tier, then a studio tier at 199€, then 3 plans with a monthly agency offer, then i killed the pro plan and dropped solo to 14,90€, then switched everything to usd.</p><p class="paragraph" style="text-align:left;">none of it moved the needle. when nobody is buying, pricing is rarely the problem.</p><h2 class="heading" style="text-align:left;" id="the-cold-email-machine">the cold email machine</h2><p class="paragraph" style="text-align:left;">no audience, so i built outreach. google maps to find local businesses (photographers, lawyers, plumbers...) in 12 french cities, a scan of each site, then a 3-email sequence.</p><p class="paragraph" style="text-align:left;">490 prospects in the pipeline. when the sending tool&#39;s paid plan ran out, i rebuilt the sender myself with smtp and imap. cost: 0€.</p><h2 class="heading" style="text-align:left;" id="the-email-that-stopped-everything">the email that stopped everything</h2><p class="paragraph" style="text-align:left;">one agency replied. not to buy. to tell me my pitch was wrong.</p><p class="paragraph" style="text-align:left;">my emails said llms.txt was &quot;the file ai reads first&quot;. then i checked the research. a 2026 ahrefs study: 97% of llms.txt files got zero ai-bot traffic across 137k sites. se ranking: no significant link between llms.txt and ai citations<br>across ~300k domains. google said it doesn&#39;t support it.</p><p class="paragraph" style="text-align:left;">my own faq already admitted most ai crawlers ignore it. my cold emails said the opposite, to the audience most likely to know.</p><p class="paragraph" style="text-align:left;">i stopped all sending that day, and rewrote the copy to claim only what holds.</p><p class="paragraph" style="text-align:left;">btw, i also got my first cold email reply. i&#39;ll let you translate it 🫠</p><div class="image"><img alt="" class="image__image" style="" src="https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/b7601619-a035-49aa-a65a-71a9c2fa4e5e/Screenshot_from_2026-09-25_13-15-57.png?t=1790334969"/></div><p class="paragraph" style="text-align:left;"></p><h2 class="heading" style="text-align:left;" id="why-i-shut-it-down">why i shut it down</h2><p class="paragraph" style="text-align:left;">no sales, no replies, and i&#39;d lost trust in the product. so i moved on to my next project: proofbench.</p><h2 class="heading" style="text-align:left;" id="what-im-keeping">what i&#39;m keeping</h2><ul><li><p class="paragraph" style="text-align:left;">shipping in a day works. the hard part was never the code.</p></li><li><p class="paragraph" style="text-align:left;">a real proof case beats any marketing copy.</p></li><li><p class="paragraph" style="text-align:left;">don&#39;t build outreach before you have something people ask for.</p></li><li><p class="paragraph" style="text-align:left;">never claim what you can&#39;t prove. the market will check.</p></li><li><p class="paragraph" style="text-align:left;">distribution is hard.</p></li></ul><p class="paragraph" style="text-align:left;">next up: building proofbench in public. subscribe to follow along, the wins and the failures.</p></div><div class='beehiiv__footer'><br class='beehiiv__footer__break'><hr class='beehiiv__footer__line'><a target="_blank" class="beehiiv__footer_link" style="text-align: center;" href="https://www.beehiiv.com/powered-by?publication_logo=https%3A%2F%2Fmedia.beehiiv.com%2Fcdn-cgi%2Fimage%2Ffit%3Dscale-down%2Cformat%3Dauto%2Conerror%3Dredirect%2Cquality%3D80%2Fuploads%2Fpublication%2Flogo%2F02cddd81-d738-4be7-8f19-3e50871cff26%2Favatar_creme_clair.png%3Fv%3D1790580113&publication_name=Joffreyio&utm_campaign=664b0ad5-d4f2-4fba-a560-20f79d544047&utm_medium=post_rss&utm_source=joffreyio">Powered by beehiiv</a></div></div>
  ]]></content:encoded>
</item>

  </channel>
</rss>
