<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">

    

    <channel>
        <atom:link href="https://planetpeanut.studio/feed/main.xml" rel="self" type="application/rss+xml" />
        <lastBuildDate>Sun, 16 Aug 2026 09:07:04 +0000</lastBuildDate>

        <title>Planet Peanut Studio</title>
        <description>Posts</description>
        <link>https://planetpeanut.studio/</link>
        <language>en</language>

        
            <item>
                <title>NLnet funds SparkleShare</title>
                <author>hello@planetpeanut.studio (Hylke Bons)</author>
                <pubDate>Mon, 10 Aug 2026 00:00:00 +0000</pubDate>
                <link>https://planetpeanut.studio/post/2026/08/10/sparkleshare-nlnet-funding</link>
                <guid>https://planetpeanut.studio/post/2026/08/10/sparkleshare-nlnet-funding</guid>

                <description>
                    <![CDATA[
                        
                            <p>I’m happy to announce that the <a href="https://github.com/hbons/SparkleShare" target="_blank" rel="noopener noreferrer">SparkleShare</a> project will receive a grant from the <a href="https://nlnet.nl" target="_blank" rel="noopener noreferrer">NLnet Foundation</a>’s <a href="https://nlnet.nl/commonsfund{:target=&quot;_blank&quot; rel=&quot;noopener noreferrer&quot;}">NGI0 Commons</a> fund!</p>

<p><br /></p>
<figure>
    <a href="https://nlnet.nl/project/SparkleShare" target="_blank" rel="noopener noreferrer">
        <img src="https://planetpeanut.studio/assets/img/posts/sparkleshare-nlnet.png" />
    </a>
    <figcaption>SparkleShare and NGI0 Commons</figcaption>
</figure>

<h2 id="sync-files-with-git">Sync files with Git</h2>

<p><a href="https://github.com/hbons/SparkleShare" target="_blank" rel="noopener noreferrer">SparkleShare</a> is a <strong>Free and Open Source</strong> collaboration app. It allows people who are not software developers or otherwise technical (designers, lawyers, students, academics, etc.) to <strong>work together and share files</strong> in projects that use the <a href="https://git-scm.org" target="_blank" rel="noopener noreferrer">Git version control system</a>.</p>

<p>SparkleShare provides an <strong>automatic sync algorithm</strong> and a <strong>friendly user interface</strong> to review changes and restore files from history.</p>

<h2 id="what-happened">What happened?</h2>

<p>SparkleShare has been <a href="https://mairin.wordpress.com/2010/03/01/the-one-where-the-designers-ask-for-a-pony" target="_blank" rel="noopener noreferrer">around since 2010</a>. I guess that makes it an “old” project now… Since then, the Mono/C# community active around that time has all but disbanded. The platform underneath slowly started to rot.</p>

<p>Eventually the app had to be removed from Flathub, also due to my own maintainer burnout. Providing maintenance and support next to a full-time job proved too much.</p>

<p>But that’s <a href="https://mastodon.social/@hbons/116166139945148680" target="_blank" rel="noopener noreferrer">no longer an issue</a>.</p>

<p>Now I have an opportunity to rebuild and address long-standing issues and feature requests. I have renewed energy to bring back the project better than ever!</p>

<h2 id="the-work">The work</h2>

<p>The funding proposal is to <a href="https://github.com/hbons/Twinkle" target="_blank" rel="noopener noreferrer">finish porting to Rust</a>, bring SparkleShare in line with modern security and privacy practices, and design a <a href="https://developer.gnome.org/hig" target="_blank" rel="noopener noreferrer">fresh user interface</a> informed by years worth of <a href="https://github.com/hbons/SparkleShare/issues?q=is%3Aissue%20state%3Aopen%20label%3Afeature" target="_blank" rel="noopener noreferrer">community feedback</a>.</p>

<p>The goal is to get a Linux release <a href="https://flathub.org" target="_blank" rel="noopener noreferrer">back on Flathub</a>. I’m planning to post frequent updates, so <a href="/feed/main.xml">subscribe</a> or follow me <a href="https://github.com/sponsors/hbons" target="_blank" rel="noopener noreferrer">on GitHub</a> or <a href="https://mastodon.social/@hbons" target="_blank" rel="noopener noreferrer">the Fediverse</a>.</p>

                        
                    ]]>
                </description>
            </item>
        
            <item>
                <title>Icon for Stencil</title>
                <author>hello@planetpeanut.studio (Hylke Bons)</author>
                <pubDate>Fri, 07 Aug 2026 00:00:00 +0000</pubDate>
                <link>https://planetpeanut.studio/post/2026/08/07/stencil</link>
                <guid>https://planetpeanut.studio/post/2026/08/07/stencil</guid>

                <description>
                    <![CDATA[
                        
                            

<img
    src="https://planetpeanut.studio/assets/img/icons/me.fouquet.Stencil.svg"
    alt="Icon for Stencil"
    style="
        background-color: #448F51;
        border-radius: 4vh;
        margin: 2rem 0;
        padding: 15% 25%;
        width: 100%;
    ">



    <h2>Week 28</h2>


<p>
    
        
            This week's icon is for
            <a target="_blank" rel="noopener noreferrer" href="https://mastodon.social/@renef">René Fouquet</a>'s project:
        

        <br class="hide-when-narrow">
    

    
        <a target="_blank" rel="noopener noreferrer" href="https://flathub.org/apps/me.fouquet.Stencil">Stencil</a>:
    

    <strong>"Rename batches of files"</strong>
</p>

<p>
    Check out all weekly app icons created so far in <a href="/icons">the gallery</a>
    and follow my icon creation adventures as they happen (including sketches) on
    <a target="_blank" rel="noopener noreferrer" href="https://mastodon.social/@hbons">the Fediverse</a>.
</p>


<h2>Need icons?</h2>

<p>
    I love designing icons and am happy to contribute them
    <a href="/services">free of charge</a>
    when your project is <strong>Free and Open Source</strong>.
    Funded by <a href="/sponsors">community sponsors</a>
    (every little helps!).
</p>

                        
                    ]]>
                </description>
            </item>
        
            <item>
                <title>Icon for KawaiiFi</title>
                <author>hello@planetpeanut.studio (Hylke Bons)</author>
                <pubDate>Thu, 06 Aug 2026 00:00:00 +0000</pubDate>
                <link>https://planetpeanut.studio/post/2026/08/06/kawaiifi</link>
                <guid>https://planetpeanut.studio/post/2026/08/06/kawaiifi</guid>

                <description>
                    <![CDATA[
                        
                            

<img
    src="https://planetpeanut.studio/assets/img/icons/fi.kawaii.kawaiifi.svg"
    alt="Icon for KawaiiFi"
    style="
        background-color: #CA6609;
        border-radius: 4vh;
        margin: 2rem 0;
        padding: 15% 25%;
        width: 100%;
    ">



    <h2>Week 27</h2>


<p>
    
        
            This week's icon is for
            <a target="_blank" rel="noopener noreferrer" href="https://github.com/zleytus">Zach Leytus</a>'s project:
        

        <br class="hide-when-narrow">
    

    
        <a target="_blank" rel="noopener noreferrer" href="https://github.com/zleytus/kawaiifi/tree/master/gui">KawaiiFi</a>:
    

    <strong>"Wi-Fi scanner and analyzer"</strong>
</p>

<p>
    Check out all weekly app icons created so far in <a href="/icons">the gallery</a>
    and follow my icon creation adventures as they happen (including sketches) on
    <a target="_blank" rel="noopener noreferrer" href="https://mastodon.social/@hbons">the Fediverse</a>.
</p>


<h2>Need icons?</h2>

<p>
    I love designing icons and am happy to contribute them
    <a href="/services">free of charge</a>
    when your project is <strong>Free and Open Source</strong>.
    Funded by <a href="/sponsors">community sponsors</a>
    (every little helps!).
</p>

                        
                    ]]>
                </description>
            </item>
        
            <item>
                <title>Icon for Lockpicker</title>
                <author>hello@planetpeanut.studio (Hylke Bons)</author>
                <pubDate>Wed, 05 Aug 2026 00:00:00 +0000</pubDate>
                <link>https://planetpeanut.studio/post/2026/08/05/lockpicker</link>
                <guid>https://planetpeanut.studio/post/2026/08/05/lockpicker</guid>

                <description>
                    <![CDATA[
                        
                            

<img
    src="https://planetpeanut.studio/assets/img/icons/se.sjoerd.lockpicker.svg"
    alt="Icon for Lockpicker"
    style="
        background-color: #0B5B7D;
        border-radius: 4vh;
        margin: 2rem 0;
        padding: 15% 25%;
        width: 100%;
    ">



    <h2>Week 26</h2>


<p>
    
        
            This week's icon is for
            <a target="_blank" rel="noopener noreferrer" href="https://mastodon.social/@sstendahl@floss.social">Sjoerd Stendahl</a>'s project:
        

        <br class="hide-when-narrow">
    

    
        <a target="_blank" rel="noopener noreferrer" href="https://flathub.org/apps/se.sjoerd.lockpicker">Lockpicker</a>:
    

    <strong>"Recover passwords from their hash"</strong>
</p>

<p>
    Check out all weekly app icons created so far in <a href="/icons">the gallery</a>
    and follow my icon creation adventures as they happen (including sketches) on
    <a target="_blank" rel="noopener noreferrer" href="https://mastodon.social/@hbons">the Fediverse</a>.
</p>


<h2>Need icons?</h2>

<p>
    I love designing icons and am happy to contribute them
    <a href="/services">free of charge</a>
    when your project is <strong>Free and Open Source</strong>.
    Funded by <a href="/sponsors">community sponsors</a>
    (every little helps!).
</p>

                        
                    ]]>
                </description>
            </item>
        
            <item>
                <title>Icon Set for Crosswords</title>
                <author>hello@planetpeanut.studio (Hylke Bons)</author>
                <pubDate>Sun, 19 Jul 2026 00:00:00 +0000</pubDate>
                <link>https://planetpeanut.studio/post/2026/07/19/icon-set-crosswords</link>
                <guid>https://planetpeanut.studio/post/2026/07/19/icon-set-crosswords</guid>

                <description>
                    <![CDATA[
                        
                            <p><a href="https://blogs.gnome.org/jrb/2026/07/15/crosswords-0-3-18-style-and-substance/">Jonathan Blandford</a> asked me to do an icon set for <a href="https://flathub.org/apps/org.gnome.Crosswords">Crosswords</a>. What started as a request for a small group of symbolics, turned into a more flexible set of colourful sidebar icons.</p>

<p>Crosswords has been in the process of joining <a href="https://gitlab.gnome.org/Teams/Circle/-/work_items/227">GNOME Circle</a> for a while and hopefully this is another step in the right direction.</p>

<p><br /></p>
<figure>
    <a href="https://planetpeanut.studio/icons">
        <img src="https://planetpeanut.studio/assets/img/posts/crosswords.png" />
    </a>
    <figcaption>Icons for "Welcome", "Add Sources", and various puzzle kinds.</figcaption>
</figure>

<h2 id="metaphors">Metaphors</h2>

<p>We narrowed down the main categories of puzzle sources to <strong>newspapers</strong>, <strong>collections</strong>, and <strong>custom</strong>. Together with unique recolourable overlays for each kind of puzzle, it creates a cozy, rich, yet scannable sidebar to easily pick the right puzzle for the moment.</p>

<p>Have fun puzzling!</p>

                        
                    ]]>
                </description>
            </item>
        
            <item>
                <title>July Sponsors Update</title>
                <author>hello@planetpeanut.studio (Hylke Bons)</author>
                <pubDate>Mon, 13 Jul 2026 00:00:00 +0000</pubDate>
                <link>https://planetpeanut.studio/post/2026/07/13/july-sponsors-update</link>
                <guid>https://planetpeanut.studio/post/2026/07/13/july-sponsors-update</guid>

                <description>
                    <![CDATA[
                        
                            <p>It’s been 4 months since I was officially <a href="https://planetpeanut.studio/post/2026/06/13/hello-again-planet-gnome">laid off</a>. It’s been good and I can honestly say I’m doing my best work.</p>

<p><br /></p>
<figure>
    <a href="https://planetpeanut.studio/icons">
        <img src="https://planetpeanut.studio/assets/img/posts/july-2026.png" />
    </a>
    <figcaption>Icons for Demostage, Gitte, ChiPass, and Wardrobe</figcaption>
</figure>

<h2 id="what-ive-been-up-to">What I’ve been up to</h2>

<ul>
  <li><a href="https://apps.gnome.org/Bobby">Bobby</a> has been accepted into <a href="https://circle.gnome.org">GNOME Circle</a>
    <ul>
      <li>I’m back as a <a href="https://foundation.gnome.org/membership/">GNOME Foundation member</a></li>
    </ul>
  </li>
  <li>Started the <a href="https://planetpeanut.studio/icons">weekly app icon</a> initiative
    <ul>
      <li><strong>20 app icons</strong> created so far</li>
    </ul>
  </li>
  <li>Good progress on the <a href="https://github.com/hbons/SparkleShare">SparkleShare</a> <strong>reboot in Rust</strong>
    <ul>
      <li>The <strong>new CLI mode</strong> is <a href="https://github.com/hbons/Twinkle">ready for testing</a></li>
    </ul>
  </li>
</ul>

<p>Happy to announce that with your help I’ve reached the first milestone of <a href="https://planetpeanut.studio/sponsors">64 monthly sponsors</a>.</p>

<p>Thank you! More good stuff is coming. :)</p>

                        
                    ]]>
                </description>
            </item>
        
            <item>
                <title>Icon for Demostage</title>
                <author>hello@planetpeanut.studio (Hylke Bons)</author>
                <pubDate>Tue, 07 Jul 2026 00:00:00 +0000</pubDate>
                <link>https://planetpeanut.studio/post/2026/07/07/demostage</link>
                <guid>https://planetpeanut.studio/post/2026/07/07/demostage</guid>

                <description>
                    <![CDATA[
                        
                            

<img
    src="https://planetpeanut.studio/assets/img/icons/cool.packett.val.Demostage.svg"
    alt="Icon for Demostage"
    style="
        background-color: #312C96;
        border-radius: 4vh;
        margin: 2rem 0;
        padding: 15% 25%;
        width: 100%;
    ">



    <h2>Week 25</h2>


<p>
    
        
            This week's icon is for
            <a target="_blank" rel="noopener noreferrer" href="https://mastodon.social/@valpackett@treehouse.systems">Val Packett</a>'s project:
        

        <br class="hide-when-narrow">
    

    
        <a target="_blank" rel="noopener noreferrer" href="https://gitlab.gnome.org/valpackett/demostage">Demostage</a>:
    

    <strong>"Perform live demos from a virtual desktop"</strong>
</p>

<p>
    Check out all weekly app icons created so far in <a href="/icons">the gallery</a>
    and follow my icon creation adventures as they happen (including sketches) on
    <a target="_blank" rel="noopener noreferrer" href="https://mastodon.social/@hbons">the Fediverse</a>.
</p>


<h2>Need icons?</h2>

<p>
    I love designing icons and am happy to contribute them
    <a href="/services">free of charge</a>
    when your project is <strong>Free and Open Source</strong>.
    Funded by <a href="/sponsors">community sponsors</a>
    (every little helps!).
</p>

                        
                    ]]>
                </description>
            </item>
        
            <item>
                <title>Icon for Meshy</title>
                <author>hello@planetpeanut.studio (Hylke Bons)</author>
                <pubDate>Sun, 05 Jul 2026 00:00:00 +0000</pubDate>
                <link>https://planetpeanut.studio/post/2026/07/05/meshy</link>
                <guid>https://planetpeanut.studio/post/2026/07/05/meshy</guid>

                <description>
                    <![CDATA[
                        
                            

<img
    src="https://planetpeanut.studio/assets/img/icons/page.codeberg.sesivany.Meshy.svg"
    alt="Icon for Meshy"
    style="
        background-color: #003C47;
        border-radius: 4vh;
        margin: 2rem 0;
        padding: 15% 25%;
        width: 100%;
    ">



    <h2>Week 24</h2>


<p>
    
        
            This week's icon is for
            <a target="_blank" rel="noopener noreferrer" href="https://mastodon.social/@sesivany@vivaldi.net">Jiří Eischmann</a>'s project:
        

        <br class="hide-when-narrow">
    

    
        <a target="_blank" rel="noopener noreferrer" href="https://flathub.org/apps/page.codeberg.sesivany.Meshy">Meshy</a>:
    

    <strong>"Meshcore mesh network client"</strong>
</p>

<p>
    Check out all weekly app icons created so far in <a href="/icons">the gallery</a>
    and follow my icon creation adventures as they happen (including sketches) on
    <a target="_blank" rel="noopener noreferrer" href="https://mastodon.social/@hbons">the Fediverse</a>.
</p>


<h2>Need icons?</h2>

<p>
    I love designing icons and am happy to contribute them
    <a href="/services">free of charge</a>
    when your project is <strong>Free and Open Source</strong>.
    Funded by <a href="/sponsors">community sponsors</a>
    (every little helps!).
</p>

                        
                    ]]>
                </description>
            </item>
        
            <item>
                <title>Icon for ChiPass</title>
                <author>hello@planetpeanut.studio (Hylke Bons)</author>
                <pubDate>Sun, 21 Jun 2026 00:00:00 +0000</pubDate>
                <link>https://planetpeanut.studio/post/2026/06/21/chipass</link>
                <guid>https://planetpeanut.studio/post/2026/06/21/chipass</guid>

                <description>
                    <![CDATA[
                        
                            

<img
    src="https://planetpeanut.studio/assets/img/icons/org.chipass.ChiPass.svg"
    alt="Icon for ChiPass"
    style="
        background-color: #006D3E;
        border-radius: 4vh;
        margin: 2rem 0;
        padding: 15% 25%;
        width: 100%;
    ">



    <h2>Week 23</h2>


<p>
    
        
            This week's icon is for
            <a target="_blank" rel="noopener noreferrer" href="https://mastodon.social/@whitequark@treehouse.systems">whitequark</a>'s project:
        

        <br class="hide-when-narrow">
    

    
        <a target="_blank" rel="noopener noreferrer" href="https://codeberg.org/ChiPass/ChiPass">ChiPass</a>:
    

    <strong>"Store and autofill passwords"</strong>
</p>

<p>
    Check out all weekly app icons created so far in <a href="/icons">the gallery</a>
    and follow my icon creation adventures as they happen (including sketches) on
    <a target="_blank" rel="noopener noreferrer" href="https://mastodon.social/@hbons">the Fediverse</a>.
</p>


<h2>Need icons?</h2>

<p>
    I love designing icons and am happy to contribute them
    <a href="/services">free of charge</a>
    when your project is <strong>Free and Open Source</strong>.
    Funded by <a href="/sponsors">community sponsors</a>
    (every little helps!).
</p>

                        
                    ]]>
                </description>
            </item>
        
            <item>
                <title>Icon for Hex Colordle</title>
                <author>hello@planetpeanut.studio (Hylke Bons)</author>
                <pubDate>Fri, 19 Jun 2026 00:00:00 +0000</pubDate>
                <link>https://planetpeanut.studio/post/2026/06/19/hex-colordle</link>
                <guid>https://planetpeanut.studio/post/2026/06/19/hex-colordle</guid>

                <description>
                    <![CDATA[
                        
                            

<img
    src="https://planetpeanut.studio/assets/img/icons/net.krafting.HexColordle.svg"
    alt="Icon for Hex Colordle"
    style="
        background-color: #00577D;
        border-radius: 4vh;
        margin: 2rem 0;
        padding: 15% 25%;
        width: 100%;
    ">



    <h2>Week 22</h2>


<p>
    
        
            This week's icon is for
            <a target="_blank" rel="noopener noreferrer" href="https://mamot.fr/@krafting">Krafting</a>'s project:
        

        <br class="hide-when-narrow">
    

    
        <a target="_blank" rel="noopener noreferrer" href="https://flathub.org/apps/net.krafting.HexColordle">Hex Colordle</a>:
    

    <strong>"Find the color"</strong>
</p>

<p>
    Check out all weekly app icons created so far in <a href="/icons">the gallery</a>
    and follow my icon creation adventures as they happen (including sketches) on
    <a target="_blank" rel="noopener noreferrer" href="https://mastodon.social/@hbons">the Fediverse</a>.
</p>


<h2>Need icons?</h2>

<p>
    I love designing icons and am happy to contribute them
    <a href="/services">free of charge</a>
    when your project is <strong>Free and Open Source</strong>.
    Funded by <a href="/sponsors">community sponsors</a>
    (every little helps!).
</p>

                        
                    ]]>
                </description>
            </item>
        
    </channel>
</rss>
