<?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>LittleFedi on shom.dev</title>
    <link>https://shom.dev/tags/littlefedi/</link>
    <description>Recent content in LittleFedi on shom.dev</description>
    <image>
      <title>shom.dev</title>
      <url>https://shom.dev/Shom_20211026_McDonaldLake_00015.jpg</url>
      <link>https://shom.dev/Shom_20211026_McDonaldLake_00015.jpg</link>
    </image>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <lastBuildDate>Sun, 09 Aug 2026 20:29:00 +0000</lastBuildDate><atom:link href="https://shom.dev/tags/littlefedi/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Fedi thread to blog post</title>
      <link>https://shom.dev/posts/20260809_fedi-thread-to-blog-post/</link>
      <pubDate>Sun, 09 Aug 2026 20:29:00 +0000</pubDate>
      
      <guid>https://shom.dev/posts/20260809_fedi-thread-to-blog-post/</guid>
      <description>&lt;p&gt;Aside from being a &lt;a href=&#34;../20260801_i-m-a-cyclical-hobbyist-dot-dot-dot/&#34;&gt;cyclical hobbyist&lt;/a&gt; I don&amp;rsquo;t blog as much as I potentially could because I end up posting something on Fedi and repeating myself feels weird unless it&amp;rsquo;s something &lt;a href=&#34;../20260730_the-hummingbird-and-the-hound/&#34;&gt;completely bonkers&lt;/a&gt; that I want to capture for posterity. Last week I thought about writing an application that did just that and link it to this here blog. But the last few days I&amp;rsquo;ve been preoccupied with &lt;a href=&#34;https://littleone.littlefedi.social/&#34;&gt;littleFedi&lt;/a&gt;.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Aside from being a <a href="../20260801_i-m-a-cyclical-hobbyist-dot-dot-dot/">cyclical hobbyist</a> I don&rsquo;t blog as much as I potentially could because I end up posting something on Fedi and repeating myself feels weird unless it&rsquo;s something <a href="../20260730_the-hummingbird-and-the-hound/">completely bonkers</a> that I want to capture for posterity. Last week I thought about writing an application that did just that and link it to this here blog. But the last few days I&rsquo;ve been preoccupied with <a href="https://littleone.littlefedi.social/">littleFedi</a>.</p>
<h1 id="converting-threaded-posts-to-blog-proposal">Converting threaded posts to blog proposal</h1>
<p>Based on my incessant posts it&rsquo;s clear that I&rsquo;m a fan of littleFedi and the static blog integration. Currently, it is possible to take an existing public post and mark it as a blog post and takes that existing post and all the interaction on it and creates a blog post from it (with the interactions as comments), brilliant.</p>
<h1 id="desired-state">Desired State</h1>
<p>&gt; The idea is that if you end up writing a series of posts and it becomes something that is more meaty and has some value for longevity it can be persisted by simply changing the post type to a blog, after the fact.</p>
<p>This is <a href="https://littleone.littlefedi.social/@shom/1ad99f9c-2c9a-47d2-80fa-04399dc477d5">what I wrote</a> when I first learned about this feature and the more I think about it the more it makes sense for me. The whole premise was that you start writing something and have interactions with others or have updates over time and now it is a &ldquo;body of work&rdquo;. How can that be made into a full-on blog post without the venerable copy-paste method. And again, from that original post
&gt; it&rsquo;s cognitively easier to write a series of posts instead of sitting down to write a blog post.</p>
<h1 id="proposal">Proposal</h1>
<p>A threaded post is a known quantity in the Fedi world and littleFedi does a great job of showing threads. So when editing a post the threaded replies that are either nested replies OR replies to the top post from the original author can be considered for inclusion into the blog post. Making an assumption on which posts should be part of the blog is not possible since the author did not write the posts originally with intent for a blog post. This is a potential way this can be achieved but I can imagine how the implementation can be hairy and supported scenarios could be difficult to define and explain. Here&rsquo;s a visual to illustrate the idea, I created this with the littleFedi UI and developer tools in Firefox</p>




<figure class="align-center">
	<a href="/posts/20260809_fedi-thread-to-blog-post/proposal.png"> <img loading="lazy" style="display: block; margin-left:auto; margin-right:auto;" src="/posts/20260809_fedi-thread-to-blog-post/proposal_hu6b4e5a4ef805825a4324ea34a10a3985_181838_800x0_resize_box_3.png" alt="Screenshot of a html composite of the littleFedi edit inteface and threaded replies with check boxes in front of each thread, not all boxes are checked for demonstration." width="600px" /></a>
	<figcaption>littleFedi threaded post to blog mockup</figcaption>
</figure>

