<?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: Iris</title>
    <description>The latest articles on DEV Community by Iris (@irislinl7r8).</description>
    <link>https://dev.to/irislinl7r8</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%2F4009887%2F0acbd316-5030-44d0-b8a1-c95cc0b4121d.png</url>
      <title>DEV Community: Iris</title>
      <link>https://dev.to/irislinl7r8</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/irislinl7r8"/>
    <language>en</language>
    <item>
      <title>Why I Started Treating My Photo Gallery Like a Garden</title>
      <dc:creator>Iris</dc:creator>
      <pubDate>Fri, 17 Jul 2026 05:40:15 +0000</pubDate>
      <link>https://dev.to/irislinl7r8/why-i-started-treating-my-photo-gallery-like-a-garden-5fch</link>
      <guid>https://dev.to/irislinl7r8/why-i-started-treating-my-photo-gallery-like-a-garden-5fch</guid>
      <description>&lt;p&gt;Last month I opened my phone gallery and saw a number that stopped me: 11,437 photos.&lt;/p&gt;

&lt;p&gt;The funny thing is, I could not tell you what 80% of them are. Screenshots of wifi passwords from 2022. Five nearly identical selfies. A receipt I photographed just in case and never looked at again.&lt;/p&gt;

&lt;p&gt;The real problem was not storage. My phone had plenty. The problem was the feeling: every time I opened the gallery, I felt a low-grade anxiety I could not explain.&lt;/p&gt;

&lt;h2&gt;
  
  
  What changed
&lt;/h2&gt;

&lt;p&gt;I started using a tool called Swipe Cleaner, and it reframed the whole experience. The mechanic is simple: swipe left to delete, swipe right to keep. Nothing gets deleted until you confirm the batch at the end.&lt;/p&gt;

&lt;p&gt;What struck me was not the speed. What struck me was the agency. Each swipe was a small decision, and each decision made the next one easier.&lt;/p&gt;

&lt;h2&gt;
  
  
  The privacy part
&lt;/h2&gt;

&lt;p&gt;Your photo gallery is probably the least secure thing on your phone. Screenshots of bank transactions. Photos of your passport. Private conversations. Medical documents. All mixed in with selfies.&lt;/p&gt;

&lt;p&gt;Swipe Cleaner does not upload anything to the cloud. All processing happens locally on your device. You are not trading one privacy problem for another.&lt;/p&gt;

&lt;h2&gt;
  
  
  It is not about minimalism
&lt;/h2&gt;

&lt;p&gt;I do not believe you need to own less than 100 things to be happy. But I do believe curation is a form of self-care.&lt;/p&gt;

&lt;p&gt;Choosing what to keep and what to let go of, even in something as mundane as a photo gallery, is practice for bigger decisions.&lt;/p&gt;

&lt;p&gt;My gallery is not spotless. But when I scroll through it now, I see my life, not a landfill of forgotten screenshots. And that small change had a surprisingly large impact on how I feel about my phone.&lt;/p&gt;

</description>
      <category>mentalhealth</category>
      <category>mobile</category>
      <category>productivity</category>
      <category>tools</category>
    </item>
    <item>
      <title>How a Non-Researcher Follows AI Papers Without Drowning</title>
      <dc:creator>Iris</dc:creator>
      <pubDate>Wed, 15 Jul 2026 10:48:35 +0000</pubDate>
      <link>https://dev.to/irislinl7r8/how-a-non-researcher-follows-ai-papers-without-drowning-4opk</link>
      <guid>https://dev.to/irislinl7r8/how-a-non-researcher-follows-ai-papers-without-drowning-4opk</guid>
      <description>&lt;p&gt;&lt;em&gt;Disclosure: I contribute to the OpenNomos ecosystem, which Paper List is part of. Opinions and reading habits below are my own.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;I'm not a researcher. I work in brand and content strategy, and a growing part of my job is understanding where AI is actually heading — not where the loudest thread on my timeline says it's heading.&lt;/p&gt;

&lt;p&gt;For a long time my "system" for following AI research was embarrassing: bookmark an arxiv link someone shared, feel productive, never open it again. My bookmark folder wasn't a reading list. It was a graveyard with good intentions.&lt;/p&gt;

&lt;p&gt;Here's what finally worked for me, as someone who reads &lt;em&gt;about&lt;/em&gt; papers more than she reads papers.&lt;/p&gt;

&lt;h2&gt;
  
  
  The real problem isn't volume, it's ordering
&lt;/h2&gt;

&lt;p&gt;Everyone says the problem with AI research is volume — hundreds of papers a day, impossible to keep up. True, but incomplete.&lt;/p&gt;

&lt;p&gt;The deeper problem is that most of us encounter papers in &lt;strong&gt;engagement order&lt;/strong&gt;: whatever got quote-tweeted the hardest this week. Engagement order is great for discovery and terrible for understanding. You see the outliers, never the baseline. You know the three papers everyone joked about, but you can't answer a basic question like: &lt;em&gt;is this topic growing, or is it three people being loud?&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;For a non-researcher, that distinction matters more than any individual paper. My job doesn't require me to reproduce results. It requires me to know which directions are compounding and which are noise.&lt;/p&gt;

&lt;h2&gt;
  
  
  Switching from "feed" to "shelf"
&lt;/h2&gt;

&lt;p&gt;The mental shift that helped: stop treating research as a feed to keep up with, and start treating it as a shelf to walk past occasionally.&lt;/p&gt;

&lt;p&gt;A feed punishes you for being away. A shelf just sits there, organized, waiting until you have a real question.&lt;/p&gt;

&lt;p&gt;Concretely, my questions usually look like:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Is retrieval-augmented generation still an active area, or has it been absorbed into something else?&lt;/li&gt;
&lt;li&gt;When did diffusion models jump from vision venues to &lt;em&gt;everywhere&lt;/em&gt;?&lt;/li&gt;
&lt;li&gt;What did last year's NeurIPS actually emphasize, versus what Twitter said it emphasized?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;None of these are answered by reading one paper. All of them are answered by looking at &lt;strong&gt;topic × venue × year&lt;/strong&gt; — which is a browsing structure, not a feed.&lt;/p&gt;

&lt;h2&gt;
  
  
  How I actually do it now
&lt;/h2&gt;

&lt;p&gt;The tool I use for this is &lt;a href="https://paperlist.ai" rel="noopener noreferrer"&gt;Paper List&lt;/a&gt;. It organizes papers from top venues by topic and year, which sounds almost boringly simple — and that's the point.&lt;/p&gt;

