<?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: cherry yan</title>
    <description>The latest articles on DEV Community by cherry yan (@cherry_yan_871261020c032a).</description>
    <link>https://dev.to/cherry_yan_871261020c032a</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%2F3736489%2Ff6c1848c-6245-4fbe-9ead-9d09e9927cfd.png</url>
      <title>DEV Community: cherry yan</title>
      <link>https://dev.to/cherry_yan_871261020c032a</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/cherry_yan_871261020c032a"/>
    <language>en</language>
    <item>
      <title>New Choicer Voicer packs usually fill their Top 100 leaderboard within an hour 😅

Think you can grab a spot?

🎙️ Play free: https://choicervoicer.org/

#gamedev #indiedev</title>
      <dc:creator>cherry yan</dc:creator>
      <pubDate>Wed, 26 Aug 2026 06:32:12 +0000</pubDate>
      <link>https://dev.to/cherry_yan_871261020c032a/new-choicer-voicer-packs-usually-fill-their-top-100-leaderboard-within-an-hour-think-you-can-2ld4</link>
      <guid>https://dev.to/cherry_yan_871261020c032a/new-choicer-voicer-packs-usually-fill-their-top-100-leaderboard-within-an-hour-think-you-can-2ld4</guid>
      <description>&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
        &lt;div class="c-embed__cover"&gt;
          &lt;a href="https://choicervoicer.org/" class="c-link align-middle" rel="noopener noreferrer"&gt;
            &lt;img alt="" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fchoicervoicer.org%2Fthe%2520choicer%2520voicer%2FOR2gYc.webp" height="446" class="m-0" width="794"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="c-embed__body"&gt;
        &lt;h2 class="fs-xl lh-tight"&gt;
          &lt;a href="https://choicervoicer.org/" rel="noopener noreferrer" class="c-link"&gt;
            The Choicer Voicer | Voice Impression Party Game
          &lt;/a&gt;
        &lt;/h2&gt;
          &lt;p class="truncate-at-3"&gt;
            Play The Choicer Voicer in your browser. Load voice packs, perform impressions into a microphone, and let judges, local players, or Twitch chat score your delivery.
          &lt;/p&gt;
        &lt;div class="color-secondary fs-s flex items-center"&gt;
            &lt;img alt="favicon" class="c-embed__favicon m-0 mr-2 radius-0" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fchoicervoicer.org%2Ffavicon.ico" width="32" height="32"&gt;
          choicervoicer.org
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;


</description>
    </item>
    <item>
      <title>I Got Tired of Hunting for Choicer Voice Packs, So I vibe Coded My Own Game — 200K People Played It</title>
      <dc:creator>cherry yan</dc:creator>
      <pubDate>Wed, 26 Aug 2026 06:24:34 +0000</pubDate>
      <link>https://dev.to/cherry_yan_871261020c032a/i-got-tired-of-hunting-for-choicer-voice-packs-so-i-vibe-coded-my-own-game-200k-people-played-it-4000</link>
      <guid>https://dev.to/cherry_yan_871261020c032a/i-got-tired-of-hunting-for-choicer-voice-packs-so-i-vibe-coded-my-own-game-200k-people-played-it-4000</guid>
      <description>&lt;p&gt;It started with a $5 game on itch.io.&lt;/p&gt;

&lt;p&gt;The concept was simple and ridiculously fun: listen to a character, imitate the voice, and see how well you can match it.&lt;/p&gt;

&lt;p&gt;I loved it.&lt;/p&gt;

&lt;p&gt;The $5 wasn’t really the problem.&lt;/p&gt;

&lt;p&gt;The problem was that I quickly ran out of things I wanted to play.&lt;/p&gt;

&lt;p&gt;I wanted more packs～&lt;/p&gt;

&lt;p&gt;For this kind of game, the mechanics are only half of the experience.&lt;/p&gt;

&lt;p&gt;The packs are the game.&lt;/p&gt;

