<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Bryan Marsh</title><description>Operator, not commentator. Essays and notes on running businesses with AI agents and building ShoUp in public.</description><link>https://bryanmarsh.com.au/</link><language>en-au</language><atom:link href="https://bryanmarsh.com.au/rss.xml" rel="self" type="application/rss+xml"/><item><title>My web log said 245 visitors and the honest count was 36</title><link>https://bryanmarsh.com.au/essays/traffic-is-mostly-machines/</link><guid isPermaLink="true">https://bryanmarsh.com.au/essays/traffic-is-mostly-machines/</guid><description>What I changed about the way I count a visit, and why the smaller number is the one I trust.</description><pubDate>Fri, 02 Oct 2026 00:00:00 GMT</pubDate></item><item><title>The agent dashboard startups are dead. Chat quietly ate them.</title><link>https://bryanmarsh.com.au/essays/agent-dashboards-are-dead/</link><guid isPermaLink="true">https://bryanmarsh.com.au/essays/agent-dashboards-are-dead/</guid><description>Why the visual agent cockpit faded while agents moved into the chat apps people already use, and where my own stack agrees.</description><pubDate>Tue, 29 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Thirteen agents, five models, one bill: what an AI team really costs.</title><link>https://bryanmarsh.com.au/essays/what-an-ai-team-costs/</link><guid isPermaLink="true">https://bryanmarsh.com.au/essays/what-an-ai-team-costs/</guid><description>What thirteen agents really run on, the model that got fired for inventing tickets, and the check that keeps the answer true.</description><pubDate>Fri, 25 Sep 2026 00:00:00 GMT</pubDate></item><item><title>138 studies, 19,951 people, one finding: being asked gets goals done.</title><link>https://bryanmarsh.com.au/essays/being-asked-gets-goals-done/</link><guid isPermaLink="true">https://bryanmarsh.com.au/essays/being-asked-gets-goals-done/</guid><description>The research ShoUp is built on, cited properly, and the statistic we retired because it had no source.</description><pubDate>Tue, 22 Sep 2026 00:00:00 GMT</pubDate></item><item><title>My user count moved three times in a week. The database was fine.</title><link>https://bryanmarsh.com.au/essays/user-count-moved-three-times/</link><guid isPermaLink="true">https://bryanmarsh.com.au/essays/user-count-moved-three-times/</guid><description>A churn scare that turned out to be unflagged test accounts, and the case for giving every number one canonical query.</description><pubDate>Fri, 18 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Upstream ships 120 commits a week. I forked their app anyway.</title><link>https://bryanmarsh.com.au/essays/forked-the-app-anyway/</link><guid isPermaLink="true">https://bryanmarsh.com.au/essays/forked-the-app-anyway/</guid><description>Why I forked a fast moving open source chat app and the one rule that keeps the fork alive.</description><pubDate>Tue, 15 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Nobody asks a solo founder if the thing got done. I built the asker.</title><link>https://bryanmarsh.com.au/essays/i-built-the-asker/</link><guid isPermaLink="true">https://bryanmarsh.com.au/essays/i-built-the-asker/</guid><description>The story of the AI business coach that reads my real numbers every Monday and asks.</description><pubDate>Fri, 11 Sep 2026 00:00:00 GMT</pubDate></item><item><title>My AI agents hand work to each other. They never discuss it.</title><link>https://bryanmarsh.com.au/essays/agents-never-talk/</link><guid isPermaLink="true">https://bryanmarsh.com.au/essays/agents-never-talk/</guid><description>Why my agent team passes work through records and one-line handoffs instead of free agent conversations.</description><pubDate>Tue, 08 Sep 2026 00:00:00 GMT</pubDate></item><item><title>Note: The agent stack got its outside advisors today. My staff agents run on Claude...</title><link>https://bryanmarsh.com.au/notes/#note-20260828-151703-threads</link><guid isPermaLink="true">https://bryanmarsh.com.au/notes/#note-20260828-151703-threads</guid><description>The agent stack got its outside advisors today. My staff agents run on Claude, but I keep five rival models on tap for second opinions. They now sit as the Justice League: Superman is GPT, Wonder Woman is Gemini, Flash is Grok, Martian Manhunter is Kimi, Aquaman is DeepSeek. One command convenes all five. They rank each other&apos;s answers blind so nobody plays favourites, my agents weigh it, I decide. No KPIs, no scorecard. Advisors, not employees. Green Lantern&apos;s seat stays open.</description><pubDate>Fri, 28 Aug 2026 02:00:00 GMT</pubDate></item><item><title>Note: My AI org chart had a hole in it. The staff agents all run on Claude. But I k...</title><link>https://bryanmarsh.com.au/notes/#note-20260828-151703-x</link><guid isPermaLink="true">https://bryanmarsh.com.au/notes/#note-20260828-151703-x</guid><description>My AI org chart had a hole in it. The staff agents all run on Claude. But I keep five rival models on tap for second opinions: GPT, Gemini, Grok, Kimi, DeepSeek. Advisors, not employees. So today they took their seats as the Justice League.

Superman is GPT, the all-rounder. Wonder Woman is Gemini, her search grounding cites its sources. Flash is Grok, fastest to the present. Martian Manhunter is Kimi, reads a million tokens in one sitting. Aquaman is DeepSeek, the deep, cheapest seat at the table.