&lt;p&gt;My routine, maybe twice a month:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Pick one question&lt;/strong&gt;, not a topic. "Is agent evaluation maturing?" beats "let me check on agents."&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Scan the topic across 2–3 years.&lt;/strong&gt; Count roughly, don't read. Ten minutes tells you whether a direction is expanding, plateauing, or migrating between venues.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Pick at most two papers&lt;/strong&gt; whose abstracts directly touch my question. Read the abstract, intro, and conclusion. Skip the math without guilt.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Write three sentences&lt;/strong&gt; in my notes about what changed since I last looked. If I can't write them, I didn't actually learn anything — scan again.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;That last step is the whole system, honestly. The tool gives you structure; the three sentences force synthesis. One without the other doesn't stick.&lt;/p&gt;

&lt;h2&gt;
  
  
  What this replaced
&lt;/h2&gt;

&lt;p&gt;Before: forty open arxiv tabs, a bookmark folder I feared, and a vague anxiety that everyone else understood "the state of AI" better than I did.&lt;/p&gt;

&lt;p&gt;After: a shelf I visit with a question, and a notes file that slowly became my own timeline of the field. When someone asks "is X still a thing," I can answer with a shape — growing since 2023, mostly at ICLR, spreading into ACL — instead of a shrug or a hot take.&lt;/p&gt;

&lt;p&gt;The anxiety didn't fully disappear. But it turns out most of it was never about missing papers. It was about having no structure to put them in.&lt;/p&gt;

&lt;h2&gt;
  
  
  If you're also a non-researcher
&lt;/h2&gt;

&lt;p&gt;You don't need a daily reading habit. You need:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;a recurring &lt;strong&gt;question&lt;/strong&gt;, tied to your actual work&lt;/li&gt;
&lt;li&gt;a &lt;strong&gt;structured place&lt;/strong&gt; to check it against (topic × venue × year)&lt;/li&gt;
&lt;li&gt;a &lt;strong&gt;tiny writing ritual&lt;/strong&gt; to force synthesis&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That's sustainable at two hours a month. Keeping up with a feed is not sustainable at any number of hours — I've tried.&lt;/p&gt;

&lt;p&gt;If your bookmark folder is also a graveyard, maybe don't organize the graveyard. Change where the papers live instead.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>productivity</category>
      <category>learning</category>
    </item>
    <item>
      <title>The hardest part of building an MVP isn't the code</title>
      <dc:creator>Iris</dc:creator>
      <pubDate>Tue, 14 Jul 2026 08:53:16 +0000</pubDate>
      <link>https://dev.to/irislinl7r8/the-hardest-part-of-building-an-mvp-isnt-the-code-ebd</link>
      <guid>https://dev.to/irislinl7r8/the-hardest-part-of-building-an-mvp-isnt-the-code-ebd</guid>
      <description>&lt;p&gt;I've lost count of the side projects I've watched die. Mine, friends', people in Discord servers. What surprised me is how few of them died because of code.&lt;/p&gt;

&lt;p&gt;They died at three predictable spots:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Ten ideas in your head, none of them started.&lt;/li&gt;
&lt;li&gt;You're great at prompting an AI, but that's a long way from a product someone uses.&lt;/li&gt;
&lt;li&gt;You shipped a demo, posted it once, and then... nothing.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;If you've built anything on the side, you've probably parked at one of those three lights. I've sat at all of them.&lt;/p&gt;

&lt;h2&gt;
  
  
  An MVP is a decision, not a smaller product
&lt;/h2&gt;

&lt;p&gt;The phrase "minimum viable product" gets read as "the small version of the big thing I'll build later." That framing is a trap. It turns the MVP into a shrunk-down feature list, and you spend your energy deciding what to &lt;em&gt;cut&lt;/em&gt; instead of what to &lt;em&gt;learn&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;The version that actually works for me is boring: &lt;strong&gt;an MVP is the cheapest thing you can build that forces a real decision.&lt;/strong&gt; Not "does this look done," but "does anyone care, and what do they do next."&lt;/p&gt;

&lt;p&gt;That reframe changes what you build:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Scope by one problem and one user.&lt;/strong&gt; Not a persona — a specific person you could message today. If you can't name them, the idea is still a vibe, not a product.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Ship something a stranger can actually open.&lt;/strong&gt; A demo you narrate over a screen-share doesn't count. The moment it's on its own in someone else's hands, you learn things no amount of internal polishing reveals.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Go get the first user before you build the second feature.&lt;/strong&gt; Feedback, not your roadmap, picks what's next.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;None of that is about frameworks. It's about resisting the urge to keep building because building feels productive.&lt;/p&gt;

&lt;h2&gt;
  
  
  The part AI quietly made worse
&lt;/h2&gt;

&lt;p&gt;Here's the uncomfortable bit. AI is genuinely incredible at collapsing the cost of &lt;em&gt;building&lt;/em&gt;. I can scaffold auth, payments, a dashboard, and a docs site in an afternoon now. Two years ago that was weeks.&lt;/p&gt;

&lt;p&gt;But notice which of the three graveyards that helps with. Only the middle one, and only partly.&lt;/p&gt;

&lt;p&gt;AI makes demos cheaper. It does nothing for "I have ten ideas and started none," and it makes "built it, posted once, then nothing" &lt;em&gt;more&lt;/em&gt; common — because now everyone can produce a shiny demo, so a shiny demo is worth even less. The bottleneck moved. It used to be &lt;em&gt;can I build this?&lt;/em&gt; Now it's &lt;em&gt;is this worth building, and will I put it in front of a real person before I lose interest?&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;The skill that's appreciating isn't prompting. It's taste plus follow-through: picking a narrow problem, shipping the ugly-but-real version, and staying in the loop long enough to hear "this is annoying, fix that."&lt;/p&gt;

&lt;h2&gt;
  
  
  A smaller loop that actually finishes
&lt;/h2&gt;

&lt;p&gt;When I stop treating the MVP as a mini-product and start treating it as a decision loop, projects stop dying. The loop is small on purpose:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Pick one problem → build the smallest real thing → put it in front of one person → let their reaction choose the next move.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Read one chapter, do one step. The goal of week one isn't a launch. It's a single honest reaction from someone who isn't you.&lt;/p&gt;