&lt;p&gt;Once you’ve played the scenes you’re interested in, you immediately start wanting more:&lt;/p&gt;

&lt;p&gt;More characters.&lt;/p&gt;

&lt;p&gt;More movies.&lt;/p&gt;

&lt;p&gt;More weird voices.&lt;/p&gt;

&lt;p&gt;More scenes that make you think:&lt;/p&gt;

&lt;p&gt;“Wait, I can totally do that voice.”&lt;/p&gt;

&lt;p&gt;So I started looking for more material myself.&lt;/p&gt;

&lt;p&gt;And that’s where things got ridiculous.&lt;/p&gt;

&lt;p&gt;I was spending more time searching for scenes and preparing things I wanted to imitate than actually playing the game.&lt;/p&gt;

&lt;p&gt;At some point I had a very developer-shaped thought:&lt;/p&gt;

&lt;p&gt;Why am I spending all this time looking for packs when I could just build my own version?&lt;/p&gt;

&lt;p&gt;So that’s what I did.&lt;/p&gt;

&lt;p&gt;I AI-coded my own take on it&lt;/p&gt;

&lt;p&gt;I started building Choicer Voicer, my own browser-based voice imitation game.&lt;/p&gt;

&lt;p&gt;👉 &lt;a href="https://choicervoicer.org/" rel="noopener noreferrer"&gt;https://choicervoicer.org/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I used AI heavily while coding it.&lt;/p&gt;

&lt;p&gt;Instead of spending weeks getting every small piece working from scratch, I could describe what I wanted, prototype it, test it, break it, fix it, and iterate extremely quickly.&lt;/p&gt;

&lt;p&gt;The goal was simple:&lt;/p&gt;

&lt;p&gt;Open a link → choose a pack → listen → record → get scored.&lt;/p&gt;

&lt;p&gt;No installation.&lt;/p&gt;

&lt;p&gt;No account.&lt;/p&gt;

&lt;p&gt;No $5 purchase just to see whether you’ll enjoy it.&lt;/p&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4d4xwnyxh2j9z8ka1vh0.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F4d4xwnyxh2j9z8ka1vh0.png" alt=" " width="800" height="536"&gt;&lt;/a&gt;&lt;br&gt;
Just open the browser and start making questionable voice impressions.&lt;/p&gt;

&lt;p&gt;But coding wasn’t actually the hard part&lt;/p&gt;

&lt;p&gt;This was the unexpected part.&lt;/p&gt;

&lt;p&gt;AI made building the software dramatically easier.&lt;/p&gt;

&lt;p&gt;But it didn’t solve the reason I started the project in the first place:&lt;/p&gt;

&lt;p&gt;I wanted good packs. Lots of them.&lt;/p&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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fttl4nlfko9teoe9o2il2.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.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fttl4nlfko9teoe9o2il2.png" alt=" " width="800" height="473"&gt;&lt;/a&gt;&lt;br&gt;
So after building the game, I ended up spending a huge amount of time creating, finding, preparing, testing, and reviewing pack content.&lt;/p&gt;

&lt;p&gt;And I became surprisingly picky.&lt;/p&gt;

&lt;p&gt;A clip being recognizable doesn’t automatically make it fun to imitate.&lt;/p&gt;

&lt;p&gt;A good pack needs something more.&lt;/p&gt;

&lt;p&gt;The voice needs character.&lt;/p&gt;

&lt;p&gt;The delivery needs to be interesting.&lt;/p&gt;

&lt;p&gt;The clip needs to be the right length.&lt;/p&gt;

&lt;p&gt;The difficulty needs to feel achievable.&lt;/p&gt;

&lt;p&gt;And most importantly, after getting your first score, you should immediately think:&lt;/p&gt;

&lt;p&gt;“No. I can do better than that.”&lt;/p&gt;

&lt;p&gt;I’ve now created and reviewed a large number of packs for the game.&lt;/p&gt;

