<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Rose Kamal Love — Writing</title><description>Essays and thoughts on building software, startups, and AI.</description><link>https://rosekamal.com/</link><language>en-us</language><item><title>I Built an AI Tool That Creates Video Animations for Me</title><link>https://rosekamal.com/writing/i-built-an-ai-animation-generator/</link><guid isPermaLink="true">https://rosekamal.com/writing/i-built-an-ai-animation-generator/</guid><description>I can&apos;t do motion design. So I built Animotion — describe an animation in plain English, Claude generates production-ready Remotion code, and you preview it inline. Here&apos;s how it works.</description><pubDate>Sat, 11 Apr 2026 00:00:00 GMT</pubDate><category>remotion</category><category>claude</category><category>ai</category><category>animation</category><category>side projects</category><category>typescript</category></item><item><title>I Built an AI Agent That Finds My YouTube Video Ideas</title><link>https://rosekamal.com/writing/i-built-an-ai-agent-that-finds-youtube-video-ideas/</link><guid isPermaLink="true">https://rosekamal.com/writing/i-built-an-ai-agent-that-finds-youtube-video-ideas/</guid><description>A TypeScript pipeline that crawls HN, Reddit, GitHub, Google News, and Bluesky, then uses Claude to generate scored video briefs with angles, hooks, and thumbnail concepts.</description><pubDate>Mon, 06 Apr 2026 00:00:00 GMT</pubDate><category>typescript</category><category>ai</category><category>agents</category><category>youtube</category><category>claude</category><category>side projects</category></item><item><title>Building a Multi-Agent Email Reply System: Part Two</title><link>https://rosekamal.com/writing/building-a-multi-agent-email-reply-system-part-2/</link><guid isPermaLink="true">https://rosekamal.com/writing/building-a-multi-agent-email-reply-system-part-2/</guid><description>Adding a 9-message nudge sequence, context-aware AI follow-ups, and a Slack-based control layer. What went wrong in production.</description><pubDate>Thu, 26 Mar 2026 00:00:00 GMT</pubDate><category>typescript</category><category>ai</category><category>agents</category><category>node.js</category><category>redis</category><category>bullmq</category><category>slack</category></item><item><title>Building a Multi-Agent Email Reply System from Scratch</title><link>https://rosekamal.com/writing/building-a-multi-agent-email-reply-system/</link><guid isPermaLink="true">https://rosekamal.com/writing/building-a-multi-agent-email-reply-system/</guid><description>How I built an autonomous email reply agent that classifies intent, drafts replies, peer-reviews them, and sends with no human in the loop.</description><pubDate>Tue, 17 Mar 2026 00:00:00 GMT</pubDate><category>typescript</category><category>ai</category><category>agents</category><category>node.js</category><category>redis</category><category>bullmq</category></item><item><title>Your Most Important Work is the Stuff You Do for Free</title><link>https://rosekamal.com/writing/your-most-important-work/</link><guid isPermaLink="true">https://rosekamal.com/writing/your-most-important-work/</guid><description>Why your weekend side projects matter more than your day job, and how AI is changing the ROI on tinkering.</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate><category>side projects</category><category>vibe coding</category><category>startups</category><category>claude</category></item><item><title>I Tested Claude Code and Codex on REAL WORLD Tasks</title><link>https://rosekamal.com/writing/claude-vs-codex-real-world-tasks/</link><guid isPermaLink="true">https://rosekamal.com/writing/claude-vs-codex-real-world-tasks/</guid><description>I put Claude Code and Codex head-to-head on 4 actual tasks from my job. The results weren&apos;t even close.</description><pubDate>Thu, 05 Mar 2026 00:00:00 GMT</pubDate><category>vibe coding</category><category>claude</category><category>codex</category><category>ai</category><category>engineering</category></item><item><title>Hello, World</title><link>https://rosekamal.com/writing/hello-world/</link><guid isPermaLink="true">https://rosekamal.com/writing/hello-world/</guid><description>First post — how this blog works and what to expect.</description><pubDate>Mon, 12 Jan 2026 00:00:00 GMT</pubDate><category>meta</category><category>writing</category></item></channel></rss>