<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://enriquecano.co.uk/</loc></url>
  <url><loc>https://enriquecano.co.uk/writing/</loc></url>
  <url><loc>https://enriquecano.co.uk/writing/cyber-security-programs-for-startups-in-the-ai-age/</loc></url>
  <url><loc>https://enriquecano.co.uk/writing/revisiting-openai-function-calling-with-strict-json-output/</loc></url>
  <url><loc>https://enriquecano.co.uk/writing/chapter-12-the-new-threat/</loc></url>
  <url><loc>https://enriquecano.co.uk/writing/chapter-11-the-rescue/</loc></url>
  <url><loc>https://enriquecano.co.uk/writing/chapter-10-the-confrontation/</loc></url>
  <url><loc>https://enriquecano.co.uk/writing/chapter-9-the-trap/</loc></url>
  <url><loc>https://enriquecano.co.uk/writing/chapter-8-the-revelation/</loc></url>
  <url><loc>https://enriquecano.co.uk/writing/chapter-7-the-alliance/</loc></url>
  <url><loc>https://enriquecano.co.uk/writing/chapter-6-the-escape/</loc></url>
  <url><loc>https://enriquecano.co.uk/writing/chapter-5-the-double-cross/</loc></url>
  <url><loc>https://enriquecano.co.uk/writing/chapter-4-the-approach/</loc></url>
  <url><loc>https://enriquecano.co.uk/writing/chapter-3-the-first-threat/</loc></url>
  <url><loc>https://enriquecano.co.uk/writing/chapter-2-the-enhancement/</loc></url>
  <url><loc>https://enriquecano.co.uk/writing/i-wanted-to-read-something-different-on-holidays-so-i-used-ai-to-create-my-own-novel/</loc></url>
  <url><loc>https://enriquecano.co.uk/writing/how-to-use-structured-output-to-always-return-a-formatted-json/</loc></url>
  <url><loc>https://enriquecano.co.uk/writing/the-rise-of-the-ai-sidekick/</loc></url>
  <url><loc>https://enriquecano.co.uk/writing/building-a-multi-agent-system-for-incident-response-with-llms/</loc></url>
  <url><loc>https://enriquecano.co.uk/writing/building-a-waf-query-agent-to-analyse-waf-logs-using-gpt-4o-mini/</loc></url>
  <url><loc>https://enriquecano.co.uk/writing/building-a-natural-language-interface-for-shodan-s-internetdb-api/</loc></url>
  <url><loc>https://enriquecano.co.uk/writing/api-as-an-ai-agent-a-fresh-take-on-api-integration-using-ai-agents/</loc></url>
  <url><loc>https://enriquecano.co.uk/writing/building-a-multi-agent-ai-system-from-scratch/</loc></url>
  <url><loc>https://enriquecano.co.uk/writing/how-i-built-a-context-aware-slack-bot-with-llm-powers-meet-hal/</loc></url>
  <url><loc>https://enriquecano.co.uk/writing/threat-modelling-using-genai-comparing-6-different-models/</loc></url>
  <url><loc>https://enriquecano.co.uk/writing/the-rise-of-hybrid-soc-teams-how-llms-and-ai-agents-will-redefine-cybersecurity-operations/</loc></url>
  <url><loc>https://enriquecano.co.uk/writing/getting-started-with-aws-bedrock-and-claude-3-5-sonnet-v2-a-step-by-step-guide-in-python/</loc></url>
  <url><loc>https://enriquecano.co.uk/writing/from-directed-to-autonomous-a-framework-for-applying-genai-in-security-operations-level-1-directed-security-operations/</loc></url>
  <url><loc>https://enriquecano.co.uk/writing/from-directed-to-autonomous-a-framework-for-applying-genai-in-security-operations/</loc></url>
</urlset>