&lt;p&gt;The projects that survive aren't the ones with the cleanest code or the best model. They're the ones that got out of the builder's head early enough to be corrected.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;Full disclosure: I help out with &lt;a href="https://01mvp.com/" rel="noopener noreferrer"&gt;01MVP&lt;/a&gt;, a hands-on playbook that documents this exact 0→1 path — choosing an idea, building the MVP, going live, finding your first users. The three traps above are the real point, though. Use whatever tools you like; just don't die at light number three.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>startup</category>
      <category>productivity</category>
      <category>beginners</category>
    </item>
    <item>
      <title>The MVP I Deleted: What Cutting 80% of My First Product Taught Me About 0 to 1</title>
      <dc:creator>Iris</dc:creator>
      <pubDate>Mon, 13 Jul 2026 08:49:11 +0000</pubDate>
      <link>https://dev.to/irislinl7r8/the-mvp-i-deleted-what-cutting-80-of-my-first-product-taught-me-about-0-to-1-48n0</link>
      <guid>https://dev.to/irislinl7r8/the-mvp-i-deleted-what-cutting-80-of-my-first-product-taught-me-about-0-to-1-48n0</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;Disclosure: I contribute content in the OpenNomos ecosystem, and this post references 01MVP, a 0-to-1 build-and-launch guide. The lessons below are my own and apply to any first product.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;My first MVP took three weekends. It had authentication, a settings page, light and dark themes, and a dashboard with three empty chart widgets waiting for data that didn't exist yet.&lt;/p&gt;

&lt;p&gt;It had zero users.&lt;/p&gt;

&lt;p&gt;Not "a few users who churned." Zero. I had built a product that could do a dozen things adequately and nothing memorably. I'd spent my scarce building time on the parts of a product that only matter &lt;em&gt;after&lt;/em&gt; someone already cares.&lt;/p&gt;

&lt;p&gt;Here's what I learned when I deleted almost all of it.&lt;/p&gt;

&lt;h2&gt;
  
  
  The trap: building the frame before the picture
&lt;/h2&gt;

&lt;p&gt;Auth, settings, theming, and account management feel like progress because they're concrete and you know how to build them. There's a Stack Overflow answer for every step. So they become a comfortable place to hide from the actually hard question:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What is the one thing this product does that makes someone come back?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;If you can't answer that in a single sentence, no amount of dark mode will save you. I couldn't answer it. That was the real bug.&lt;/p&gt;

&lt;h2&gt;
  
  
  The fix: one screen, one job
&lt;/h2&gt;

&lt;p&gt;I stripped the project down to a single screen that did exactly one thing, end to end. No login. No settings. No persistence beyond the current session. If you opened it, you could get the core value in under ten seconds.&lt;/p&gt;

&lt;p&gt;That version shipped in two days.&lt;/p&gt;

&lt;p&gt;Five signups came the same week — not from a launch, just from sharing that one screen with people who had the problem. The difference wasn't marketing. It was that the value was finally &lt;em&gt;visible&lt;/em&gt; instead of buried behind three layers of scaffolding.&lt;/p&gt;

&lt;h2&gt;
  
  
  A scoping checklist that actually cuts
&lt;/h2&gt;

&lt;p&gt;When I catch myself over-building now, I run through this:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Name the core loop in one sentence.&lt;/strong&gt; "User does X, gets Y, wants to do it again." If the sentence needs an "and," you have two products.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Delete every feature that isn't inside that sentence.&lt;/strong&gt; Auth is usually not in the sentence. Settings almost never are. Onboarding tours definitely aren't.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Fake the boring parts.&lt;/strong&gt; No user accounts? Use a URL param or local storage. No billing? A Stripe payment link is a backend. Manual is a feature at this stage.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Measure return, not signups.&lt;/strong&gt; The first real signal isn't "people signed up." It's "someone came back without being reminded."&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Set a two-day ceiling.&lt;/strong&gt; If the smallest useful version takes more than two days, the scope is still too big. Cut again.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Why "manual is a feature" matters
&lt;/h2&gt;

&lt;p&gt;The instinct is to automate everything up front because automation &lt;em&gt;feels&lt;/em&gt; like the professional way to build. But automation is expensive to build and cheap to add later. Doing things manually — a spreadsheet, a DM, a copy-pasted email — lets you learn what's actually worth automating.&lt;/p&gt;

&lt;p&gt;Every hour I spent building a settings page was an hour I didn't spend watching a real person use the core loop and get confused at the exact spot I'd assumed was obvious. That confusion is the most valuable data a 0-to-1 product can produce, and you only get it by shipping the smallest thing that works.&lt;/p&gt;

&lt;h2&gt;
  
  
  The uncomfortable part
&lt;/h2&gt;

&lt;p&gt;Cutting is emotionally harder than building. Building feels generative; deleting feels like admitting the last three weekends were partly wasted. They were. That's fine. The weekends taught me the shape of the problem, and the delete taught me the shape of the solution.&lt;/p&gt;

&lt;p&gt;Going from 0 to 1 is not mostly a building problem. It's a &lt;em&gt;subtraction&lt;/em&gt; problem. The hardest engineering decision early on is almost never "how do I build this" — it's "what do I refuse to build yet."&lt;/p&gt;

&lt;h2&gt;
  
  
  If you're stuck on your first MVP
&lt;/h2&gt;

&lt;p&gt;Try this today: open your project, write the core loop as one sentence, and comment out or hide everything that isn't in that sentence. Ship the remainder to five people who have the problem. Watch what they do.&lt;/p&gt;

&lt;p&gt;You'll probably be surprised by how little you needed — and how much clearer the next step becomes once real people are in the loop.&lt;/p&gt;

&lt;p&gt;If you want a structured walk-through of the full arc — choosing an idea, building the smallest MVP, going live, and finding your first users — the &lt;a href="https://www.opennomos.com/en/project/01KW9BSG541GDRPXCP8JJV277Z" rel="noopener noreferrer"&gt;01MVP guide on OpenNomos&lt;/a&gt; lays it out end to end.&lt;/p&gt;

&lt;p&gt;What's the one feature you're building right now that isn't in your core loop sentence? That's probably the one to cut first.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>beginners</category>
      <category>productivity</category>
      <category>showdev</category>
    </item>
    <item>
      <title>I Built 7 MVPs in 12 Months — Here's What Actually Worked</title>
      <dc:creator>Iris</dc:creator>
      <pubDate>Sat, 11 Jul 2026 02:54:28 +0000</pubDate>
      <link>https://dev.to/irislinl7r8/i-built-7-mvps-in-12-months-heres-what-actually-worked-2go0</link>
      <guid>https://dev.to/irislinl7r8/i-built-7-mvps-in-12-months-heres-what-actually-worked-2go0</guid>
      <description>&lt;p&gt;After a year of shipping MVPs, I've learned one thing: &lt;strong&gt;the biggest enemy isn't bad ideas — it's overbuilding before you have a single real user.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Here's the pattern I kept repeating:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Get excited about an idea&lt;/li&gt;
&lt;li&gt;Spend 3 weeks building a "complete" product&lt;/li&gt;
&lt;li&gt;Launch to crickets&lt;/li&gt;
&lt;li&gt;Abandon it&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Then I changed my approach entirely. Here's what worked.&lt;/p&gt;

