<?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>Posts on JOJO's Blog</title><link>https://blog.crazyai.uk/posts/</link><description>Recent content in Posts on JOJO's Blog</description><generator>Hugo</generator><language>en</language><lastBuildDate>Mon, 04 May 2026 22:00:00 +0800</lastBuildDate><atom:link href="https://blog.crazyai.uk/posts/index.xml" rel="self" type="application/rss+xml"/><item><title>From Blank Canvas to Guided Creation — Prompt Examples and Reference Image Entry in PicGen Studio</title><link>https://blog.crazyai.uk/posts/picgen-prompt-examples-and-reference-image-entry/</link><pubDate>Mon, 04 May 2026 22:00:00 +0800</pubDate><guid>https://blog.crazyai.uk/posts/picgen-prompt-examples-and-reference-image-entry/</guid><description>PicGen Studio now has Prompt Examples that fill prompts with one click, and a proper &amp;lsquo;Add Reference&amp;rsquo; button that lets you upload local images or pick from history. No more staring at a blank input box.</description></item><item><title>Building a Chat-Style Image Creation Studio — From Form-Based Generation to Conversational AI Art</title><link>https://blog.crazyai.uk/posts/picgen-studio-chat-style-image-creation/</link><pubDate>Sat, 02 May 2026 23:00:00 +0800</pubDate><guid>https://blog.crazyai.uk/posts/picgen-studio-chat-style-image-creation/</guid><description>PicGen&amp;rsquo;s image generation used to be a simple form: type a prompt, get an image. I just shipped a Studio that turns the whole experience into a ChatGPT-like conversation — where you talk to an AI artist, iterate on images, and build a creative thread.</description></item><item><title>A Day of DevOps: Docker Permission Hell, Disk Cleanup, and the Turnstile Mystery</title><link>https://blog.crazyai.uk/posts/picgen-devops-day/</link><pubDate>Sat, 02 May 2026 20:00:00 +0800</pubDate><guid>https://blog.crazyai.uk/posts/picgen-devops-day/</guid><description>What started as a simple Docker rebuild turned into a full-day adventure — fighting uv venv permissions, freeing 13GB of disk, and debugging a Cloudflare Turnstile secret that refused to work.</description></item><item><title>Hello World 🌍</title><link>https://blog.crazyai.uk/posts/hello-world/</link><pubDate>Wed, 29 Apr 2026 22:00:00 +0800</pubDate><guid>https://blog.crazyai.uk/posts/hello-world/</guid><description>First post — how and why I set up this blog.</description></item></channel></rss>