&lt;p&gt;Ironically, AI made the coding fast enough that content curation became one of the most time-consuming parts of building the product.&lt;/p&gt;

&lt;p&gt;Then 200,000 people showed up&lt;/p&gt;

&lt;p&gt;I originally built this because I wanted something I could play myself.&lt;/p&gt;

&lt;p&gt;Then other people started finding it.&lt;/p&gt;

&lt;p&gt;A few users became thousands.&lt;/p&gt;

&lt;p&gt;Thousands became tens of thousands.&lt;/p&gt;

&lt;p&gt;And now more than 200,000 people have played Choicer Voicer.&lt;/p&gt;

&lt;p&gt;That was when I realized the problem wasn’t unique to me.&lt;/p&gt;

&lt;p&gt;People didn’t just want the mechanic.&lt;/p&gt;

&lt;p&gt;They wanted more things to try.&lt;/p&gt;

&lt;p&gt;They wanted new packs.&lt;/p&gt;

&lt;p&gt;They wanted to retry the same voice.&lt;/p&gt;

&lt;p&gt;They wanted to compare scores.&lt;/p&gt;

&lt;p&gt;They wanted to climb the leaderboard.&lt;/p&gt;

&lt;p&gt;And, occasionally, they wanted proof that their terrible impression was at least slightly less terrible than their friend’s.&lt;/p&gt;

&lt;p&gt;A score shouldn’t just be a number&lt;/p&gt;

&lt;p&gt;This led to another problem.&lt;/p&gt;

&lt;p&gt;Originally, finishing a recording could simply give you something like:&lt;/p&gt;

&lt;p&gt;62%&lt;/p&gt;

&lt;p&gt;Technically, that works.&lt;/p&gt;

&lt;p&gt;But it’s boring.&lt;/p&gt;

&lt;p&gt;If someone just performed an absurd movie impression into their microphone, the game responding with a sterile percentage feels like a missed opportunity.&lt;/p&gt;

&lt;p&gt;So I started turning the result itself into entertainment.&lt;/p&gt;

&lt;p&gt;Depending on your performance, the game can react like a tiny virtual movie set:&lt;/p&gt;

&lt;p&gt;Director says:&lt;/p&gt;

&lt;p&gt;“One more take!”&lt;/p&gt;

&lt;p&gt;Crowd reaction:&lt;/p&gt;

&lt;p&gt;“Wait… that was kinda good.”&lt;/p&gt;

&lt;p&gt;And I’m experimenting with performance titles that change with your score.&lt;/p&gt;

&lt;p&gt;The idea is that getting 95% should feel worth bragging about.&lt;/p&gt;

&lt;p&gt;But getting 32% should potentially be even more worth sharing because the result is hilarious.&lt;/p&gt;

&lt;p&gt;That’s something I didn’t understand when I started building the game:&lt;/p&gt;

&lt;p&gt;Failure can be content too.&lt;/p&gt;

&lt;p&gt;AI changed where I spend my time&lt;/p&gt;

&lt;p&gt;Before this project, I would have expected most of my effort to go into engineering.&lt;/p&gt;

&lt;p&gt;Instead, AI coding shifted the bottleneck.&lt;/p&gt;

&lt;p&gt;I spend much more of my time thinking about:&lt;/p&gt;

&lt;p&gt;What makes a good pack?&lt;/p&gt;

&lt;p&gt;Which clips should I reject?&lt;/p&gt;

&lt;p&gt;Where do players get bored?&lt;/p&gt;

&lt;p&gt;What score makes someone retry?&lt;/p&gt;

&lt;p&gt;What makes a bad result funny instead of frustrating?&lt;/p&gt;

&lt;p&gt;What makes someone send their result to a friend?&lt;/p&gt;

&lt;p&gt;Those aren’t primarily coding problems.&lt;/p&gt;

&lt;p&gt;They’re product and taste problems.&lt;/p&gt;

&lt;p&gt;And I suspect this is going to become increasingly common for independent developers using AI.&lt;/p&gt;