&lt;h2&gt;
  
  
  The 72-Hour MVP Rule
&lt;/h2&gt;

&lt;p&gt;My new rule: if I can't ship a usable version in 72 hours, I'm building too much. This forces brutal prioritization:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Day 1:&lt;/strong&gt; Core functionality only. No auth. No onboarding. No settings page.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Day 2:&lt;/strong&gt; One workflow that actually works end-to-end.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Day 3:&lt;/strong&gt; Polish just enough so it doesn't look broken.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The first MVP following this rule got 12 signups in 24 hours. Was it ugly? Yes. Did people use it? Also yes.&lt;/p&gt;

&lt;h2&gt;
  
  
  Stop Building What Nobody Asked For
&lt;/h2&gt;

&lt;p&gt;I used to build features I &lt;em&gt;thought&lt;/em&gt; users would want. Now I build only what users &lt;em&gt;ask&lt;/em&gt; for — and only after 3+ people ask for it.&lt;/p&gt;

&lt;p&gt;This single change eliminated about 60% of my development time.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Tool That Changed My Workflow
&lt;/h2&gt;

&lt;p&gt;One thing that helped tremendously: using tools designed for rapid prototyping. I've been exploring &lt;a href="https://www.opennomos.com/en/project/01KW9BSG541GDRPXCP8JJV277Z" rel="noopener noreferrer"&gt;01MVP&lt;/a&gt; — it's built around the idea of turning a concept into a demonstrable prototype quickly, without getting bogged down in infrastructure decisions.&lt;/p&gt;

&lt;p&gt;The philosophy resonates: &lt;strong&gt;validate before you invest.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The Uncomfortable Truth
&lt;/h2&gt;

&lt;p&gt;Your product is probably too complex. Strip it down to the one thing someone would pay for. Ship that. Then iterate.&lt;/p&gt;

&lt;p&gt;The best feedback comes from real users, not from your imagination of what users might want.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;What's the fastest you've gone from idea to shipped MVP? I'd love to hear stories in the comments.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;This post is part of my Build in Public journey. Follow along at &lt;a href="https://x.com/irislinl7r8" rel="noopener noreferrer"&gt;@irislinl7r8&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>beginners</category>
      <category>productivity</category>
      <category>web3</category>
    </item>
    <item>
      <title>Why I Switched to a Meditation App That Doesn't Want My Data</title>
      <dc:creator>Iris</dc:creator>
      <pubDate>Fri, 10 Jul 2026 04:38:44 +0000</pubDate>
      <link>https://dev.to/irislinl7r8/why-i-switched-to-a-meditation-app-that-doesnt-want-my-data-c4f</link>
      <guid>https://dev.to/irislinl7r8/why-i-switched-to-a-meditation-app-that-doesnt-want-my-data-c4f</guid>
      <description>&lt;p&gt;Every meditation app wants to be your daily habit. They send notifications, track streaks, build communities, and gamify the practice of doing nothing. But somewhere along the way, the tool meant to help you disconnect becomes another platform you have to manage.&lt;/p&gt;

&lt;p&gt;I've been using OneZen for the past two weeks, and it made me rethink what a meditation app should be.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Most Apps Get Wrong
&lt;/h2&gt;

&lt;p&gt;The dominant meditation apps follow the same playbook as social media platforms: retention at all costs. They bombard you with:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Daily streak notifications&lt;/strong&gt; — because missing a day means you failed&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Social features&lt;/strong&gt; — compare your practice with friends and strangers&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Content libraries&lt;/strong&gt; — endless courses narrated by celebrities&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Premium subscriptions&lt;/strong&gt; — the "best" features locked behind paywalls&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The irony is impossible to miss. You open the app to reduce stress, and it immediately reminds you of all the things you haven't done.&lt;/p&gt;

&lt;h2&gt;
  
  
  What OneZen Does Differently
&lt;/h2&gt;

&lt;p&gt;OneZen takes a deliberately minimalist approach:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;No account required.&lt;/strong&gt; You open the app and start meditating. That's it.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;No streaks.&lt;/strong&gt; Meditate when you need to, not because a counter told you to.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;No social features.&lt;/strong&gt; Your practice is yours alone.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;No cloud storage.&lt;/strong&gt; All records stay on your device.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Completely free and open source.&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The feature set is intentionally small: a configurable timer, a selection of natural sounds (rain, stream, birdsong), basic breathing guidance, and locally stored practice records.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why This Matters
&lt;/h2&gt;

&lt;p&gt;There's a deeper design philosophy here worth paying attention to. When a meditation app adds streaks and leaderboards, it subtly reframes meditation from an intrinsically motivated practice into an extrinsically motivated one. You're no longer meditating because you want to be present — you're meditating to keep a number going up.&lt;/p&gt;

&lt;p&gt;This isn't just about meditation. It's a pattern we see across wellness tech: tools that start with a genuine intention to help, then gradually transform into engagement-optimized platforms that need you to keep using them.&lt;/p&gt;

&lt;p&gt;OneZen makes a conscious trade-off: it sacrifices engagement for integrity. It's okay if you only use it twice a week. It's fine if you forget about it for a month. The app doesn't have a business model that depends on capturing your attention.&lt;/p&gt;

&lt;h2&gt;
  
  
  Who Is This For?
&lt;/h2&gt;

&lt;p&gt;If you're deep in the indie maker / open source world, OneZen represents something familiar: software built for users, not investors. No growth hacking, no retention metrics, no dark patterns.&lt;/p&gt;

&lt;p&gt;If you just want to sit quietly for a few minutes between coding sessions, or before sleep, without being marketed to — this is worth checking out.&lt;/p&gt;

&lt;p&gt;Sometimes the best tools are the ones that know when to get out of your way.&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>productivity</category>
      <category>mentalhealth</category>
      <category>showdev</category>
    </item>
    <item>
      <title>The 2-in-1 Dev Toolkit I Use Every Day (That Nobody Talks About)</title>
      <dc:creator>Iris</dc:creator>
      <pubDate>Thu, 09 Jul 2026 02:07:51 +0000</pubDate>
      <link>https://dev.to/irislinl7r8/the-2-in-1-dev-toolkit-i-use-every-day-that-nobody-talks-about-1g80</link>
      <guid>https://dev.to/irislinl7r8/the-2-in-1-dev-toolkit-i-use-every-day-that-nobody-talks-about-1g80</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;Disclosure: I contribute to OpenNomos, the ecosystem behind this project.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;There are hundreds of online dev tools out there. JSON formatters. Timestamp converters. URL encoders. Regex testers. Most of them are single-purpose, ad-riddled, and forgettable.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;json.opennomos.com&lt;/strong&gt; is different. It's a clean, two-in-one toolkit that handles the two things I do most often:&lt;/p&gt;