<p>link to post shown: <a href="https://littleone.littlefedi.social/@shom/1ad99f9c-2c9a-47d2-80fa-04399dc477d5">https://littleone.littlefedi.social/@shom/1ad99f9c-2c9a-47d2-80fa-04399dc477d5</a></p>]]></content:encoded>
    </item>
    
    <item>
      <title>Big hopes for littleFedi</title>
      <link>https://shom.dev/posts/20260808_big-hopes-for-littlefedi/</link>
      <pubDate>Sat, 08 Aug 2026 22:35:00 +0000</pubDate>
      
      <guid>https://shom.dev/posts/20260808_big-hopes-for-littlefedi/</guid>
      <description>&lt;p&gt;The Fediverse is exciting, I&amp;rsquo;ve formed genuine connections with interesting people. &lt;a href=&#34;https://gotosocial.org/&#34;&gt;GoToSocial&lt;/a&gt; got me hosting my own presence. And I hope &lt;a href=&#34;https://littleone.littlefedi.social/&#34;&gt;littleFedi&lt;/a&gt; is what gets to hosting a community.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>The Fediverse is exciting, I&rsquo;ve formed genuine connections with interesting people. <a href="https://gotosocial.org/">GoToSocial</a> got me hosting my own presence. And I hope <a href="https://littleone.littlefedi.social/">littleFedi</a> is what gets to hosting a community.</p>
<h1 id="thoughts-context-on-fediverse">Thoughts/context on Fediverse</h1>
<p>The federated universe (Fediverse) is awesome: different applications, networks, sub-cultures all able to interact with each other via a rather lightweight protocol, ActivityPub. It&rsquo;s this very lightweightness is interesting because not all the servers are architected to be lightweight because they are architected to scale. There&rsquo;s a lot of debate about the role of centralization, discoverability, &ldquo;flagship&rdquo; instances this post isn&rsquo;t that. BUT, decentralization is a big selling point of ActivityPub and being able to run many small instances on low power hardware democratizes participation. I&rsquo;m all about that, GoToSocial fits the bill perfectly and I have been very happy hosting it and the team is doing great and thoughtful work.</p>
<h1 id="why-am-i-excited-about-littlefedi">Why am I excited about littleFedi!?</h1>
<p>Well maybe it&rsquo;s a better idea to talk about what is littleFedi is?! I&rsquo;ll let <a href="https://littleone.littlefedi.social/@stefano">Stefano</a> talk about that: <a href="https://littleone.littlefedi.social/@stefano/blog/2026/08/07/littlefedi-a-fediverse-server-that-doesn-t-need-a-data/">littleFedi: a Fediverse Server That Doesn&rsquo;t Need a Data Centre</a>. That blog is actually served directly by littlFedi and the post was created as any other regular post AND the blog is statically served AND a regular post can be retroactively turned into a blog post AND it supported threaded comments (since it also remains a regular ActivityPub post). littleFedi has a load of other great features as well and I don&rsquo;t want to take away from that but this is definitely what sets it apart from GoToSocial.</p>




<figure class="align-center">
	<a href="/posts/20260808_big-hopes-for-littlefedi/littleFedi.png"> <img loading="lazy" style="display: block; margin-left:auto; margin-right:auto;" src="/posts/20260808_big-hopes-for-littlefedi/littleFedi_hu0cffb5bbb73fde4c5312f39470170cab_188428_800x0_resize_box_3.png" alt="Screenshot of littleFedi default teal and black theme showing a social post with nested comments and likes and boosts metadata" width="600px" /></a>
	<figcaption>littleFedi post page</figcaption>
</figure>

<h1 id="blogging-vs-microblogging">Blogging vs Microblogging</h1>
<p>Blogging and maintaining a separate social feed is difficult. The ability to do it all in one platform and also convert existing posts into blog posts if they need to be persisted as a &ldquo;body of work&rdquo; is great for folks who don&rsquo;t want to mess around with tech and just want to share with their community. Also it&rsquo;s cognitively easier to write a series of posts instead of sitting down to write a blog post and being able to convert it later is great.</p>




<figure class="align-center">
	<a href="/posts/20260808_big-hopes-for-littlefedi/blog.png"> <img loading="lazy" style="display: block; margin-left:auto; margin-right:auto;" src="/posts/20260808_big-hopes-for-littlefedi/blog_hu02b24a70fc525c74969f1a8a01df8d4d_160928_800x0_resize_box_3.png" alt="The same content has been rendered into a distinct blog interface and the comments from the fedi post are displayed as nested blog comments." width="600px" /></a>
	<figcaption>Same post as a static blog</figcaption>
</figure>

<h1 id="what-s-next">What&rsquo;s next?</h1>
<p><a href="https://littleone.littlefedi.social/@shom">I&rsquo;m on the test instance</a> and have been doing some testing and providing feedback. Stefano is both very prompt and gracious in receiving feedback and fixing issues. The project will be released as a MIT licensed self-hostable application and I plan on trialing a niche community hub (more on that later) using littleFedi. I wish the project well and will be following it closely and eagerly.</p>]]></content:encoded>
    </item>
    
  </channel>
</rss>
