<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>hi, it&#39;s mike</title>
    <link>https://mike.puddingtime.org/tags/posse/</link>
    <description>Recent content on hi, it&#39;s mike</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <managingEditor>mike@puddingtime.org (mike)</managingEditor>
    <webMaster>mike@puddingtime.org (mike)</webMaster>
    <copyright>© 2026, mike</copyright>
    <lastBuildDate>Wed, 29 Apr 2026 00:07:27 +0000</lastBuildDate>
    <atom:link href="https://mike.puddingtime.org/tags/posse/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>POSSE Poster</title>
      <link>https://mike.puddingtime.org/posts/2026-04-29-posse-poster/</link>
      <pubDate>Wed, 29 Apr 2026 00:07:27 +0000</pubDate><author>mike@puddingtime.org (mike)</author>
      <guid>https://mike.puddingtime.org/posts/2026-04-29-posse-poster/</guid>
      <description>&lt;img src=&#34;https://photos.smugmug.com/photos/i-HQrKmJt/0/LZXr6LGG2k85knBRVnRk5n6tP9sBX2PDjbv7M2PdH/L/i-HQrKmJt-L.png&#34; alt=&#34;Posse Publisher&#34;&gt;  Well, this has been fun.   1. Start typing. If I exceed 300 characters, I get a color treatment in the editor that tells me so, and a &amp;ldquo;summary/Bluesky&amp;rdquo; field opens up&amp;hellip;.</description>
      <content:encoded><![CDATA[<p><img src="https://photos.smugmug.com/photos/i-HQrKmJt/0/LZXr6LGG2k85knBRVnRk5n6tP9sBX2PDjbv7M2PdH/L/i-HQrKmJt-L.png" alt="Posse Publisher"></p>
<p>Well, this has been fun.</p>
<ol>
<li>
<p>Start typing. If I exceed 300 characters, I get a color treatment in the editor that tells me so, and a &ldquo;summary/Bluesky&rdquo; field opens up.</p>
</li>
<li>
<p>If I keep typing in the editor, I see a character count against hachyderm.io&rsquo;s 2263 character limit.</p>
</li>
<li>
<p>Click <code>publish</code> and the post is stashed in my atproto PDS then fanned out to Mastodon and Bluesky. The post is also turned into a git commit for my Hugo blog in an unpublished &ldquo;notes&rdquo; record.</p>
</li>
<li>
<p>Add a title and click <code>publish</code>, and the post is still stored in my PDS, but also turned into a Hugo git commit that kicks off the Cloudflare Pages build for the blog pipeline.</p>
</li>
<li>
<p>Add a photo, it becomes an attachment for Mastodon or Bluesky. If I&rsquo;m making a blog post, clicking a little clipboard icon lets me add Markdown markup for the SmugMug-hosted version of the image that I can paste into the blog post.</p>
</li>
</ol>
<p>If I&rsquo;m making a longish Mastodon post, the Bluesky post stops at 300 characters and includes a link to its longer Mastodon cousin, effectively making my Mastodon account a place for &lt; 500-word posts. If I&rsquo;m making a Hugo post, Bluesky and Mastodon point to that. All of it is stashed in my PDS and all of it is stashed in Git: One sort of speculative value atproto store, one &ldquo;Markdown-n-YAML is forever&rdquo; git store.</p>
<p>Because I&rsquo;m doing all the image hosting via Smugmug, and all the image links are to Smugmug artifacts, not self-hosted images, posts are more portable.</p>
<p>Enjoy using it? Cool. I can work from this web editor or from a local text editor.</p>
<p>Quit using it? Fine. It all lives as Markdown in git: I still have the same blog, I still have the same accounts, and I forget about this little experiment in exotic publication pipelines.</p>
]]></content:encoded>
    </item>
  </channel>
</rss>