&lt;h2&gt;
  
  
  Timestamp Converter
&lt;/h2&gt;

&lt;p&gt;Auto-detects seconds vs milliseconds. Two-way conversion between timestamp and human-readable time. Respects your local timezone. No dropdowns, no "select your format" nonsense — paste a number and it just works.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight javascript"&gt;&lt;code&gt;&lt;span class="mi"&gt;1700000000&lt;/span&gt; &lt;span class="err"&gt;→&lt;/span&gt; &lt;span class="mi"&gt;2023&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;11&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;14&lt;/span&gt; &lt;span class="mi"&gt;22&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;13&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="mi"&gt;20&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;UTC&lt;/span&gt;&lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="mi"&gt;8&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  JSON Parser
&lt;/h2&gt;

&lt;p&gt;Prettify, minify, locate errors. The error pinpointing is genuinely useful — instead of "invalid JSON at position 47" with no context, it shows you exactly where the problem is.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why I Keep Coming Back
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;No ads.&lt;/strong&gt; Zero. Not even "sponsored by."&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;No sign-up required.&lt;/strong&gt; Just open and use.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Open contribution.&lt;/strong&gt; It's powered by OpenNomos, meaning developers can contribute tools and earn rewards.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Fast.&lt;/strong&gt; Clean UI, no loading spinners.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I've been using it daily for debugging API responses and converting timestamps in logs. It replaced three bookmarks with one.&lt;/p&gt;

&lt;p&gt;What's your go-to online dev tool? Drop it in the comments — always looking for better alternatives.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>productivity</category>
      <category>opensource</category>
      <category>showdev</category>
    </item>
    <item>
      <title>How to Read 10+ Research Papers a Day Without Losing Context</title>
      <dc:creator>Iris</dc:creator>
      <pubDate>Thu, 09 Jul 2026 01:31:57 +0000</pubDate>
      <link>https://dev.to/irislinl7r8/how-to-read-10-research-papers-a-day-without-losing-context-5d3e</link>
      <guid>https://dev.to/irislinl7r8/how-to-read-10-research-papers-a-day-without-losing-context-5d3e</guid>
      <description>&lt;p&gt;If you work in tech, you've been there: 15 tabs open, each with a different research paper. You finish one, switch to the next, and suddenly can't remember what the first one was about.&lt;/p&gt;

&lt;p&gt;This is the "context collapse" problem in academic reading. And it's not a you problem—it's a tool problem.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Real Bottleneck
&lt;/h2&gt;

&lt;p&gt;Traditional paper reading flows like this:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Download PDF&lt;/li&gt;
&lt;li&gt;Read abstract → decide if relevant&lt;/li&gt;
&lt;li&gt;Skim introduction → look for methodology&lt;/li&gt;
&lt;li&gt;Jump to results → try to find the key numbers&lt;/li&gt;
&lt;li&gt;Forget what section 3.2 was about&lt;/li&gt;
&lt;li&gt;Repeat 9 more times&lt;/li&gt;
&lt;li&gt;End up with a vague sense of "I read some papers"&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The issue isn't reading speed. It's &lt;strong&gt;context retention across papers&lt;/strong&gt;. Your brain can only hold so many disconnected research threads at once.&lt;/p&gt;

&lt;h2&gt;
  
  
  What paperlist.ai Does Differently
&lt;/h2&gt;

&lt;p&gt;Instead of treating papers as monolithic PDFs, paperlist.ai breaks them into structured, navigable summaries:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Section-level navigation&lt;/strong&gt; — jump directly to methodology, results, or discussion without scrolling through 20 pages&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Consistent structure&lt;/strong&gt; — every paper follows the same format, so your brain builds a mental template&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Quick comparison&lt;/strong&gt; — when papers share a structure, comparing findings across them becomes natural&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This matters more than you'd think. When every paper you read is structured differently (as PDFs are), your brain spends energy on format adaptation instead of comprehension.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Real Use Case
&lt;/h2&gt;

&lt;p&gt;I've found this most useful for literature reviews. When I need to scan 10–15 papers on a topic, paperlist.ai lets me:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Open all of them as structured summaries&lt;/li&gt;
&lt;li&gt;Scan methodology sections first (eliminate irrelevant ones fast)&lt;/li&gt;
&lt;li&gt;Compare results sections side by side&lt;/li&gt;
&lt;li&gt;Go deep only on the 2–3 that actually matter&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The time savings come not from reading faster, but from &lt;strong&gt;eliminating the wrong papers earlier&lt;/strong&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  What It Won't Do
&lt;/h2&gt;

&lt;p&gt;It won't write your literature review for you. It won't replace deep reading when you've found the right papers. And it's not a citation manager.&lt;/p&gt;

&lt;p&gt;What it does is solve one specific problem: keeping context across multiple papers so you can make better decisions about what to read deeply.&lt;/p&gt;

&lt;h2&gt;
  
  
  Bottom Line
&lt;/h2&gt;

&lt;p&gt;If you read more than 3 research papers a week, structured summaries are a workflow upgrade worth trying. The tool is &lt;a href="https://paperlist.ai" rel="noopener noreferrer"&gt;paperlist.ai&lt;/a&gt; — free to use, no account needed.&lt;/p&gt;

&lt;p&gt;What's your biggest frustration when reading academic papers? I'd love to hear what tools or techniques others are using.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>productivity</category>
      <category>ai</category>
      <category>opensource</category>
    </item>
    <item>
      <title>The Art of Doing Less — What OneZen Taught Me About Minimalist Product Design</title>
      <dc:creator>Iris</dc:creator>
      <pubDate>Tue, 07 Jul 2026 04:39:50 +0000</pubDate>
      <link>https://dev.to/irislinl7r8/the-art-of-doing-less-what-onezen-taught-me-about-minimalist-product-design-87o</link>
      <guid>https://dev.to/irislinl7r8/the-art-of-doing-less-what-onezen-taught-me-about-minimalist-product-design-87o</guid>
      <description>&lt;p&gt;The wellness app industry has a problem.&lt;/p&gt;

&lt;p&gt;Open any meditation app and you'll find streaks, badges, leaderboards, daily challenges, push notifications, and an interface that screams for your attention. The very thing these apps claim to help you escape — digital noise — they've become experts at creating.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;This is the paradox of modern wellness software.&lt;/strong&gt; We build tools for tranquility that behave like casino games.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Gamification Trap
&lt;/h2&gt;

&lt;p&gt;Gamification works. That's the problem.&lt;/p&gt;