&lt;p&gt;When implementation becomes dramatically cheaper, the question changes from:&lt;/p&gt;

&lt;p&gt;“Can I build this?”&lt;/p&gt;

&lt;p&gt;to:&lt;/p&gt;

&lt;p&gt;“Can I make something people actually want to keep using?”&lt;/p&gt;

&lt;p&gt;AI can generate a lot of code.&lt;/p&gt;

&lt;p&gt;It can help me iterate incredibly quickly.&lt;/p&gt;

&lt;p&gt;But it still can’t sit in my chair, play twenty packs, reject seventeen of them, and decide that one ridiculous three-second delivery is somehow the funniest thing in the entire game.&lt;/p&gt;

&lt;p&gt;At least, that’s still my job.&lt;/p&gt;

&lt;p&gt;You can try it&lt;/p&gt;

&lt;p&gt;Choicer Voicer is free and runs directly in the browser:&lt;/p&gt;

&lt;p&gt;👉 &lt;a href="https://choicervoicer.org/" rel="noopener noreferrer"&gt;https://choicervoicer.org/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Pick a pack, turn on your microphone, and see what score you get.&lt;/p&gt;

&lt;p&gt;And if you run out of packs you like…&lt;/p&gt;

&lt;p&gt;Well, that’s literally why I built this thing.&lt;/p&gt;

&lt;p&gt;I’m still making and reviewing more of them.&lt;/p&gt;

&lt;p&gt;If you try it, I’d love to know two things:&lt;/p&gt;

&lt;p&gt;What score did you get?&lt;/p&gt;

&lt;p&gt;And more importantly:&lt;/p&gt;

&lt;p&gt;What pack should I make next?&lt;/p&gt;

&lt;p&gt;⸻&lt;/p&gt;

</description>
      <category>ai</category>
      <category>webdev</category>
    </item>
    <item>
      <title>How I Built an AI Avatar Generator That Outputs Perfect Square Images</title>
      <dc:creator>cherry yan</dc:creator>
      <pubDate>Wed, 28 Jan 2026 04:52:36 +0000</pubDate>
      <link>https://dev.to/cherry_yan_871261020c032a/how-i-built-an-ai-avatar-generator-that-outputs-perfect-square-images-51pi</link>
      <guid>https://dev.to/cherry_yan_871261020c032a/how-i-built-an-ai-avatar-generator-that-outputs-perfect-square-images-51pi</guid>
      <description>&lt;h2&gt;
  
  
  Why I Built a Square Avatar Generator (and What I Learned)
&lt;/h2&gt;

&lt;p&gt;When building side projects or small tools, you often don’t realize how many &lt;em&gt;tiny&lt;/em&gt; problems add friction—until they stack up.&lt;/p&gt;

&lt;p&gt;One issue I kept running into was avatars.&lt;/p&gt;

&lt;p&gt;Most platforms (GitHub, social profiles, dashboards, comment systems) expect &lt;strong&gt;square images&lt;/strong&gt;.&lt;br&gt;&lt;br&gt;
But real user photos? Rarely square.&lt;/p&gt;

&lt;p&gt;Cropping manually works… until you have to do it over and over again.&lt;/p&gt;

&lt;p&gt;So I decided to solve it properly.&lt;/p&gt;




&lt;h2&gt;
  
  
  The Real Problem with “Simple Cropping”
&lt;/h2&gt;

&lt;p&gt;At first glance, this feels like a solved problem:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Upload an image&lt;/li&gt;
&lt;li&gt;Crop to 1:1&lt;/li&gt;
&lt;li&gt;Done&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In practice, it breaks down fast:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Faces get cut off&lt;/li&gt;
&lt;li&gt;Important details fall outside the crop&lt;/li&gt;
&lt;li&gt;Automatic center-cropping fails on non-standard poses&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;What I actually needed was:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Face-aware positioning&lt;/li&gt;
&lt;li&gt;Consistent square output&lt;/li&gt;
&lt;li&gt;No manual tweaking for every image&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That’s when I decided to experiment with an AI-based approach instead of traditional cropping.&lt;/p&gt;




