<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>AI Collaboration on Programmer.ie: Modern AI programming</title>
    <link>http://programmer.ie/tags/ai-collaboration/</link>
    <description>Recent content in AI Collaboration on Programmer.ie: Modern AI programming</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Fri, 28 Aug 2026 10:00:00 +0100</lastBuildDate>
    <atom:link href="http://programmer.ie/tags/ai-collaboration/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Introduction to LLM Agents</title>
      <link>http://programmer.ie/books/agent-architectures/01-chapter/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>http://programmer.ie/books/agent-architectures/01-chapter/</guid>
      <description>&lt;h3 id=&#34;what-is-an-llm-agent&#34;&gt;What Is an LLM Agent?&lt;/h3&gt;&#xA;&lt;p&gt;An &lt;strong&gt;LLM agent&lt;/strong&gt; is a software system built around a language model that can pursue a goal through context, state, tool use, feedback, and repeated interaction.&lt;/p&gt;&#xA;&lt;p&gt;The model is important, but it is not the whole agent. The larger system supplies the prompt, chooses what context the model sees, exposes tools, records state, retrieves memory, validates actions, handles errors, and decides when the work is finished. When people say that an agent &amp;ldquo;remembers,&amp;rdquo; &amp;ldquo;plans,&amp;rdquo; or &amp;ldquo;uses a tool,&amp;rdquo; the precise mechanism usually belongs to this surrounding runtime, not to the model by itself.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Beyond Prompting</title>
      <link>http://programmer.ie/books/freestyle-cognition/04-chapter/</link>
      <pubDate>Fri, 28 Aug 2026 10:00:00 +0100</pubDate>
      <guid>http://programmer.ie/books/freestyle-cognition/04-chapter/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;&amp;ldquo;The most profound technologies are those that disappear. They weave themselves into the fabric of everyday life until they are indistinguishable from it.&amp;rdquo;&lt;/p&gt;&lt;/blockquote&gt;&#xA;&lt;h2 id=&#34;-summary&#34;&gt;📘 Summary&lt;/h2&gt;&#xA;&lt;p&gt;In the last chapter, we let go of rigid structures and learned to speak freely with the AI. Now, we&amp;rsquo;re going deeper into the real work: getting the AI to see what we see, think how we think, and solve what we care about.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Ghosted by the Machine</title>
      <link>http://programmer.ie/books/freestyle-cognition/05-chapter/</link>
      <pubDate>Fri, 28 Aug 2026 10:00:00 +0100</pubDate>
      <guid>http://programmer.ie/books/freestyle-cognition/05-chapter/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;Response Pending…&lt;/p&gt;&lt;/blockquote&gt;&#xA;&lt;h2 id=&#34;-summary&#34;&gt;📘 Summary&lt;/h2&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&lt;em&gt;A real cognitive session. A pop-punk anthem. Five algorithms. Full reflection.&lt;/em&gt;&lt;/p&gt;&lt;/blockquote&gt;&#xA;&lt;hr&gt;&#xA;&lt;h2 id=&#34;-section-1-you-there-machine&#34;&gt;🎤 Section 1: You There, Machine?&lt;/h2&gt;&#xA;&lt;p&gt;This is your first creative fight with silence. A machine that won&amp;rsquo;t speak back. The frustration, the humor, the weird catharsis of screaming into static that&amp;rsquo;s our material today.&lt;/p&gt;&#xA;&lt;p&gt;Freestyle cognition won’t be defined outright but you’ll feel it in motion.&lt;/p&gt;&#xA;&lt;p&gt;Rather than talk about AI, we’re going to &lt;em&gt;talk to it&lt;/em&gt; and see what happens when it doesn’t talk back.&lt;/p&gt;</description>
    </item>
    <item>
      <title>A New Way of Working With Technology</title>
      <link>http://programmer.ie/books/agent-architectures/07-chapter/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>http://programmer.ie/books/agent-architectures/07-chapter/</guid>
      <description>&lt;h3 id=&#34;from-interface-to-working-medium&#34;&gt;From Interface to Working Medium&lt;/h3&gt;&#xA;&lt;p&gt;For most of computing history, using a machine meant learning its language.&lt;/p&gt;&#xA;&lt;p&gt;You learned commands, menus, file formats, programming languages, configuration panels, and error messages. Good software made that translation easier. Bad software made it painful. Either way, the human usually adapted to the machine.&lt;/p&gt;&#xA;&lt;p&gt;Language models change the entry point. You can begin with ordinary language:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;what I want&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;what I have&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;what matters&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;what went wrong&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;what I want to try next&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;That does not make formal interfaces disappear. Under the surface, software still needs APIs, databases, permissions, schemas, tests, and execution environments. But the first contact can now be conversation.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Amplified Creation</title>
      <link>http://programmer.ie/books/freestyle-cognition/10-chapter/</link>
      <pubDate>Fri, 28 Aug 2026 10:00:00 +0100</pubDate>
      <guid>http://programmer.ie/books/freestyle-cognition/10-chapter/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;&amp;ldquo;When we convert thoughts to words, and words to form, we preserve a trace of who we were. Is that not true immortality?&amp;rdquo;&lt;/p&gt;&lt;/blockquote&gt;&#xA;&lt;h2 id=&#34;-summary&#34;&gt;📘 Summary&lt;/h2&gt;&#xA;&lt;p&gt;You&amp;rsquo;re ten chapters in. You&amp;rsquo;ve looped, reflected, riffed, and built. You&amp;rsquo;ve explored feedback loops (Chapter 2), engaged in structured collaboration (Chapter 5), and even challenged the AI to reason deeply (Chapter 7). But what&amp;rsquo;s it all for?&lt;/p&gt;&#xA;&lt;p&gt;This chapter is the answer.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;pre class=&#34;mermaid&#34;&gt;&#xA;    flowchart TD&#xA;    Start([💡 Raw Thought / Intent]) --&amp;gt; A[🗣️ Speak / Express Freely]&#xA;    A --&amp;gt; B[🤖 AI Listens, Reflects, Structures]&#xA;    B --&amp;gt; C[👤 You Refine, Correct, Align]&#xA;    C --&amp;gt; D{Is it Amplified?}&#xA;    D -- No --&amp;gt; A&#xA;    D -- Yes --&amp;gt; E[✨ Amplified Creation Moment]&#xA;    E --&amp;gt; F[🔁 The Second Pass&amp;lt;br&amp;gt;Return with new eyes]&#xA;    F --&amp;gt; G{Ready to ship?}&#xA;    G -- No --&amp;gt; A&#xA;    G -- Yes --&amp;gt; H[🧊 Crystallize &amp;amp; Ship]&#xA;    H --&amp;gt; I([✅ Contribution Ready])&#xA;&#xA;    subgraph Key_Principles&#xA;        K1[Intend → Offload → Validate → Approve]&#xA;        K2[Log Breakthroughs]&#xA;        K3[Embrace the Second Pass]&#xA;    end&#xA;&#xA;    style Start fill:#e1f5fe,stroke:#333&#xA;    style A fill:#fff3e0,stroke:#333&#xA;    style B fill:#e8f5e9,stroke:#333&#xA;    style C fill:#fce4ec,stroke:#333&#xA;    style D fill:#f3e5f5,stroke:#333&#xA;    style E fill:#fff9c4,stroke:#333&#xA;    style F fill:#e0f7fa,stroke:#333&#xA;    style G fill:#c8e6c9,stroke:#333&#xA;    style H fill:#ffccbc,stroke:#333&#xA;    style I fill:#4caf50,stroke:#333,color:#fff&#xA;  &lt;/pre&gt;&#xA;  &lt;hr&gt;&#xA;&lt;h2 id=&#34;-what-is-amplified-creation&#34;&gt;✨ What Is Amplified Creation?&lt;/h2&gt;&#xA;&lt;p&gt;Amplified Creation occurs when you collaborate with AI to produce results that are faster, clearer, and more impactful than anything you could achieve alone or at least not as efficiently. It&amp;rsquo;s not just about the output; it&amp;rsquo;s about the process and the feeling of working with an interactive assistant.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Writing a Book with AI: The Four-Pass System</title>
      <link>http://programmer.ie/books/freestyle-cognition/11-chapter/</link>
      <pubDate>Fri, 28 Aug 2026 10:00:00 +0100</pubDate>
      <guid>http://programmer.ie/books/freestyle-cognition/11-chapter/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;“Clear thinking becomes clear writing; one can’t exist without the other.”&lt;/p&gt;&lt;/blockquote&gt;&#xA;&lt;h2 id=&#34;-why-write-a-book-with-ai&#34;&gt;✍️ Why Write a Book with AI&lt;/h2&gt;&#xA;&lt;p&gt;Writing a book with AI is a dynamic partnership. You bring the spark—an idea, a question, a feeling and the AI helps you shape it into something tangible. Using structured frameworks like &lt;strong&gt;CRITIC&lt;/strong&gt; loops and &lt;strong&gt;ALIGN&lt;/strong&gt; prompts, you can turn raw thoughts into polished drafts. This isn’t just about iteration; it’s about &lt;strong&gt;amplifying&lt;/strong&gt; your creativity through machine-assisted clarity.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The World You&#39;re Building</title>
      <link>http://programmer.ie/books/agent-architectures/11-chapter/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>http://programmer.ie/books/agent-architectures/11-chapter/</guid>
      <description>&lt;h3 id=&#34;what-you-have-built&#34;&gt;What You Have Built&lt;/h3&gt;&#xA;&lt;p&gt;This book began with a simple shift: an LLM agent is not just a model response. It is a system built around a model, shaped by roles, context, tools, memory, feedback, coordination, and human direction.&lt;/p&gt;&#xA;&lt;p&gt;Across the chapters, that system grew. Stochasticity became useful variation. A small role-based workflow became a reflective process. Reflection led to versioning, versioning led to coordination, coordination led to natural-language interfaces, and persistent interfaces led to companions, digital lenses, and freestyle cognition.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Machine Coding: Building Software with AI</title>
      <link>http://programmer.ie/books/freestyle-cognition/13-chapter/</link>
      <pubDate>Fri, 28 Aug 2026 10:00:00 +0100</pubDate>
      <guid>http://programmer.ie/books/freestyle-cognition/13-chapter/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;&amp;ldquo;First, solve the problem. Then, write the code.&amp;rdquo;&lt;/p&gt;&lt;/blockquote&gt;&#xA;&lt;h2 id=&#34;summary&#34;&gt;Summary&lt;/h2&gt;&#xA;&lt;p&gt;Machine coding is no longer just asking an AI to write files for you.&lt;/p&gt;&#xA;&lt;p&gt;That was the early version. You described an app, the model produced a pile of code, you copied it into a folder, ran it, pasted the errors back, and hoped the loop converged.&lt;/p&gt;&#xA;&lt;p&gt;That workflow taught us something important: conversation can turn into software. But it also hid the real lesson.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Upgraded: The Beginning of Your Journey</title>
      <link>http://programmer.ie/books/freestyle-cognition/16-chapter/</link>
      <pubDate>Fri, 28 Aug 2026 10:00:00 +0100</pubDate>
      <guid>http://programmer.ie/books/freestyle-cognition/16-chapter/</guid>
      <description>&lt;blockquote&gt;&#xA;&lt;p&gt;&amp;ldquo;The most effective way to manage change is to create it&amp;rdquo;&lt;/p&gt;&lt;/blockquote&gt;&#xA;&lt;p&gt;You&amp;rsquo;ve seen what this process looks like.&lt;br&gt;&#xA;You&amp;rsquo;ve seen what it can do.&lt;/p&gt;&#xA;&lt;p&gt;You now have everything you need to begin.&lt;/p&gt;&#xA;&lt;p&gt;Not a perfect method.&lt;br&gt;&#xA;But a repeatable one.&lt;br&gt;&#xA;Not a single answer.&lt;br&gt;&#xA;But a way of thinking that brings out your best and makes the AI better, too.&lt;/p&gt;&#xA;&lt;hr&gt;&#xA;&lt;pre class=&#34;mermaid&#34;&gt;&#xA;    flowchart TD&#xA;    Start([📚 You Have the Tools]) --&amp;gt; A[🧠 Set Intention Clearly]&#xA;    A --&amp;gt; B[🔄 Move Through Structured Loops]&#xA;    B --&amp;gt; C[🔁 Adjust with Each Pass]&#xA;    C --&amp;gt; D[⚡ Recognize &amp;amp; Amplify Breakthroughs]&#xA;    D --&amp;gt; E[🎯 Pick Something Real]&#xA;    E --&amp;gt; F[🗣️ Start Talking / Prompting / Shaping]&#xA;    F --&amp;gt; G[🔁 Loop &amp;amp; Adjust]&#xA;    G --&amp;gt; H{Amplified Creation?}&#xA;    H -- Yes --&amp;gt; I[✨ You&amp;#39;ll Know It]&#xA;    H -- No --&amp;gt; F&#xA;    I --&amp;gt; J[🪞 Reflect on Your Journey]&#xA;    J --&amp;gt; K[🧠 First Conversation → Now]&#xA;    K --&amp;gt; L[🚀 You Are In Process]&#xA;    L --&amp;gt; M([🌀 The Beginning])&#xA;&#xA;    style Start fill:#e1f5fe,stroke:#333&#xA;    style A fill:#fff3e0,stroke:#333&#xA;    style B fill:#e8f5e9,stroke:#333&#xA;    style C fill:#fce4ec,stroke:#333&#xA;    style D fill:#f3e5f5,stroke:#333&#xA;    style E fill:#fff9c4,stroke:#333&#xA;    style F fill:#e0f7fa,stroke:#333&#xA;    style G fill:#c8e6c9,stroke:#333&#xA;    style H fill:#ffccbc,stroke:#333&#xA;    style I fill:#d1c4e9,stroke:#333&#xA;    style J fill:#b2dfdb,stroke:#333&#xA;    style K fill:#ffcdd2,stroke:#333&#xA;    style L fill:#ef9a9a,stroke:#333&#xA;    style M fill:#4caf50,stroke:#333,color:#fff&#xA;  &lt;/pre&gt;&#xA;  &lt;hr&gt;&#xA;&lt;h2 id=&#34;-you-have-the-tools&#34;&gt;🧠 You Have the Tools&lt;/h2&gt;&#xA;&lt;p&gt;You’ve learned how to:&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