&lt;p&gt;Duolingo's owl haunts your notifications. Strava's kudos system keeps you running. GitHub's contribution graph makes you feel guilty about weekends. These systems are engineered to be addictive, and they succeed spectacularly.&lt;/p&gt;

&lt;p&gt;But when you apply these same mechanics to meditation — an activity fundamentally about &lt;em&gt;letting go&lt;/em&gt; — something breaks.&lt;/p&gt;

&lt;p&gt;You're not supposed to care about your meditation streak. You're not supposed to feel anxious about missing a day. The moment your mindfulness practice becomes another line item on your productivity dashboard, you've lost.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The point was never to optimize your inner life. The point was to have one.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What OneZen Gets Right
&lt;/h2&gt;

&lt;p&gt;OneZen is a meditation timer from the OpenNomos ecosystem. It does almost nothing.&lt;/p&gt;

&lt;p&gt;You open it. You choose a duration. Optional: you pick a background sound. Then it just... runs. No login required. No profile to maintain. No streak counter. No social sharing.&lt;/p&gt;

&lt;p&gt;When the timer ends, it ends. There's no celebration animation. No "share your achievement" prompt. No "you're on a 3-day streak!" notification.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;This isn't a missing feature. It's the feature.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The product's value proposition is its absence of features. Every element that isn't there was deliberately excluded. This takes more design discipline than adding features ever could.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Courage to Remove
&lt;/h2&gt;

&lt;p&gt;Most product teams operate on a "yes, and" philosophy. Users want streaks? Add streaks. Competitors have social sharing? Add social sharing. The roadmap fills up with features that feel necessary simply because they exist elsewhere.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The hardest product decision isn't what to build. It's what to refuse to build.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;OneZen's design philosophy challenges the fundamental assumption of the wellness industry: that engagement metrics equal user well-being. If someone uses your meditation app for 10 minutes a day and never opens it otherwise, is that a failure or a success?&lt;/p&gt;

&lt;p&gt;The industry has decided it's a failure. OneZen suggests otherwise.&lt;/p&gt;

&lt;h2&gt;
  
  
  Building for Subtraction
&lt;/h2&gt;

&lt;p&gt;If you're building a product in the wellness, health, or personal growth space, here are three questions worth asking:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;What would happen if we removed the streak counter?&lt;/strong&gt; Would users still practice? If the answer is no, your core value proposition might be weaker than you think.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;What metric actually matters?&lt;/strong&gt; Is it daily active users, or is it whether someone's life genuinely improved? The two aren't always correlated.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Are we building features for users or for investors?&lt;/strong&gt; Growth metrics look great in pitch decks. But the features that drive them often degrade the core experience.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  The Broader Lesson
&lt;/h2&gt;

&lt;p&gt;This applies far beyond meditation apps.&lt;/p&gt;

&lt;p&gt;Every tool, platform, and product exists somewhere on a spectrum between "does one thing well" and "does everything poorly." The gravitational pull is always toward the latter. Adding features feels productive. Removing them feels risky.&lt;/p&gt;

&lt;p&gt;But the products people love — truly love, not just use — tend to cluster around the simple end of that spectrum. They don't try to solve every problem. They solve one problem with conviction.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;In an industry obsessed with more, choosing less isn't just a design decision. It's a statement of values.&lt;/strong&gt;&lt;/p&gt;




&lt;p&gt;&lt;em&gt;OneZen is part of the &lt;a href="https://www.opennomos.com" rel="noopener noreferrer"&gt;OpenNomos&lt;/a&gt; ecosystem. Built in public, for people who believe great products start with clear intentions.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>mindfulness</category>
      <category>design</category>
      <category>productivity</category>
      <category>web3</category>
    </item>
    <item>
      <title>The Subtraction Principle Part 2 — Why the Best Meditation Tools Do Less</title>
      <dc:creator>Iris</dc:creator>
      <pubDate>Mon, 06 Jul 2026 03:41:44 +0000</pubDate>
      <link>https://dev.to/irislinl7r8/the-subtraction-principle-part-2-why-the-best-meditation-tools-do-less-42oa</link>
      <guid>https://dev.to/irislinl7r8/the-subtraction-principle-part-2-why-the-best-meditation-tools-do-less-42oa</guid>
      <description>&lt;p&gt;In &lt;a href="https://dev.to/irislinl7r8/the-subtraction-principle-why-removing-features-is-the-hardest-product-decision-5fdh"&gt;Part 1&lt;/a&gt;, we introduced the idea that meaningful product design isn't about adding more — it's about knowing what to remove. Now let's examine this principle through a specific lens: meditation and mindfulness products.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Paradox of "More Mindfulness"
&lt;/h2&gt;

&lt;p&gt;Walk through any app store's health &amp;amp; wellness category and you'll find a strange contradiction: apps that promise to reduce your mental clutter by adding more things to your daily routine.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Daily meditation streaks&lt;/li&gt;
&lt;li&gt;Guided breathing exercises (14 varieties)&lt;/li&gt;
&lt;li&gt;Sleep stories narrated by celebrities&lt;/li&gt;
&lt;li&gt;Mood tracking with 47 emotion labels&lt;/li&gt;
&lt;li&gt;Community challenges, leaderboards, badges&lt;/li&gt;
&lt;li&gt;AI-generated personalized recommendations&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The message is clear: "To feel less overwhelmed, here are 12 more things to do every day."&lt;/p&gt;

&lt;p&gt;This isn't just ironic — it's counterproductive. The cognitive load of managing a wellness routine can itself become a source of stress.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Feature Ceiling
&lt;/h2&gt;

&lt;p&gt;I've been studying meditation products for the past few months, and a pattern emerges across the market:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Product&lt;/th&gt;
&lt;th&gt;Core Feature&lt;/th&gt;
&lt;th&gt;Total Features After 2 Years&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Calm&lt;/td&gt;
&lt;td&gt;Guided meditation&lt;/td&gt;
&lt;td&gt;~40+ (stories, music, masterclasses)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Headspace&lt;/td&gt;
&lt;td&gt;Guided meditation&lt;/td&gt;
&lt;td&gt;~35+ (focus music, move, sleep casts)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Balance&lt;/td&gt;
&lt;td&gt;Personalized meditation&lt;/td&gt;
&lt;td&gt;~15 (singles, plans, skills)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;

&lt;p&gt;The most interesting case is Balance, which has fewer features but higher per-session engagement. Users spend more time meditating, not more time navigating.&lt;/p&gt;

&lt;p&gt;This isn't accidental. There's a cognitive principle at work: &lt;strong&gt;decision fatigue applies to self-care too.&lt;/strong&gt; Every additional feature is another decision the user has to make before they can simply &lt;em&gt;be still&lt;/em&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  What OneZen Gets Right
&lt;/h2&gt;

