&lt;?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>nick.recoil.org</title>
    <link>https://nick.recoil.org/</link>
    <description>The personal website of Nick Ludlam. Includes work history, articles, links etc.</description>
    <language>en</language>
    
      
        <item>
          <title>Migrating from Mailchimp to Ghost using agentic help</title>
          <link>https://nick.recoil.org/notes/2026/mailchimp_to_ghost/</link>
          <description>An overview of the Mailchimp to Ghost skill I regularly use with Openclaw</description>
          <pubDate>Thu, 23 Jul 2026 12:02:24 &#43;0000</pubDate>
        </item>
      
    
      
    
      
        <item>
          <title>Hermes Agent initial thoughts</title>
          <link>https://nick.recoil.org/notes/2026/hermes_agent_initial_thoughts/</link>
          <description>Some quick thoughts on installing and running Hermes Agent</description>
          <pubDate>Mon, 27 Apr 2026 12:40:11 &#43;0000</pubDate>
        </item>
      
    
      
        <item>
          <title>Self taught skills in OpenClaw</title>
          <link>https://nick.recoil.org/notes/2026/self_taught_skills_in_openclaw/</link>
          <description>I had my first attempt at getting OpenClaw to turn a relatively basic prompt from me into a reusable skill. It worked, but it wasn&amp;rsquo;t without issues, so I wanted to dig into how the process worked.</description>
          <pubDate>Wed, 25 Mar 2026 19:21:56 GMT</pubDate>
        </item>
      
    
      
        <item>
          <title>Initial thoughts on OpenClaw</title>
          <link>https://nick.recoil.org/notes/2026/openclaw_initial_thoughts/</link>
          <description>Initial configuration thoughts on OpenClaw. Covers customising the Docker image build process, compiling Go from source, and forking projects to customise SKILLS workflow.</description>
          <pubDate>Sat, 21 Mar 2026 19:51:17 GMT</pubDate>
        </item>
      
    
      
        <item>
          <title>Efficient Ghost theme development using Docker &amp; livereload</title>
          <link>https://nick.recoil.org/articles/ghost-development-setup/</link>
          <description>In this article I go over my development setup for Ghost theme development, making use of livereload for a highly efficient feedback loop while also keeping everything inside Docker containers. I also show how Maildev makes SMTP configuration for Ghost much easier.</description>
          <pubDate>Wed, 18 Mar 2026 12:28:23 UTC</pubDate>
        </item>
      
    
      
        <item>
          <title>Simulating falling autumn leaves in Blender</title>
          <link>https://nick.recoil.org/articles/blender-falling-leaves-simulation/</link>
          <description>In this article, I demonstrate how to create a realistic falling leaves simulation in Blender using geometry nodes. I talk about my process for randomisation, fine-tuning gravity, wind, and turbulence to create a perfect looping animation.</description>
          <pubDate>Mon, 26 Jan 2026 16:36:01 UTC</pubDate>
        </item>
      
    
      
        <item>
          <title>Making maps without getting lost</title>
          <link>https://nick.recoil.org/articles/making-maps-without-getting-lost/</link>
          <description>Creating an interactive tile-based map of a fictional island from a video game</description>
          <pubDate>Sun, 09 Mar 2025 20:52:01 UTC</pubDate>
        </item>
      
    
      
        <item>
          <title>Custom Dreambooth Training For Stable Diffusion</title>
          <link>https://nick.recoil.org/articles/dreambooth/</link>
          <description>A run-through of how I trained Stable Diffusion with my own face, with discussion of the results and some observations</description>
          <pubDate>Fri, 11 Nov 2022 13:22:51 UTC</pubDate>
        </item>
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
      
    
  </channel>
</rss>
