<?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: Bruno Almeida</title>
    <description>The latest articles on DEV Community by Bruno Almeida (@almeidabbm).</description>
    <link>https://dev.to/almeidabbm</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%2F4182485%2F2f5db718-c370-4e82-b1f8-098dc36d2721.png</url>
      <title>DEV Community: Bruno Almeida</title>
      <link>https://dev.to/almeidabbm</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/almeidabbm"/>
    <language>en</language>
    <item>
      <title>Shrine: one calm place for all your coding agents</title>
      <dc:creator>Bruno Almeida</dc:creator>
      <pubDate>Tue, 13 Oct 2026 15:06:37 +0000</pubDate>
      <link>https://dev.to/almeidabbm/shrine-one-calm-place-for-all-your-coding-agents-2248</link>
      <guid>https://dev.to/almeidabbm/shrine-one-calm-place-for-all-your-coding-agents-2248</guid>
      <description>&lt;p&gt;Running several coding agents at once is normal now. Keeping track of which one is working, which one finished and which project it was in has quietly become a job.&lt;/p&gt;

&lt;p&gt;We built Shrine to make that calmer.&lt;/p&gt;

&lt;h2&gt;
  
  
  What it is
&lt;/h2&gt;

&lt;p&gt;Shrine is a small macOS app that sits at the top of your screen and shows your agent sessions grouped by project. Your agents appear as little glowing spirits that hover while they work and dim when they're idle.&lt;/p&gt;

&lt;p&gt;Behind that is a pixel room that grows as you ship. Pushes and merged PRs bring in furniture, like a lantern, a bookshelf and later a sakura tree. It gives you a small, visible record of work that would otherwise scroll past in a terminal.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fn6gwo7hk83q6atroka9b.gif" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fn6gwo7hk83q6atroka9b.gif" alt="gif-of-app" width="480" height="492"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The Treasure Chest
&lt;/h2&gt;

&lt;p&gt;The chest in the corner is a secrets proxy. Your keys stay in 1Password, agents only see placeholders like &lt;code&gt;{GITHUB_TOKEN}&lt;/code&gt;, and the real value is swapped in only for hosts you've allowed.&lt;/p&gt;

&lt;h2&gt;
  
  
  Try it
&lt;/h2&gt;

&lt;p&gt;It's free, needs no account and runs on macOS 14 or later. It's early and has rough edges, so tell us what's missing.&lt;/p&gt;

&lt;p&gt;Follow along on X: &lt;a href="https://x.com/agentshrine" rel="noopener noreferrer"&gt;@agentshrine&lt;/a&gt;&lt;br&gt;
&lt;a href="https://agentshrine.com" rel="noopener noreferrer"&gt;agentshrine.com&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>productivity</category>
      <category>devtools</category>
      <category>swift</category>
    </item>
  </channel>
</rss>