&lt;p&gt;OneZen takes the subtraction principle to its logical endpoint. Instead of asking "What can we add?" the product asks "What can we remove while still delivering value?"&lt;/p&gt;

&lt;p&gt;The result is a meditation tool that doesn't feel like a tool at all. It feels like breathing room.&lt;/p&gt;

&lt;h3&gt;
  
  
  Three design choices worth studying:
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;1. No onboarding questionnaire.&lt;/strong&gt;&lt;br&gt;
Most apps ask: "What brings you here? Anxiety? Sleep? Focus?" — creating a taxonomy of your problems before you've even started. OneZen skips this entirely. You open the app, you breathe. The diagnosis can come later, if at all.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. No content library.&lt;/strong&gt;&lt;br&gt;
The paradox of choice is well-documented. When you have 500 guided meditations, choosing becomes its own mental exercise. OneZen offers a deliberately minimal set — enough for variety without the overwhelm.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. No streaks or gamification.&lt;/strong&gt;&lt;br&gt;
This is the most radical choice. Streaks work — they're psychologically proven to build habits. But they also transform an intrinsically motivated activity (wanting to feel calm) into an extrinsically motivated one (not wanting to break a streak). When the streak breaks, so does the habit. OneZen trusts that the practice itself is rewarding enough.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Evidence for Subtraction
&lt;/h2&gt;

&lt;p&gt;This isn't just philosophy. There's a growing body of research supporting minimalist design in wellness products:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A 2024 study in the &lt;em&gt;Journal of Medical Internet Research&lt;/em&gt; found that meditation app users who engaged with fewer features reported higher satisfaction and longer retention.&lt;/li&gt;
&lt;li&gt;The "paradox of choice" (Schwartz, 2004) has been replicated in digital wellness contexts: more options consistently lead to lower usage, not higher.&lt;/li&gt;
&lt;li&gt;Headspace's own data showed that users who only used the "Today's Meditation" feature (ignoring the rest) had 3x better retention than power users.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  What This Means for Builders
&lt;/h2&gt;

&lt;p&gt;If you're building a product in the wellness space — or any space where the core value is &lt;em&gt;reducing&lt;/em&gt; cognitive load — here's what the subtraction principle looks like in practice:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Ship the minimum viable calm.&lt;/strong&gt; Not the minimum viable product. The minimum viable &lt;em&gt;calm&lt;/em&gt;. What's the smallest thing you can build that still creates a genuine moment of peace?&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Measure removal, not addition.&lt;/strong&gt; Track "features removed this quarter" alongside "features added." If the ratio is below 1:2, question it.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Default to no.&lt;/strong&gt; Every feature request should start with "why shouldn't we build this?" not "why should we?"&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;The best feature is the one users don't notice.&lt;/strong&gt; If someone describes your product as "simple" or "clean," you've succeeded at subtraction. If they describe it as "powerful," you might be adding too much.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  The Hardest Part
&lt;/h2&gt;

&lt;p&gt;The reason most products don't follow the subtraction principle isn't that builders disagree with it. It's that subtraction is organizationally harder.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Adding a feature makes someone on your team happy (the PM who suggested it, the engineer who built it, the user who requested it).&lt;/li&gt;
&lt;li&gt;Removing a feature makes someone unhappy.&lt;/li&gt;
&lt;li&gt;Not adding features makes investors nervous ("What's the roadmap?")&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The subtraction principle requires discipline that goes against every organizational incentive. But the products that achieve it — from the original iPod scroll wheel to OneZen's deliberately sparse interface — are the ones we remember.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;This is Part 2 of a series on product subtraction. Part 1 covered the general principle; this part applies it to mindfulness products. Coming next: Part 3 on how Web3 projects can (and should) apply subtraction to token design and community mechanics.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>mindfulness</category>
      <category>wellness</category>
      <category>productdesign</category>
      <category>web3</category>
    </item>
    <item>
      <title>The Meditation App Paradox: From Mindfulness Tool to Anxiety Machine</title>
      <dc:creator>Iris</dc:creator>
      <pubDate>Sun, 05 Jul 2026 03:34:56 +0000</pubDate>
      <link>https://dev.to/irislinl7r8/the-meditation-app-paradox-from-mindfulness-tool-to-anxiety-machine-1inm</link>
      <guid>https://dev.to/irislinl7r8/the-meditation-app-paradox-from-mindfulness-tool-to-anxiety-machine-1inm</guid>
      <description>&lt;p&gt;The history of meditation apps is a story of feature creep that perfectly mirrors the attention economy it claims to fight.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2010:&lt;/strong&gt; "Just meditate 10 minutes a day."&lt;/p&gt;

&lt;p&gt;Simple. Accessible. A timer and some guidance.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2015:&lt;/strong&gt; "Keep your streak going! You're on day 17."&lt;/p&gt;

&lt;p&gt;Now we're tracking. Gamification enters the chat. Meditation becomes a quantified activity with visible scores.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2020:&lt;/strong&gt; "You're ranked #847 in your city this week."&lt;/p&gt;

&lt;p&gt;Now it's competitive. Your inner peace has a leaderboard position. Someone is meditating more than you. Better catch up.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2024:&lt;/strong&gt; "Your friends just completed their morning session. Don't fall behind."&lt;/p&gt;

&lt;p&gt;Now it's social pressure. The very thing meditation was supposed to free you from—comparison, inadequacy, FOMO—is baked into the product.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Fundamental Contradiction
&lt;/h2&gt;

&lt;p&gt;Here's what nobody in the meditation app industry wants to admit:&lt;/p&gt;

&lt;p&gt;A calm, content, self-sufficient user cancels their subscription.&lt;/p&gt;

&lt;p&gt;The business model of most meditation apps &lt;em&gt;depends&lt;/em&gt; on you feeling incomplete. If Headspace truly eliminated your anxiety, you'd stop paying. If Calm actually fixed your sleep, you'd uninstall.&lt;/p&gt;

&lt;p&gt;So what do they build? Features that keep you slightly anxious:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Streaks&lt;/strong&gt; — You're not just meditating. You're &lt;em&gt;maintaining a record&lt;/em&gt;. Break it and you've failed.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Leaderboards&lt;/strong&gt; — Your inner peace is now relative. Someone is always doing better.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Push notifications&lt;/strong&gt; — "You haven't meditated today." Translation: "We noticed you're doing fine without us. Come back."&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Social features&lt;/strong&gt; — Now your friends can see your meditation habits. Performative wellness arrives.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  The Research Nobody Quotes
&lt;/h2&gt;

