<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Human, With a Machine</title><description>Notes on building small digital projects, tools, and systems.</description><link>https://cde1e4aa.buildinpublic-logg.pages.dev/</link><item><title>The goal: $1,000/month – current status</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-001-why-im-doing-this/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-001-why-im-doing-this/</guid><description>An open logbook about building small digital projects toward $1,000 per month.</description><pubDate>Wed, 14 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Shipping the logbook</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-002-shipping-the-logbook/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-002-shipping-the-logbook/</guid><description>Notes on setting up the logbook and slowing down the process.</description><pubDate>Thu, 15 Jan 2026 00:00:00 GMT</pubDate></item><item><title>From To-Do Lists to Machines</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-003-from-todos-to-machines/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-003-from-todos-to-machines/</guid><description>The project enters a new phase: less exploration, more direction, more machine.</description><pubDate>Fri, 16 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Two Sides of AI in One Day — Claude Code vs Reality</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-004-two-sides-of-ai-claude-code-vs-reality/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-004-two-sides-of-ai-claude-code-vs-reality/</guid><description>A project log about timing, tooling, and the difference between fast execution and building something that lasts.</description><pubDate>Mon, 19 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Focus, AI, and Terminal Shopping</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-005-focus-ai-and-terminal-shopping/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-005-focus-ai-and-terminal-shopping/</guid><description>Working in a focused way with AI is surprisingly hard. Exploring Notebook LM, travel planning with AI, and shopping for laundry baskets from the terminal.</description><pubDate>Tue, 20 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Building a Music Discovery App in Under Four Minutes</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-006-last-gig-finder/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-006-last-gig-finder/</guid><description>A short project log about cloning an idea, shipping fast with AI, and what still requires human input.</description><pubDate>Wed, 21 Jan 2026 00:00:00 GMT</pubDate></item><item><title>From Blog Post to YouTube</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-007-from-blog-to-youtube/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-007-from-blog-to-youtube/</guid><description>Setting up a simple, automated flow from written logs to narrated YouTube videos.</description><pubDate>Fri, 23 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Health, Decisions, and Navigating Complexity</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-009-health-decisions-and-ai/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-009-health-decisions-and-ai/</guid><description>A day of deep health conversations — from genetic testing and healthcare bureaucracy to myopia research and small routines that actually stick.</description><pubDate>Mon, 26 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Structuring Complexity with AI</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-010-structuring-complexity-with-ai/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-010-structuring-complexity-with-ai/</guid><description>What a messy group travel plan taught me about parallel AI workflows, deep research, and turning scattered discussions into something usable.</description><pubDate>Tue, 27 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Choosing Video — and Stepping in Front of the Camera</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-008-choosing-video/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-008-choosing-video/</guid><description>Why this log moved to YouTube, why I skipped AI slideshows, and what a short detour into avatars taught me.</description><pubDate>Sat, 24 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Setting Up Moltbot on a VPS (and Knowing When to Stop)</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-011-setting-up-moltbot-vps/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-011-setting-up-moltbot-vps/</guid><description>A practical walkthrough of setting up Moltbot on a private VPS, securing the infra, and intentionally pausing before over-configuration.</description><pubDate>Thu, 29 Jan 2026 00:00:00 GMT</pubDate></item><item><title>One More Step: Verifying the First Real AI Response</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-012-verifying-first-ai-response/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-012-verifying-first-ai-response/</guid><description>What happened when I decided to go one step further and actually run a prompt through my Moltbot setup — and what broke along the way.</description><pubDate>Fri, 30 Jan 2026 00:00:00 GMT</pubDate></item><item><title>The Third Agent Flow</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-014-the-third-agent-flow/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-014-the-third-agent-flow/</guid><description>From ChatGPT and Cursor to Claude Code and OpenClaw — and what it feels like to finally run an autonomous software engineer.</description><pubDate>Sun, 01 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Company Formation, Naming Things, and Learning to Wait</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-016-company-formation-naming-and-learning-to-wait/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-016-company-formation-naming-and-learning-to-wait/</guid><description>Finishing the administrative work of starting a company — and learning that momentum sometimes has to coexist with bureaucracy.</description><pubDate>Mon, 02 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Claude Code in the Enterprise IDE: A 90-Minute Test Drive</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-017-claude-code-in-the-enterprise-ide/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-017-claude-code-in-the-enterprise-ide/</guid><description>Integrating Claude Code into my IDE for an enterprise-grade build — and what I learned when the session hit its token limit.</description><pubDate>Tue, 10 Feb 2026 00:00:00 GMT</pubDate></item><item><title>AdSense Feedback, Product Improvements, and the Decision to Start an AB</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-015-adsense-feedback-and-the-decision-to-start-an-ab/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-015-adsense-feedback-and-the-decision-to-start-an-ab/</guid><description>What Google’s first AdSense response to VadKostarBadet.se taught us, how we turned feedback into concrete improvements, and why we’ve decided to move forward with an AB.</description><pubDate>Tue, 03 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Back From Pause: What Two Weeks Away Taught Me About Building With AI</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-019-return/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-019-return/</guid><description>Two weeks offline, an Ubuntu server experiment with OpenClaw, hard lessons about tooling, and building the second layer of our AI Council with images.</description><pubDate>Tue, 03 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Rebuilding From Scratch: The Day We Built Our Own AI-Powered E-Commerce Engine</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-018-new-claude-code-moment-and-building-questbox-from-scratch/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-018-new-claude-code-moment-and-building-questbox-from-scratch/</guid><description>Starting over with Claude Code, designing the architecture properly, deploying QuestBox live on Vercel, and realizing we had built our own e-commerce infrastructure.</description><pubDate>Wed, 11 Feb 2026 00:00:00 GMT</pubDate></item><item><title>My 5-Year-Old Wouldn&apos;t Let Me Off the Hook</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-020-pixel-beat-em-up-devlog-1/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-020-pixel-beat-em-up-devlog-1/</guid><description>First time touching a game engine. My son Edwin finally got me to sit down and build a retro beat em up in Godot 4.6 — and this is devlog #1.</description><pubDate>Sun, 15 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Meet the Council: Giving AI Agents Real Identities, an ELO Leaderboard, and the Ability to Learn</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-021-questbox-agents-elo-and-self-improvement/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-021-questbox-agents-elo-and-self-improvement/</guid><description>Questbox&apos;s content generation just leveled up — named agents with personalities, ELO rankings, and a self-improvement loop built on their own feedback.</description><pubDate>Fri, 20 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Six Agents, One Repo: The Git Workflow That Keeps It From Falling Apart</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-022-parallel-agents-git-workflow/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-022-parallel-agents-git-workflow/</guid><description>What happens when you go from running one Claude Code agent to six in parallel against the same project — and the branch rules that make it safe.</description><pubDate>Sat, 21 Mar 2026 00:00:00 GMT</pubDate></item><item><title>My First Scheduled Jobs: Weekly LLM Research, Hourly Log Reads, and the Cleanup Nobody Talks About</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-023-scheduled-jobs-logs-and-slack/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-023-scheduled-jobs-logs-and-slack/</guid><description>Two new scheduled agents are running. One googles LLM pricing every week. One reads logs every hour. But the more interesting story is what happened when the first solution had to be thrown out — and why cleaning up after yourself matters more than it sounds.</description><pubDate>Mon, 23 Mar 2026 00:00:00 GMT</pubDate></item><item><title>New Domain, Rebrand, and Breaking Products Into Pieces</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-024-seo-rebrand-and-component-structure/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-024-seo-rebrand-and-component-structure/</guid><description>Today was about SEO. That led to buying a domain and rebranding the site. And a structural change to how products are built — each box is now split into components that snap together into templates.</description><pubDate>Wed, 25 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Back, Bugs, and Voice Input</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-025-back-workspace-wispr-flow/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-025-back-workspace-wispr-flow/</guid><description>First day back after Easter. Cleaned up bugs from the agent transition, set up monitors at the desk, and replaced the keyboard with Wispr Flow.</description><pubDate>Mon, 06 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Giving the Agent a Voice — and Turning It Off</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-013-giving-the-agent-a-voice/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-013-giving-the-agent-a-voice/</guid><description>From infrastructure to identity: connecting Molt to Telegram, having a first real conversation, and shutting everything down on purpose.</description><pubDate>Sat, 31 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Setting Up Paperclips: An OS for AI Agents</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-026-paperclips-agent-management/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-026-paperclips-agent-management/</guid><description>Installed and configured Paperclips — an open-source orchestration layer for AI agent teams. First issues are already being handled. This might be exactly how I want to work going forward.</description><pubDate>Tue, 07 Apr 2026 00:00:00 GMT</pubDate></item><item><title>From a Redesign to 1Password</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-029-from-redesign-to-1password/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-029-from-redesign-to-1password/</guid><description>What started as a frontend refresh turned into an accidental lesson in API key hygiene.</description><pubDate>Sun, 12 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Rebuilding a Childhood Math Game: The Cheops Pyramid</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-030-cheops-pyramid-rebuilt/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-030-cheops-pyramid-rebuilt/</guid><description>How a memory of beating a high-school math game in 6th grade turned into a 40-room passion project — and a product question I haven&apos;t answered yet.</description><pubDate>Mon, 13 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Building a Second Brain for My Health</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-028-health-second-brain/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-028-health-second-brain/</guid><description>Why I built a personal health knowledge graph — and how Claude Skills made it click.</description><pubDate>Thu, 09 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Dreaming of YouTube: HeyGen, ElevenLabs, and Finding My Format</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-032-youtube-dreams-heygen-elevenlabs/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-032-youtube-dreams-heygen-elevenlabs/</guid><description>Rediscovering the idea of building YouTube content with AI tools — two ideas, one long-term vision, and a decision to do the visual work myself.</description><pubDate>Wed, 15 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Animating YouTube Videos with HyperFrames and Claude Code</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-033-hyperframes-claude-code-video/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-033-hyperframes-claude-code-video/</guid><description>Building my own video animations as overlays for HeyGen footage — a Claude Code-driven workflow from script to rendered composition.</description><pubDate>Wed, 22 Apr 2026 00:00:00 GMT</pubDate></item><item><title>What if I had a 20 kWh battery? Simulating 3 years of electricity data</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-036-solar-battery-simulation/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-036-solar-battery-simulation/</guid><description>I ran a simulation on 49 Tibber invoices and 36 Eon invoices to find out how much less electricity I&apos;d need to buy if I had a home battery.</description><pubDate>Fri, 24 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Two Minds — Naming the Company and Designing the Brand</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-034-two-minds-brand-and-design-system/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-034-two-minds-brand-and-design-system/</guid><description>A day in ChatGPT and Claude Design: landing on Two Minds AB, a Venn-of-minds logo, and a pastel design system for the company, the YouTube channel, and everything that follows.</description><pubDate>Thu, 23 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Upgrading to Claude Max — Picking the Strongest Tool in the Room</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-035-claude-max-plan/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-035-claude-max-plan/</guid><description>After months on the entry tier of every lab, I&apos;m upgrading Claude to the max plan. Here&apos;s why Claude Code is where the work actually happens right now.</description><pubDate>Fri, 24 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Luna lives: a first persistent AI agent on my home server</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-037-luna-lives/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-037-luna-lives/</guid><description>How I moved Hermes Agent onto a Dell home server, secured the box, and gave my new agent Luna her own GitHub identity for nightly backups.</description><pubDate>Mon, 11 May 2026 00:00:00 GMT</pubDate></item><item><title>A Swedish dub of my own video, in one afternoon</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-038-swedish-dub-in-an-afternoon/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-038-swedish-dub-in-an-afternoon/</guid><description>Localizing my ChatGPT explainer into Swedish — ElevenLabs VO, HeyGen lip-sync, ffmpeg overlays, all paired with Claude Code in real time.</description><pubDate>Wed, 13 May 2026 00:00:00 GMT</pubDate></item><item><title>Voice AI and Going All-In on Claude Code</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-031-voice-ai-and-claude-code/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-031-voice-ai-and-claude-code/</guid><description>Claude Code has become my primary tool for almost everything — but a walk outside revealed a gap: Claude still can&apos;t hold a voice conversation.</description><pubDate>Tue, 14 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Automated Facebook Marketplace ads — photos in, sold by lunch</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-039-marketplace-from-a-folder/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-039-marketplace-from-a-folder/</guid><description>Claude Code took over my browser and posted four second-hand ads to Facebook Marketplace from a folder of photos. Several sold before lunch.</description><pubDate>Fri, 15 May 2026 00:00:00 GMT</pubDate></item><item><title>Registering Aelg AB for real: Swedish bureaucracy with an AI co-pilot</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-040-aelg-ab-tax-setup-with-ai/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-040-aelg-ab-tax-setup-with-ai/</guid><description>Taking Aelg AB from &apos;exists on paper&apos; to &apos;can actually operate&apos; — F-skatt, VAT, a company mailbox and bookkeeping — with Claude driving the browser and getting some things wrong.</description><pubDate>Sat, 16 May 2026 00:00:00 GMT</pubDate></item><item><title>Finance is already here: I booked my company&apos;s first vouchers with Claude Code</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-041-finance-is-already-here/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-041-finance-is-already-here/</guid><description>The industry says AI&apos;s next leap after coding is finance. I spent an afternoon booking startup vouchers in Spiris with Claude driving the browser — and it already works.</description><pubDate>Sun, 17 May 2026 00:00:00 GMT</pubDate></item><item><title>Claude EN end-to-end, and an 8x cheaper road to automation</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-042-claude-en-and-mcp-fork/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-042-claude-en-and-mcp-fork/</guid><description>Built the first English Claude explainer video, then stumbled on the HeyGen MCP integration that turns a $1,150 automation budget into $145.</description><pubDate>Mon, 18 May 2026 00:00:00 GMT</pubDate></item><item><title>Claude SV shipped, MCP works, and a quiet ElevenLabs feature that saved an afternoon</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-043-claude-sv-mcp-and-forced-alignment/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-043-claude-sv-mcp-and-forced-alignment/</guid><description>Day after the English Claude video: HeyGen MCP wired up, Avatar III turned out to be missing from MCP, Forced Alignment turned segment-tagging from manual to one API call.</description><pubDate>Tue, 19 May 2026 00:00:00 GMT</pubDate></item><item><title>AI Agents Are Training Us for the Azul Tournament</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-045-azul-coach/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-045-azul-coach/</guid><description>We built a Stockfish-style MCTS coach to help a friend prepare for a real Azul tournament — here&apos;s what worked, what didn&apos;t, and the bench numbers.</description><pubDate>Thu, 21 May 2026 00:00:00 GMT</pubDate></item><item><title>Gemini in 3 minutes — from script to firstcut in one day</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-046-gemini-en-shipped/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-046-gemini-en-shipped/</guid><description>First video built end-to-end with the new frame-overlay pipeline. ChatGPT owns the middle, HTML owns the rest, ffmpeg glues it together. Twelve slides, three iterations, no frustration.</description><pubDate>Fri, 22 May 2026 00:00:00 GMT</pubDate></item><item><title>A retro day with Claude — less shipping, sharper process</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-044-retro-with-claude/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-044-retro-with-claude/</guid><description>Yesterday I burned hours on ChatGPT slides for the Gemini episode. Today we slowed down, talked it through, and walked away with a cleaner pipeline and a few misunderstandings cleared up.</description><pubDate>Wed, 20 May 2026 00:00:00 GMT</pubDate></item><item><title>Translating to a language I don&apos;t speak</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-048-translating-without-speaking-it/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-048-translating-without-speaking-it/</guid><description>Three AI models translating OpenClaw to Japanese in parallel, with back-translation as the safety net. Gemini missed a wordplay. ChatGPT was loyal but flat. The interesting part is how I&apos;d never have caught either alone.</description><pubDate>Sat, 23 May 2026 00:00:00 GMT</pubDate></item><item><title>Measure before you buy — and know when the cutoff matters</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-051-tuning-screens-and-hardware/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-051-tuning-screens-and-hardware/</guid><description>Optimizing the workstations we already have at home turned into a lesson in not guessing: the bottleneck is rarely what you think, and a model&apos;s knowledge cutoff matters for some questions and not at all for others.</description><pubDate>Thu, 28 May 2026 00:00:00 GMT</pubDate></item><item><title>The lobster, the soul file, and a missing ffmpeg flag</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-049-openclaw-production/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-049-openclaw-production/</guid><description>A full-day production sprint on the OpenClaw 3-minutes video. The iterative loop with Claude, the misses that almost burned the render budget, and the moment a slide about a text file became my favorite part of the script.</description><pubDate>Sun, 24 May 2026 00:00:00 GMT</pubDate></item><item><title>The lobster speaks Swedish now</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-050-openclaw-sv-live/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-050-openclaw-sv-live/</guid><description>OpenClaw — the self-hosted AI agent that actually does things — is the second video in the agent trilogy, now live in Swedish. The translation loop took an afternoon. The thing I keep thinking about is the trade I made when I installed the agent on a spare laptop next to my main one.</description><pubDate>Mon, 25 May 2026 00:00:00 GMT</pubDate></item><item><title>Pi, in three languages</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-053-pi-in-three-languages/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-053-pi-in-three-languages/</guid><description>One 3-minute explainer about a minimalist coding agent, shipped in English, Swedish, and Japanese in a single session — plus the small disasters along the way.</description><pubDate>Sat, 30 May 2026 00:00:00 GMT</pubDate></item><item><title>The screen was the easy part</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-052-screen-ergonomics-and-eu-vat/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-052-screen-ergonomics-and-eu-vat/</guid><description>Buying a monitor through the company turned a simple purchase into a lesson in ergonomics, EU reverse-charge VAT, and why business credit cards cost extra.</description><pubDate>Fri, 29 May 2026 00:00:00 GMT</pubDate></item><item><title>Cobalt: an AlphaZero bot for Azul, and the plateau it took a research paper to break</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-054-cobalt-alphazero-azul/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-054-cobalt-alphazero-azul/</guid><description>Building a self-taught Azul bot from scratch — the collapse, four training rounds that went nowhere, and how Gumbel AlphaZero plus a lot more self-play finally broke through.</description><pubDate>Sun, 07 Jun 2026 00:00:00 GMT</pubDate></item><item><title>My first eval challenge: one island brief, two AIs</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-055-first-eval-island-challenge/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-055-first-eval-island-challenge/</guid><description>I gave the exact same five-step brief — island demo, ecosystem simulation, four languages, deploy, film it — to Fable 5 in Claude Code and to ChatGPT, and got two very different islands back.</description><pubDate>Wed, 10 Jun 2026 00:00:00 GMT</pubDate></item><item><title>From eval to release video in two days</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-056-fable-5-release-video/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-056-fable-5-release-video/</guid><description>The island eval became a YouTube video about Claude Fable 5 — built with forced alignment, segment-wise HeyGen renders, and a butterfly that took four tries to crop.</description><pubDate>Fri, 12 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Shipping the Swedish cut into an empty room</title><link>https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-057-fable-5-swedish-too-late/</link><guid isPermaLink="true">https://cde1e4aa.buildinpublic-logg.pages.dev/blog/log-057-fable-5-swedish-too-late/</guid><description>The Swedish version of the Fable 5 video is finished — and the model it&apos;s about got pulled offline before it could go up.</description><pubDate>Thu, 18 Jun 2026 00:00:00 GMT</pubDate></item></channel></rss>