<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><title>The Engineer Desk</title><link>https://theengineerdesk.com</link><description>Technology without the noise.</description><item><title>How to Create a Consistent AI Mascot and Prepare It for Animation</title><link>https://theengineerdesk.com/journal/consistent-ai-mascot-animation</link><guid isPermaLink="true">https://theengineerdesk.com/journal/consistent-ai-mascot-animation</guid><pubDate>Fri, 06 Nov 2026 19:43:04 GMT</pubDate><description>The real process behind an animated product mascot: the ideas we threw away, the prompts that worked, how to keep the character consistent, and how to cut it into parts you can animate.</description></item><item><title>How to Write Better Cold Emails With Research and AI</title><link>https://theengineerdesk.com/journal/better-cold-emails-research-ai</link><guid isPermaLink="true">https://theengineerdesk.com/journal/better-cold-emails-research-ai</guid><pubDate>Fri, 06 Nov 2026 19:43:04 GMT</pubDate><description>Research a business properly, write a first message that is actually useful, and follow up without being a pest. With prompts, examples, and the legal basics on consent and opt-outs.</description></item><item><title>How to Use Claude Code: A Simple Guide for Beginners</title><link>https://theengineerdesk.com/journal/claude-code-beginners-guide</link><guid isPermaLink="true">https://theengineerdesk.com/journal/claude-code-beginners-guide</guid><pubDate>Fri, 06 Nov 2026 19:43:04 GMT</pubDate><description>Install Claude Code, start your first session, give it clear instructions, and stay in control of every change. Plain steps, real commands, and the prompts we use every day.</description></item><item><title>How to Use AI for Research Without Getting Fake Facts</title><link>https://theengineerdesk.com/journal/ai-research-without-fake-facts</link><guid isPermaLink="true">https://theengineerdesk.com/journal/ai-research-without-fake-facts</guid><pubDate>Fri, 06 Nov 2026 19:43:04 GMT</pubDate><description>AI can find, sort and summarize sources fast. It can also invent them. A simple four-step method: collect sources, pull out evidence, check it, then write.</description></item><item><title>How to Write LinkedIn Posts With AI That Still Sound Like You</title><link>https://theengineerdesk.com/journal/linkedin-posts-with-ai</link><guid isPermaLink="true">https://theengineerdesk.com/journal/linkedin-posts-with-ai</guid><pubDate>Fri, 06 Nov 2026 19:43:04 GMT</pubDate><description>Generic AI posts all sound the same. Start from a real moment at work, let AI help with shape and length, and keep your own voice. Prompts and a before-and-after example.</description></item><item><title>How to Make Short Videos With Claude and Free Tools</title><link>https://theengineerdesk.com/journal/video-editing-workflow-claude-free-tools</link><guid isPermaLink="true">https://theengineerdesk.com/journal/video-editing-workflow-claude-free-tools</guid><pubDate>Fri, 06 Nov 2026 19:43:04 GMT</pubDate><description>Describe your video in plain words and let Claude build it: scenes, voice, captions, music and the final file. What it can do, what it cannot, and the exact prompts we used for a real 45-second reel.</description></item><item><title>How to Handle Webhook Retries Without Repeating the Action</title><link>https://theengineerdesk.com/journal/webhook-retries-without-duplicate-actions</link><guid isPermaLink="true">https://theengineerdesk.com/journal/webhook-retries-without-duplicate-actions</guid><pubDate>Thu, 05 Nov 2026 18:56:06 GMT</pubDate><description>Prevent duplicate webhook actions with a durable inbox, atomic event claims, safe retries, and a recovery path for uncertain external outcomes.</description></item><item><title>Use Git Worktree to Handle an Urgent Fix Without Stashing</title><link>https://theengineerdesk.com/journal/git-worktree-without-stashing</link><guid isPermaLink="true">https://theengineerdesk.com/journal/git-worktree-without-stashing</guid><pubDate>Thu, 05 Nov 2026 18:56:06 GMT</pubDate><description>Keep unfinished work open while fixing another branch. Learn Git worktree commands, shared repository behavior, setup limits, and safe cleanup.</description></item><item><title>How Much Access Should an AI Coding Agent Have?</title><link>https://theengineerdesk.com/journal/ai-coding-agent-permissions</link><guid isPermaLink="true">https://theengineerdesk.com/journal/ai-coding-agent-permissions</guid><pubDate>Thu, 05 Nov 2026 18:56:06 GMT</pubDate><description>A practical guide to coding-agent permissions: limit workspace access, keep production secrets out, and review actions that change external systems.</description></item><item><title>Why a Pull Request Title Can Become a Shell Command</title><link>https://theengineerdesk.com/journal/github-actions-script-injection</link><guid isPermaLink="true">https://theengineerdesk.com/journal/github-actions-script-injection</guid><pubDate>Thu, 05 Nov 2026 18:56:06 GMT</pubDate><description>Learn why untrusted pull request titles can become shell code in GitHub Actions, how to pass them safely, and where permissions still matter.</description></item><item><title>Node.js 26 Is Now LTS. Should You Upgrade This Week?</title><link>https://theengineerdesk.com/journal/node-26-lts-upgrade-decision</link><guid isPermaLink="true">https://theengineerdesk.com/journal/node-26-lts-upgrade-decision</guid><pubDate>Thu, 05 Nov 2026 18:56:06 GMT</pubDate><description>Node.js 26 entered LTS on October 28, 2026. See what changed, how long older releases remain supported, and what to check before upgrading.</description></item></channel></rss>