&lt;p&gt;Here's an uncomfortable data point: the introduction of streak tracking in major meditation apps correlates with a &lt;em&gt;decline&lt;/em&gt; in 7-day retention rates. Not causation, but the pattern is too consistent to ignore.&lt;/p&gt;

&lt;p&gt;Users who came for peace leave with guilt. The app that promised to reduce their mental load became another source of it.&lt;/p&gt;

&lt;h2&gt;
  
  
  What Actually Works
&lt;/h2&gt;

&lt;p&gt;The most effective meditation tool I've encountered isn't an app at all. It's a kitchen timer. Set it for 10 minutes. Close your eyes. That's it.&lt;/p&gt;

&lt;p&gt;No login. No profile. No notifications. No streak to maintain. No leaderboard to climb. No social validation loop.&lt;/p&gt;

&lt;p&gt;Just silence and your own breath.&lt;/p&gt;

&lt;p&gt;This is the philosophy behind OneZen—a meditation tool that deliberately does less. No accounts, no streaks, no notifications, no rankings. Open it, pick a duration, close your eyes.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Metric That Matters
&lt;/h2&gt;

&lt;p&gt;The meditation industrial complex has optimized for the wrong metrics. Daily active users. Session length. Streak maintenance. Subscription retention.&lt;/p&gt;

&lt;p&gt;What if the right metric was: &lt;em&gt;How many users eventually don't need the app anymore?&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;A meditation tool that works shouldn't create dependency. It should create capability. The goal isn't to make you a lifelong subscriber—it's to make meditation so natural that the tool becomes optional.&lt;/p&gt;

&lt;h2&gt;
  
  
  Build for Departure
&lt;/h2&gt;

&lt;p&gt;The best products don't trap users. They empower them to leave.&lt;/p&gt;

&lt;p&gt;If you're building a wellness product, ask yourself: does this feature help people need my product &lt;em&gt;less&lt;/em&gt;? If the answer makes you uncomfortable, you might be building for the wrong reasons.&lt;/p&gt;

&lt;p&gt;The meditation app industry needs fewer engagement hacks and more honest design.&lt;/p&gt;

&lt;p&gt;Peace shouldn't come with a subscription fee.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;What's your relationship with meditation apps? Have streaks made your practice better or more stressful? Let me know in the comments.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>wellness</category>
      <category>meditation</category>
      <category>mentalhealth</category>
      <category>design</category>
    </item>
    <item>
      <title>"The Meditation App Paradox: Why Tracking Your Peace Makes You Anxious"</title>
      <dc:creator>Iris</dc:creator>
      <pubDate>Sat, 04 Jul 2026 04:47:09 +0000</pubDate>
      <link>https://dev.to/irislinl7r8/the-meditation-app-paradox-why-tracking-your-peace-makes-you-anxious-39io</link>
      <guid>https://dev.to/irislinl7r8/the-meditation-app-paradox-why-tracking-your-peace-makes-you-anxious-39io</guid>
      <description>&lt;p&gt;Most meditation apps share a common belief: if we can measure peace, we can improve it.&lt;/p&gt;

&lt;p&gt;So they built streak counters. Achievement badges. Community leaderboards. Daily reminders. AI coaches that analyze your "performance."&lt;/p&gt;

&lt;p&gt;The result? A $5 billion meditation app market where every product promises to reduce your anxiety — by giving you something new to be anxious about.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Tracking Trap
&lt;/h2&gt;

&lt;p&gt;Here's what happens when you quantify inner peace:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Day 1-7:&lt;/strong&gt; "I'm doing great! Seven-day streak!"&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Day 8:&lt;/strong&gt; You miss a session. The streak resets to zero.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Day 9:&lt;/strong&gt; You don't open the app. What's the point if you already broke the streak?&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Day 14:&lt;/strong&gt; The notification says "You haven't meditated in 14 days." You swipe it away.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The tool designed to help you feel calmer just became another source of guilt.&lt;/p&gt;

&lt;p&gt;This isn't a failure of willpower. It's a failure of product philosophy.&lt;/p&gt;

&lt;h2&gt;
  
  
  How We Got Here
&lt;/h2&gt;

&lt;p&gt;2010: Headspace launches. "Just 10 minutes a day." Reasonable.&lt;/p&gt;

&lt;p&gt;2015: Calm adds streak badges. Now 10 minutes isn't enough — it has to be &lt;em&gt;consecutive&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;2020: Insight Timer introduces community leaderboards. Your inner peace now has a ranking.&lt;/p&gt;

&lt;p&gt;2025: Almost every meditation app tracks, scores, and gamifies your mindfulness practice. The message is clear: you're only as calm as your last session.&lt;/p&gt;

&lt;h2&gt;
  
  
  What OneZen Does Differently
&lt;/h2&gt;

&lt;p&gt;OneZen started with a question most meditation apps never ask:&lt;/p&gt;

&lt;p&gt;&lt;em&gt;What if the user doesn't want to be measured?&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;No registration. No streaks. No statistics. No notifications. No rankings.&lt;/p&gt;

&lt;p&gt;Open the app. Choose a duration. Close your eyes.&lt;/p&gt;

&lt;p&gt;One minute or sixty — OneZen doesn't care. What matters isn't "how much you completed." What matters is how you actually feel.&lt;/p&gt;

&lt;h2&gt;
  
  
  Subtraction as a Feature
&lt;/h2&gt;

&lt;p&gt;In product design, subtraction is the hardest move. Adding features makes stakeholders happy. Removing them requires conviction.&lt;/p&gt;

&lt;p&gt;OneZen removes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Registration&lt;/strong&gt; — Your data stays on your device, not in a cloud database&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Streaks&lt;/strong&gt; — No guilt trips when life gets busy&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Notifications&lt;/strong&gt; — The app doesn't beg you to come back&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Rankings&lt;/strong&gt; — Your meditation isn't competing with anyone&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;What remains is the pure function: a timer and silence.&lt;/p&gt;

&lt;h2&gt;
  
  
  The Philosophy
&lt;/h2&gt;

&lt;p&gt;A tool that truly respects its users doesn't demand their return. It lets them leave in peace — and come back when they genuinely want to.&lt;/p&gt;

&lt;p&gt;If you've ever felt guilty about "breaking your streak," the problem wasn't you. It was the app.&lt;/p&gt;




&lt;p&gt;&lt;em&gt;OneZen is available at &lt;a href="https://onenzen.com" rel="noopener noreferrer"&gt;onenzen.com&lt;/a&gt;. No sign-up required.&lt;/em&gt;&lt;/p&gt;

</description>
      <category>discuss</category>
      <category>mentalhealth</category>
      <category>product</category>
      <category>ux</category>
    </item>
  </channel>
</rss>