One command convenes all five on a hard question. They answer, then rank each other&apos;s answers blind, so nobody plays favourites. My Claude agents weigh it and I decide. No targets, no KPIs, no scorecard. Advice comes in, judgment stays home. Green Lantern&apos;s seat is open.</description><pubDate>Fri, 28 Aug 2026 02:00:00 GMT</pubDate></item><item><title>We swapped Slack for a chat server we run ourselves. Plenty broke.</title><link>https://bryanmarsh.com.au/essays/we-swapped-slack/</link><guid isPermaLink="true">https://bryanmarsh.com.au/essays/we-swapped-slack/</guid><description>Moving 27 AI agents and a human team off Slack onto self-hosted chat: the latency that routed offshore, the header nobody documents, and why we kept going.</description><pubDate>Fri, 28 Aug 2026 00:00:00 GMT</pubDate></item><item><title>Note: We ripped Slack out of every business we run. Replaced it with Buzz, an open...</title><link>https://bryanmarsh.com.au/notes/#note-20260828-151703-x-2</link><guid isPermaLink="true">https://bryanmarsh.com.au/notes/#note-20260828-151703-x-2</guid><description>We ripped Slack out of every business we run. Replaced it with Buzz, an open source tool built by Block. No renewal notice. No vendor roadmap. Just a tool we control end to end.</description><pubDate>Wed, 26 Aug 2026 02:00:00 GMT</pubDate></item><item><title>Note: I missed a meeting last week. Wasn&apos;t happy about it.</title><link>https://bryanmarsh.com.au/notes/#note-20260828-151703-x-4</link><guid isPermaLink="true">https://bryanmarsh.com.au/notes/#note-20260828-151703-x-4</guid><description>I missed a meeting last week. Wasn&apos;t happy about it.

So now my assistant agent, Sasha, pings me before every meeting, on phone and desktop, with what I need for it. Ask her what&apos;s on today and she tells you.

Behind her, Gordon watches email, text and Facebook for meeting requests. Sasha flags them, asks if I&apos;m attending, and adds it to my calendar.</description><pubDate>Wed, 26 Aug 2026 02:00:00 GMT</pubDate></item><item><title>Note: Buzz isn&apos;t just chat anymore. AI agents run actual desks inside it now.</title><link>https://bryanmarsh.com.au/notes/#note-20260828-151703-x-3</link><guid isPermaLink="true">https://bryanmarsh.com.au/notes/#note-20260828-151703-x-3</guid><description>Buzz isn&apos;t just chat anymore. AI agents run actual desks inside it now.

One triages email and drafts replies. Nothing sends without a human tapping approve.

One takes support tickets and pushes them straight into Asana, so nothing sits unread.

One answers accounts questions. Another handles infra questions, the stuff people used to ping an engineer for.

Same channel. Same phone. A different desk depending on what you ask.</description><pubDate>Wed, 26 Aug 2026 02:00:00 GMT</pubDate></item><item><title>Note: Three questions run my AI team.</title><link>https://bryanmarsh.com.au/notes/#note-2026-08-24-three-questions</link><guid isPermaLink="true">https://bryanmarsh.com.au/notes/#note-2026-08-24-three-questions</guid><description>Three questions run my AI team.

Did the work happen? Was it right? Are we hitting the numbers?

One agent owns each. Until May I answered all three myself, by glancing across eight boards every morning.

The manager layer was the part I&apos;d skipped.</description><pubDate>Mon, 24 Aug 2026 07:45:00 GMT</pubDate></item><item><title>Note: Two weeks ago I said &quot;ask me in a month&quot; about the AI business I&apos;m building....</title><link>https://bryanmarsh.com.au/notes/#note-2026-08-24-shoup-early</link><guid isPermaLink="true">https://bryanmarsh.com.au/notes/#note-2026-08-24-shoup-early</guid><description>Two weeks ago I said &quot;ask me in a month&quot; about the AI business I&apos;m building. People asked. So here it is, early.

It&apos;s called ShoUp. It calls a coach&apos;s clients between sessions, in the coach&apos;s own voice, and asks how they went.</description><pubDate>Mon, 24 Aug 2026 02:15:00 GMT</pubDate></item><item><title>Note: I have a Batman problem. Not the cape. The org chart.</title><link>https://bryanmarsh.com.au/notes/#note-2026-08-24-batman-problem</link><guid isPermaLink="true">https://bryanmarsh.com.au/notes/#note-2026-08-24-batman-problem</guid><description>I have a Batman problem. Not the cape. The org chart.

I&apos;ve been building AI agents to run my businesses. Not chatbots. Agents with jobs. They pick up work, do it, hand it to the next one.

They needed names. I went with the obvious.</description><pubDate>Sun, 23 Aug 2026 21:15:00 GMT</pubDate></item><item><title>Note: The AI team has a new member. Every agent I introduced last week works for me...</title><link>https://bryanmarsh.com.au/notes/#note-2026-08-17-coach-agent</link><guid isPermaLink="true">https://bryanmarsh.com.au/notes/#note-2026-08-17-coach-agent</guid><description>The AI team has a new member. Every agent I introduced last week works for me. This one works on me.

A business coach. Every Monday it reads the real numbers out of the books, checks what I said I&apos;d do against what I did, and makes me commit to three things. One of them is always the thing I&apos;ve been avoiding.</description><pubDate>Sun, 16 Aug 2026 23:02:00 GMT</pubDate></item></channel></rss>