<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Machine Learning &amp; AI on Jettro Coenradie</title>
    <link>https://coenradie.com/categories/machine-learning--ai/</link>
    <description>Recent content in Machine Learning &amp; AI on Jettro Coenradie</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en</language>
    <copyright>© 2026 Jettro Coenradie</copyright>
    <lastBuildDate>Fri, 01 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://coenradie.com/categories/machine-learning--ai/index.xml" rel="self" type="application/rss+xml" />
    
    <item>
      <title>Testing Agents Before They Test You: Voxxed Days Amsterdam</title>
      <link>https://coenradie.com/posts/testing-agents-before-they-test-you/</link>
      <pubDate>Fri, 01 May 2026 00:00:00 +0000</pubDate>
      
      <guid>https://coenradie.com/posts/testing-agents-before-they-test-you/</guid>
      <description>A reflection on presenting at Voxxed Days Amsterdam with Daniël Spee — covering AI agent evaluation using Spring AI, OpenAI, Dokimos, and Langfuse.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://coenradie.com/posts/testing-agents-before-they-test-you/cover.jpeg" />
    </item>
    
    <item>
      <title>Embabel: Adding Guardrails to the Agent</title>
      <link>https://coenradie.com/posts/embabel-adding-guardrails-to-the-agent/</link>
      <pubDate>Thu, 09 Apr 2026 00:00:00 +0000</pubDate>
      
      <guid>https://coenradie.com/posts/embabel-adding-guardrails-to-the-agent/</guid>
      <description>Adding PII detection guardrails to an Embabel agent using Microsoft Presidio, with a ToolLoopTransformer for content transformation before LLM calls.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://coenradie.com/posts/embabel-adding-guardrails-to-the-agent/cover.jpeg" />
    </item>
    
    <item>
      <title>A practical walkthrough for parsing PDFs and chatting about their content</title>
      <link>https://coenradie.com/posts/walkthrough-parsing-pdfs-and-chatting-about-them/</link>
      <pubDate>Fri, 28 Nov 2025 12:35:07 +0000</pubDate>
      
      <guid>https://coenradie.com/posts/walkthrough-parsing-pdfs-and-chatting-about-them/</guid>
      <description>In this blog, we’ll build a small application that lets you parse PDFs into sections and tables, and then let you chat about the content.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://coenradie.com/posts/walkthrough-parsing-pdfs-and-chatting-about-them/cover.png" />
    </item>
    
    <item>
      <title>Implement the Agentic Chaos pattern</title>
      <link>https://coenradie.com/posts/implement-the-agentic-chaos-pattern/</link>
      <pubDate>Wed, 29 Oct 2025 09:44:03 +0000</pubDate>
      
      <guid>https://coenradie.com/posts/implement-the-agentic-chaos-pattern/</guid>
      <description>describes the agentic chaos pattern also known as group-chat pattern. You find an explanation, a demo and a pointer to the code for the demo.</description>
      
    </item>
    
    <item>
      <title>Spec‑driven development using Codex and Backlog.md</title>
      <link>https://coenradie.com/posts/spec-driven-development-using-codex-and-backlog-md/</link>
      <pubDate>Mon, 20 Oct 2025 14:15:29 +0000</pubDate>
      
      <guid>https://coenradie.com/posts/spec-driven-development-using-codex-and-backlog-md/</guid>
      <description>You can read about Spec‑driven development using Codex and Backlog.md. In this post we create the game connect four using these technologies.</description>
      
    </item>
    
    <item>
      <title>Building Agents with Embabel: A Hands‑On Introduction</title>
      <link>https://coenradie.com/posts/building-agents-with-embabel-a-hands-on-introduction/</link>
      <pubDate>Wed, 30 Jul 2025 08:47:54 +0000</pubDate>
      
      <guid>https://coenradie.com/posts/building-agents-with-embabel-a-hands-on-introduction/</guid>
      <description>This post gives you a hands on introduction into building agents with embabel. The sample is built using Java.</description>
      
    </item>
    
    <item>
      <title>Create a multi-agent system with Amazon Bedrock</title>
      <link>https://coenradie.com/posts/create-a-multi-agent-system-with-amazon-bedrock/</link>
      <pubDate>Sun, 04 May 2025 14:08:48 +0000</pubDate>
      
      <guid>https://coenradie.com/posts/create-a-multi-agent-system-with-amazon-bedrock/</guid>
      <description>In this blog, you will read the details for creating a multi-agent system using Amazon Bedrock. It contains an example usecase with code.</description>
      
    </item>
    
    <item>
      <title>Create a multi-agent system with OpenAI Agent SDK</title>
      <link>https://coenradie.com/posts/create-a-multi-agent-system-with-openai-agent-sdk/</link>
      <pubDate>Wed, 26 Mar 2025 17:02:01 +0000</pubDate>
      
      <guid>https://coenradie.com/posts/create-a-multi-agent-system-with-openai-agent-sdk/</guid>
      <description>This blog gives you a detailed example of a multi-agent system created using the OpenAI Agents SDK. Contains theoretical intro plus code.</description>
      
    </item>
    
    <item>
      <title>Learn AI Agent basics using Python and Ollama</title>
      <link>https://coenradie.com/posts/learn-ai-agent-basics-using-python-and-ollama/</link>
      <pubDate>Mon, 17 Feb 2025 09:38:01 +0000</pubDate>
      
      <guid>https://coenradie.com/posts/learn-ai-agent-basics-using-python-and-ollama/</guid>
      <description>In this blog, you learn about the different AI Agent building blocks and how to implement them without big frameworks.</description>
      
    </item>
    
    <item>
      <title>Listing Your Entitled Models in Amazon Bedrock</title>
      <link>https://coenradie.com/posts/listing-your-entitled-models-in-amazon-bedrock/</link>
      <pubDate>Fri, 31 Jan 2025 16:09:05 +0000</pubDate>
      
      <guid>https://coenradie.com/posts/listing-your-entitled-models-in-amazon-bedrock/</guid>
      <description>Until January 2025, there is no API to list the models you are entitled to. This blog explains creating this list of entitled models only</description>
      
    </item>
    
    <item>
      <title>Mastering State in Stateless LLMs</title>
      <link>https://coenradie.com/posts/mastering-state-in-stateless-llm/</link>
      <pubDate>Mon, 16 Dec 2024 12:36:11 +0000</pubDate>
      
      <guid>https://coenradie.com/posts/mastering-state-in-stateless-llm/</guid>
      <description>Large Language Models (LLMs) are stateless by design. In this blog, you read about managing state for a stateless llm.</description>
      <media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://coenradie.com/posts/mastering-state-in-stateless-llm/Blog-Jettro_LLM-State_Cover.jpg" />
    </item>
    
    <item>
      <title>The Evolution of Creativity: Thriving in the Age of AI</title>
      <link>https://coenradie.com/posts/the-evolution-of-creativity-thriving-in-the-age-of-ai/</link>
      <pubDate>Tue, 22 Oct 2024 08:36:57 +0000</pubDate>
      
      <guid>https://coenradie.com/posts/the-evolution-of-creativity-thriving-in-the-age-of-ai/</guid>
      <description>Artificial Intelligence, in its quest to help us in our evolution of creativity invites us to reconsider: are we losing the essence of the creative journey, or can we find a way to thrive alongside this powerful new companion?</description>
      
    </item>
    
    <item>
      <title>Build an Agent using Amazon Bedrock.</title>
      <link>https://coenradie.com/posts/build-an-agent-using-amazon-bedrock/</link>
      <pubDate>Fri, 20 Sep 2024 09:03:14 +0000</pubDate>
      
      <guid>https://coenradie.com/posts/build-an-agent-using-amazon-bedrock/</guid>
      <description>Blog describes the CDK and lambda code to deploy an Amazon Bedrock agent that writes data to DynamoDB with user interaction.</description>
      
    </item>
    
    <item>
      <title>RAG: splitter chain for proper chunks</title>
      <link>https://coenradie.com/posts/rag-splitter-chain-for-proper-chunks/</link>
      <pubDate>Thu, 08 Aug 2024 14:32:57 +0000</pubDate>
      
      <guid>https://coenradie.com/posts/rag-splitter-chain-for-proper-chunks/</guid>
      <description>Describes a splitter chain including a semantic splitter to create the best chunks for you RAG based solution.</description>
      
    </item>
    
    <item>
      <title>RAG optimisation: use an LLM to chunk your text semantically</title>
      <link>https://coenradie.com/posts/rag-optimisation-use-an-llm-to-chunk-your-text-semantically/</link>
      <pubDate>Tue, 09 Jul 2024 13:10:40 +0000</pubDate>
      
      <guid>https://coenradie.com/posts/rag-optimisation-use-an-llm-to-chunk-your-text-semantically/</guid>
      <description>In this post, you learn about more advanced chunking and embedding techniques like hierarchical chunking, and semantic chunking.</description>
      
    </item>
    
    <item>
      <title>Automate customer interaction using OpenAI Assistants</title>
      <link>https://coenradie.com/posts/automate-customer-interaction-using-openai-assistants/</link>
      <pubDate>Mon, 04 Mar 2024 15:46:12 +0000</pubDate>
      
      <guid>https://coenradie.com/posts/automate-customer-interaction-using-openai-assistants/</guid>
      <description>LLM Assistants give your users a better interactive experience. Learn about using OpenAI assistants to improve your user&amp;rsquo;s experience.</description>
      
    </item>
    
    <item>
      <title>GenAI, It’s Happening Now</title>
      <link>https://coenradie.com/posts/genai-its-happening-now/</link>
      <pubDate>Tue, 16 Jan 2024 09:54:35 +0000</pubDate>
      
      <guid>https://coenradie.com/posts/genai-its-happening-now/</guid>
      <description>A blog post about GenAI where you can read about how to apply it, the risks, and how to start with GenAI for your business.</description>
      
    </item>
    
  </channel>
</rss>
