[{"data":1,"prerenderedAt":112},["ShallowReactive",2],{"products":3,"post:email-as-an-information-report":100,"product-by-slug:bubbles-mail":108},[4,23,38,60,73,85],{"title":5,"tagline":6,"description":7,"status":8,"kind":9,"order":10,"art":11,"artAlt":12,"platforms":13,"facts":16,"links":20,"slug":11,"path":22},"Fold","Journaling, but cool.","The journaling app for Gen Z. Photos, voice notes and quick thoughts, captured with a tap, a hold, or a swipe.","waitlist","app",1,"fold","A skeleton reading a book in a field of roses",[14,15],"iOS","Android",[17,18,19],"Free","Coming 2026","No account, no cloud",{"waitlist":21},"https:\u002F\u002Ffold.taohq.org","\u002Fproducts\u002Ffold",{"title":24,"tagline":25,"description":26,"status":27,"kind":9,"order":28,"art":29,"artAlt":30,"platforms":31,"facts":33,"links":35,"slug":29,"path":37},"Bottles","Bookmarks and docs, filed properly.","A quiet place for your links, notes and files. No feed, no noise. One space for what you keep, one for what you write.","live",2,"bottles","A skull resting in still water, surrounded by rings of ripples",[32],"Web",[34],"Live now",{"app":36},"https:\u002F\u002Fbottles.taohq.org","\u002Fproducts\u002Fbottles",{"title":39,"tagline":40,"description":41,"status":42,"kind":43,"order":44,"art":39,"artAlt":45,"platforms":46,"facts":51,"links":54,"install":58,"slug":39,"path":59},"opendraw","Hand-drawn diagrams, as one component.","A free, open-source hand-drawn whiteboard for your app. Draw hand-drawn diagrams with shapes, arrows, text and sticky notes, one component for Vue, Nuxt, React and Svelte.","open-source","library",3,"A hand-drawn diagram: a rectangle, an ellipse, an arrow, a sticky note, a diamond and a spark",[47,48,49,50],"Vue","Nuxt","React","Svelte",[52,53],"MIT license","Autosaves to localStorage",{"app":55,"github":56,"npm":57},"https:\u002F\u002Fopendraw.taohq.org","https:\u002F\u002Fgithub.com\u002FTheAlphaOnes\u002Fopendraw","https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@opendrawjs\u002Fnuxt","npm i @opendrawjs\u002Fnuxt","\u002Fproducts\u002Fopendraw",{"title":61,"tagline":62,"description":63,"status":64,"kind":9,"order":65,"art":66,"artAlt":67,"platforms":68,"facts":69,"slug":66,"path":72},"Bubbles.space","Your AI assistant's home.","A personal AI workspace OS built for the way you actually think. Bubbles, your assistant, lives and works alongside you.","in-development",4,"bubbles-space","A small figure sitting under a blossoming tree beneath a full moon",[],[70,71],"Part of the Bubbles family","AI-agent first","\u002Fproducts\u002Fbubbles-space",{"title":74,"tagline":75,"description":76,"status":64,"kind":9,"order":77,"art":78,"artAlt":79,"platforms":80,"facts":82,"slug":78,"path":84},"Bubbles.mail","It reads your inbox so you don't have to.","An intelligent mail client that turns the raw chaos of email into a short report of what matters, what can wait, and what to hand off.",5,"bubbles-mail","A skull crowned with blossoms, pierced by an arrow",[81],"macOS",[70,83],"Native macOS","\u002Fproducts\u002Fbubbles-mail",{"title":86,"tagline":87,"description":88,"status":42,"kind":43,"order":89,"art":86,"artAlt":90,"platforms":91,"facts":93,"links":95,"install":98,"slug":86,"path":99},"web-have-sounds","UI sounds, generated with math.","A zero-dependency JavaScript library for UI sound effects. No audio files, no network requests. Just the Web Audio API.",6,"A crow perched on a skull inside an arched frame",[32,92],"npm",[94],"Zero dependencies",{"github":96,"npm":97},"https:\u002F\u002Fgithub.com\u002FNormVg\u002Fweb-have-sound","https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002F@thenormvg\u002Fweb-have-sounds","npm i @thenormvg\u002Fweb-have-sounds","\u002Fproducts\u002Fweb-have-sounds",{"title":101,"description":102,"date":103,"author":104,"product":78,"slug":105,"path":106,"readingMinutes":44,"html":107},"Email as an Information Report","Filters, labels and snooze made us sysadmins of our own attention. The inbox should hand you a report, not a queue.","2026-10-07","taohq","email-as-an-information-report","\u002Fwriting\u002Femail-as-an-information-report","\u003Cp>Count what happens in the thirty seconds after you open your inbox. A newsletter you never remember subscribing to. An automated alert that ends in &quot;do not reply to this email.&quot; A thread resurrected by someone hitting reply-all three weeks late. Something urgent-sounding that isn&#39;t. Somewhere under it, one thing that actually is.\u003C\u002Fp>\n\u003Cp>Email wasn&#39;t designed for this volume. It was designed as a way to send a message, and it&#39;s now the heaviest cognitive load in most working days — not because the messages are hard, but because \u003Cem>finding the ones that matter\u003C\u002Fem> has become a job of its own.\u003C\u002Fp>\n\u003Ch2>The fixes became the workload\u003C\u002Fh2>\n\u003Cp>Here&#39;s the part that should bother us more than it does: we were handed tools to fix this, and none of them fixed it. Smart folders. Filters. Labels. Snooze. Priority inboxes. Each one hands you a lever and says: configure your way out.\u003C\u002Fp>\n\u003Cp>We&#39;ve been asked to become systems administrators of our own attention. Every rule you write is a bet about what future email will look like, every filter needs maintenance, and every snoozed email is a debt with interest. Most people lose this game — not for lack of discipline, but because the work is unbounded and the reward is a clean queue that refills by morning.\u003C\u002Fp>\n\u003Cp>An inbox you have to \u003Cem>operate\u003C\u002Fem> has already failed at being an inbox.\u003C\u002Fp>\n\u003Ch2>The inversion\u003C\u002Fh2>\n\u003Cp>\u003Ca href=\"\u002Fproducts\u002Fbubbles-mail\">Bubbles.mail\u003C\u002Fa> starts from a different question. Not &quot;how do you sort email better?&quot; but: \u003Cstrong>why is the user doing the sorting at all?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The answer we&#39;re building toward turns the inbox inside out. When you open Bubbles.mail, you don&#39;t get a filtered inbox or a sorted list — you get an \u003Cem>information report\u003C\u002Fem>: what&#39;s happening, what needs your attention, what can wait, and what can be handed off. The distillation has already happened by the time you arrive. You don&#39;t ask for a summary; it already knows. You don&#39;t configure rules for what&#39;s important; it figures that out.\u003C\u002Fp>\n\u003Cp>And it&#39;s progressive. It learns from what you actually do — what you respond to, what you skip, what you archive unread — and gets sharper over time, the way a good assistant learns your priorities without ever asking you to write them down.\u003C\u002Fp>\n\u003Ch2>Output designed for decisions\u003C\u002Fh2>\n\u003Cp>The report format matters as much as the report. A clean inbox invites a clean-inbox \u003Cem>feeling\u003C\u002Fem> — you scroll, you clear, you feel productive, and tomorrow it&#39;s back. A report invites decisions: this needs action now, this can wait until Thursday, this should go to someone else, this can be dropped without guilt.\u003C\u002Fp>\n\u003Cp>That last one is quietly radical. Most email tools are built on the assumption that every message deserves a place in your attention — filed, snoozed, archived, something. A report is allowed to say: \u003Cem>this one doesn&#39;t matter\u003C\u002Fem>, and mean it.\u003C\u002Fp>\n\u003Cp>Bubbles.mail is native macOS, built to feel like it belongs on the machine rather than a web app that got installed. And it&#39;s one expression of a family belief — the whole \u003Ca href=\"\u002Fproducts\u002Fbubbles-space\">Bubbles ecosystem\u003C\u002Fa> runs on the idea that software should do the hard work and stop teaching you new workflows. We&#39;ve written about that thesis \u003Ca href=\"\u002Fwriting\u002Fthe-future-of-ai-is-proactive\">before\u003C\u002Fa>; the inbox is just where it earns its keep first, because the inbox is where the noise is loudest.\u003C\u002Fp>\n\u003Cp>It&#39;s in development. If this is the email client you&#39;ve been waiting for, follow along on \u003Ca href=\"https:\u002F\u002Fx.com\u002FTheNormVg\">X\u003C\u002Fa>.\u003C\u002Fp>\n",{"title":74,"tagline":75,"description":76,"status":64,"kind":9,"order":77,"art":78,"artAlt":79,"platforms":109,"facts":110,"slug":78,"path":84,"html":111},[81],[70,83],"\u003Cp>\u003Cstrong>We are building an intelligent mail client for people drowning in their own inboxes — one that takes the raw chaos of email and turns it into something you can actually act on.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch2>The Problem\u003C\u002Fh2>\n\u003Cp>Email wasn&#39;t designed for the volume we put through it today. What started as a simple way to send messages has quietly become one of the heaviest cognitive loads in a working person&#39;s life. You open your inbox, and instead of information, you get noise — newsletters, automated alerts, thread replies from three weeks ago, urgent-sounding things that aren&#39;t, and actually urgent things buried under everything else.\u003C\u002Fp>\n\u003Cp>The frustrating part isn&#39;t that email is broken. It&#39;s that we&#39;ve been handed the tools to fix it and nothing has actually fixed it. Smart folders. Filters. Snooze. Labels. We&#39;ve been asked to become systems administrators of our own attention, and most of us are losing.\u003C\u002Fp>\n\u003Ch2>The Solution\u003C\u002Fh2>\n\u003Cp>Bubbles.mail is part of the \u003Ca href=\"\u002Fproducts\u002Fbubbles-space\">Bubbles ecosystem\u003C\u002Fa> — a family of AI-agent-first applications built around the idea that software should do the hard work for you, not teach you new workflows.\u003C\u002Fp>\n\u003Cp>The idea is simple but the execution is everything: Bubbles.mail takes your raw inbox and converts it into an \u003Cstrong>information report\u003C\u002Fstrong>. Not a filtered inbox. Not a sorted list. An actual distillation of what&#39;s happening, what needs your attention, what can wait, and what you can delegate. Then it helps you act on it.\u003C\u002Fp>\n\u003Cp>You don&#39;t ask Bubbles.mail for a summary. It already knows. You don&#39;t configure rules for what&#39;s important. It figures that out. It&#39;s progressive — it learns from what you do, what you skip, what you respond to — and gets sharper over time.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Raw Data → Information\u003C\u002Fstrong>: Your inbox is input. Bubbles.mail processes it and gives you something you can actually think with.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Proactive, Not Reactive\u003C\u002Fstrong>: It doesn&#39;t wait for you to ask. By the time you open the app, the thinking is already done.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Delegation-Ready\u003C\u002Fstrong>: The output is designed to help you decide fast — what to act on, what to forward, what to drop.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Native macOS\u003C\u002Fstrong>: Built to feel like it belongs on your machine, not like a web app that got installed.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2>Part of Something Bigger\u003C\u002Fh2>\n\u003Cp>Bubbles.mail isn&#39;t a standalone app. It&#39;s one expression of a broader belief — that AI should quietly make your life easier, not add another thing to manage. Every app in the \u003Ca href=\"\u002Fproducts\u002Fbubbles-space\">Bubbles ecosystem\u003C\u002Fa> is built around this same principle: practical, sensible, AI-agent-first.\u003C\u002Fp>\n\u003Cp>We&#39;re still building this. If the idea resonates, follow our progress on \u003Ca href=\"https:\u002F\u002Fx.com\u002FTheNormVg\">X\u003C\u002Fa> or read more about the thinking behind Bubbles in our \u003Ca href=\"\u002Fwriting\">writing\u003C\u002Fa>.\u003C\u002Fp>\n",1793498088139]