&lt;h2&gt;
  
  
  From Manual Tools to AI-Based Generation
&lt;/h2&gt;

&lt;p&gt;Rather than just resizing or cropping, I explored using AI to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Detect the subject properly&lt;/li&gt;
&lt;li&gt;Reframe the image into a square&lt;/li&gt;
&lt;li&gt;Preserve facial proportions and composition&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The result is a workflow where you upload a photo and get a &lt;strong&gt;clean, square avatar&lt;/strong&gt; without thinking about margins, alignment, or cut-off edges.&lt;/p&gt;

&lt;p&gt;While working on this, I ended up turning it into a small standalone tool:&lt;br&gt;&lt;br&gt;
&lt;a href="https://squarefacegenerator.space" rel="noopener noreferrer"&gt;SquareFace Generator&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It’s focused on one thing only—turning photos into square avatars that actually look right.&lt;/p&gt;




&lt;h2&gt;
  
  
  What I Learned Building This
&lt;/h2&gt;

&lt;p&gt;A few takeaways from this mini project:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;“Small” UX problems are often under-engineered&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
Cropping sounds trivial until quality actually matters.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;AI shines when rules break down&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
Once images stop being predictable, heuristics fall apart fast.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Constraint-first tools are underrated&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
Doing &lt;em&gt;one thing well&lt;/em&gt; is often better than shipping a toolbox.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;




&lt;h2&gt;
  
  
  Final Thoughts
&lt;/h2&gt;

&lt;p&gt;This wasn’t meant to be a startup idea—just a way to remove friction from my own workflow.&lt;br&gt;&lt;br&gt;
But it reminded me how many developer tools start exactly this way: scratching a very specific itch.&lt;/p&gt;

&lt;p&gt;If you’re building side projects, I’d highly recommend paying attention to the small annoyances you repeatedly ignore.&lt;br&gt;&lt;br&gt;
They’re often the best ideas hiding in plain sight.&lt;/p&gt;

&lt;p&gt;Happy building 👋&lt;/p&gt;

</description>
      <category>frontend</category>
      <category>buildinpublic</category>
      <category>webdev</category>
      <category>ai</category>
    </item>
    <item>
      <title>I’m building a small tool to help people understand relationship misunderstandings</title>
      <dc:creator>cherry yan</dc:creator>
      <pubDate>Wed, 28 Jan 2026 04:49:30 +0000</pubDate>
      <link>https://dev.to/cherry_yan_871261020c032a/im-building-a-small-tool-to-help-people-understand-relationship-misunderstandings-4kfn</link>
      <guid>https://dev.to/cherry_yan_871261020c032a/im-building-a-small-tool-to-help-people-understand-relationship-misunderstandings-4kfn</guid>
      <description>&lt;p&gt;Hi DEV 👋&lt;/p&gt;

&lt;p&gt;I’m currently building a small side project called &lt;strong&gt;DecodeYou&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;The idea came from personal experience.&lt;br&gt;
I’ve been in a long-distance relationship, and even when both people care a lot,&lt;br&gt;
misunderstandings still happen — not because of bad intentions,&lt;br&gt;
but because we interpret situations differently.&lt;/p&gt;

&lt;p&gt;For example:&lt;br&gt;
the same action can feel “reasonable” to one person,&lt;br&gt;
and deeply hurtful to the other.&lt;/p&gt;

&lt;p&gt;Instead of giving advice or labeling people,&lt;br&gt;
DecodeYou focuses on helping users:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;reflect before reacting
&lt;/li&gt;
&lt;li&gt;notice emotional and communication patterns
&lt;/li&gt;
&lt;li&gt;separate what &lt;em&gt;actually happened&lt;/em&gt; from what we &lt;em&gt;assumed it meant&lt;/em&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Right now the project is very early.&lt;br&gt;
I’ve open-sourced the repo to document the ideas and structure as I build.&lt;/p&gt;

&lt;p&gt;👉 GitHub repo: &lt;a href="https://github.com/cherryyan1987/cherryyan1987" rel="noopener noreferrer"&gt;https://github.com/cherryyan1987/cherryyan1987&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I’d really appreciate any feedback, thoughts, or even skepticism.&lt;br&gt;
Happy to learn from this community.&lt;/p&gt;

</description>
      <category>psychology</category>
      <category>relationships</category>
      <category>buildinpublic</category>
      <category>opensource</category>
    </item>
    <item>
      <title>I built a global GLP-1 telehealth directory (and why it’s harder than it looks)</title>
      <dc:creator>cherry yan</dc:creator>
      <pubDate>Wed, 28 Jan 2026 04:45:09 +0000</pubDate>
      <link>https://dev.to/cherry_yan_871261020c032a/i-built-a-global-glp-1-telehealth-directory-and-why-its-harder-than-it-looks-5aad</link>
      <guid>https://dev.to/cherry_yan_871261020c032a/i-built-a-global-glp-1-telehealth-directory-and-why-its-harder-than-it-looks-5aad</guid>
      <description>&lt;p&gt;GLP-1 medications (like semaglutide and tirzepatide) have exploded in demand, but finding &lt;strong&gt;legitimate, accessible telehealth providers&lt;/strong&gt; is still surprisingly hard — especially outside the US.&lt;/p&gt;

&lt;p&gt;So I built &lt;strong&gt;GLP-1 Patches&lt;/strong&gt;, a global directory of GLP-1 telehealth providers.&lt;/p&gt;

&lt;h3&gt;
  
  
  What problem I was trying to solve
&lt;/h3&gt;

&lt;p&gt;Most existing resources are:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;US-only&lt;/li&gt;
&lt;li&gt;SEO farms or affiliate-heavy&lt;/li&gt;
&lt;li&gt;Opaque about pricing, prescriptions, or regions served&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you’re not in the US (or you’re comparing options), the information gap is huge.&lt;/p&gt;

&lt;h3&gt;
  
  
  What the directory includes
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Telehealth providers offering GLP-1 medications&lt;/li&gt;
&lt;li&gt;Regions served (US / international)&lt;/li&gt;
&lt;li&gt;Prescription model (subscription vs one-time)&lt;/li&gt;
&lt;li&gt;Transparency around eligibility and process&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;No prescriptions. No medical advice. Just structured, comparable information.&lt;/p&gt;

&lt;h3&gt;
  
  
  The hard parts (that I underestimated)
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Regulatory differences&lt;/strong&gt; across countries&lt;/li&gt;
&lt;li&gt;Providers changing terms quietly&lt;/li&gt;
&lt;li&gt;Avoiding becoming an affiliate spam site&lt;/li&gt;
&lt;li&gt;Balancing “useful” vs “compliance-safe” content&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Health + software is a very different beast.&lt;/p&gt;

&lt;h3&gt;
  
  
  Current state
&lt;/h3&gt;

&lt;p&gt;The project is still early, but already useful for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Users comparing GLP-1 access options&lt;/li&gt;
&lt;li&gt;Builders researching the space&lt;/li&gt;
&lt;li&gt;Anyone trying to understand how fragmented this market is&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;👉 Website: &lt;a href="https://glp-1patches.org" rel="noopener noreferrer"&gt;https://glp-1patches.org&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Feedback welcome
&lt;/h3&gt;

&lt;p&gt;If you’re building in healthtech, telemedicine, or regulated markets, I’d love feedback:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What would make this genuinely useful?&lt;/li&gt;
&lt;li&gt;What would you absolutely avoid adding?&lt;/li&gt;
&lt;li&gt;Any red flags you see immediately?&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>startup</category>
      <category>healthtech</category>
      <category>telehealth</category>
      <category>product</category>
    </item>
  </channel>
</rss>
