<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://coenradie.com/posts/</loc><lastmod>2026-09-16T12:00:00+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/evaluating-akgentic-applications-with-pydantic-evals/</loc><lastmod>2026-09-16T12:00:00+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/</loc><lastmod>2026-09-16T12:00:00+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/run-agent-teams-as-a-service-with-akgents-akgentic-infra/</loc><lastmod>2026-09-10T21:00:00+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/making-vector-search-pluggable-in-akgents-with-qdrant/</loc><lastmod>2026-09-07T20:30:20+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/configure-agent-teams-with-akgents-akgentic-catalog/</loc><lastmod>2026-09-05T17:17:48+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/build-an-llm-powered-workflow-with-akgents-akgentic-agent/</loc><lastmod>2026-09-04T08:35:40+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/build-reusable-agent-tools-with-akgents-akgentic-tool/</loc><lastmod>2026-09-01T18:47:21+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/build-react-agents-with-akgents-akgentic-llm/</loc><lastmod>2026-08-31T14:07:19+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/understanding-pydantic-ai-agents-dependencies-and-outputs/</loc><lastmod>2026-08-24T00:29:28+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/build-durable-agent-teams-with-akgents-akgentic-team/</loc><lastmod>2026-08-19T11:00:00+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/start-building-agents-with-akgents-the-core/</loc><lastmod>2026-08-16T20:42:38+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/learning-dapr-by-building-a-case-management-system/</loc><lastmod>2026-08-10T10:00:00+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/making-larger-python-projects-work-with-uv-from-source-to-docker/</loc><lastmod>2026-08-03T08:32:19+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/structuring-python-projects-with-uv/</loc><lastmod>2026-07-27T08:32:58+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/discovering-amazon-bedrock-agentcore-through-the-cli/</loc><lastmod>2026-06-21T08:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/travel/</loc><lastmod>2026-06-04T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/travel/germany-denmark-sweden-2026/</loc><lastmod>2026-06-04T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/testing-agents-before-they-test-you/</loc><lastmod>2026-05-01T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/embabel-adding-guardrails-to-the-agent/</loc><lastmod>2026-04-09T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/talks/</loc><lastmod>2026-04-02T14:25:00+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/talks/testing-agents-before-they-test-you-by-jettro-coenradie-dani-l-spee-3udk7goavsm/</loc><lastmod>2026-04-02T14:25:00+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/reliable-ai-with-spring-ai-guardrails-observability-and-evaluations/</loc><lastmod>2026-04-01T10:08:21+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/evals-for-spring-ai-agents-with-dokimos/</loc><lastmod>2026-03-10T20:03:42+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/building-ai-agents-safely-pii-jailbreaks-and-real-guardrails/</loc><lastmod>2026-02-22T12:11:05+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/using-the-agent-browser-skill-with-spring-ai/</loc><lastmod>2026-02-12T08:08:20+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/agents-that-extract-and-use-preferences-from-conversations/</loc><lastmod>2026-01-28T19:51:10+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/chatbot-with-embabel-a-complete-walkthrough/</loc><lastmod>2026-01-15T19:04:25+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/agentic-rag-with-embabel-a-complete-walkthrough/</loc><lastmod>2026-01-08T00:09:42+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/my-2025-building-agents-writing-speaking/</loc><lastmod>2025-12-30T17:01:18+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/short-and-long-term-memory-with-amazon-bedrock-agentcore-and-spring-ai/</loc><lastmod>2025-12-23T10:00:37+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/deep-dive-into-agentcore-memory-using-the-java-sdk/</loc><lastmod>2025-12-14T17:13:54+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/spring-security-7-and-passkeys-a-practical-guide/</loc><lastmod>2025-12-10T09:50:45+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/the-ladder-and-the-lanterns/</loc><lastmod>2025-12-08T18:44:34+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/walkthrough-parsing-pdfs-and-chatting-about-them/</loc><lastmod>2025-11-28T12:35:07+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/supercharge-your-mcp-service-with-embabel-human-in-the-loop/</loc><lastmod>2025-10-29T18:17:55+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/implement-the-agentic-chaos-pattern/</loc><lastmod>2025-10-29T09:44:03+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/spec-driven-development-using-codex-and-backlog-md/</loc><lastmod>2025-10-20T14:15:29+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/the-true-value-of-public-speaking/</loc><lastmod>2025-10-19T10:47:31+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/jettros-devoxx-2025-experience/</loc><lastmod>2025-10-13T11:53:18+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/talks/from-scratch-to-scalable-building-smarter-ai-agents-with-frameworks-devoxx-belgium-2025/</loc><lastmod>2025-10-07T09:30:00+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/creating-and-using-an-mcp-server-using-spring-ai-and-embabel/</loc><lastmod>2025-09-01T22:25:26+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/testing-an-elastic-agent-with-an-ai-agent-warp-claude/</loc><lastmod>2025-08-20T13:06:50+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/building-agents-with-embabel-a-hands-on-introduction/</loc><lastmod>2025-07-30T08:47:54+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/strands-the-new-agent-framework-supported-by-amazon/</loc><lastmod>2025-07-07T13:48:05+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/secure-agents-with-semantic-kernel-oauth-and-openapi/</loc><lastmod>2025-05-22T17:38:15+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/create-a-multi-agent-system-with-amazon-bedrock/</loc><lastmod>2025-05-04T14:08:48+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/create-a-multi-agent-system-with-openai-agent-sdk/</loc><lastmod>2025-03-26T17:02:01+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/talks/bring-a-crew-to-do-your-job/</loc><lastmod>2025-03-11T00:00:00+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/learn-ai-agent-basics-using-python-and-ollama/</loc><lastmod>2025-02-17T09:38:01+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/listing-your-entitled-models-in-amazon-bedrock/</loc><lastmod>2025-01-31T16:09:05+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/publications/llms-need-a-good-retriever/</loc><lastmod>2025-01-01T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/publications/</loc><lastmod>2025-01-01T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/this-was-2024-for-me/</loc><lastmod>2024-12-26T14:27:50+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/mastering-state-in-stateless-llm/</loc><lastmod>2024-12-16T12:36:11+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/elastic-on-amsterdam-2024/</loc><lastmod>2024-11-29T09:56:26+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/talks/build-the-best-knowledge-retriever-for-your-large-language-model-jfall-2024/</loc><lastmod>2024-11-07T10:35:00+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/the-evolution-of-creativity-thriving-in-the-age-of-ai/</loc><lastmod>2024-10-22T08:36:57+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/build-an-agent-using-amazon-bedrock/</loc><lastmod>2024-09-20T09:03:14+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/rag-splitter-chain-for-proper-chunks/</loc><lastmod>2024-08-08T14:32:57+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/what-a-synonyms-api-for-elasticsearch/</loc><lastmod>2024-07-12T15:41:27+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/rag-optimisation-use-an-llm-to-chunk-your-text-semantically/</loc><lastmod>2024-07-09T13:10:40+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/talks/the-art-of-questions-teqnation-2024/</loc><lastmod>2024-05-22T11:00:00+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/automate-customer-interaction-using-openai-assistants/</loc><lastmod>2024-03-04T15:46:12+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/talks/creating-a-semantic-search-based-question-answering-system-with-llms-jfokus-2024/</loc><lastmod>2024-02-05T09:00:00+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/genai-its-happening-now/</loc><lastmod>2024-01-16T09:54:35+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/projects/</loc><lastmod>2023-12-24T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/projects/rag4j/</loc><lastmod>2023-12-24T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/talks/verbeter-de-toegang-tot-informatie-met-vraag-antwoordsysteem-apeldoorn-it-2023/</loc><lastmod>2023-11-23T11:55:00+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/talks/the-good-the-bad-and-the-ugly-data-apeldoorn-it-2023/</loc><lastmod>2023-11-23T11:00:00+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/talks/the-art-of-questions-devoxx-belgium-2023/</loc><lastmod>2023-10-02T00:00:00+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/decoding-similarity-search-with-faiss-a-practical-approach/</loc><lastmod>2023-08-29T06:58:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/searching-through-images-using-the-clip-model/</loc><lastmod>2023-07-12T04:41:30+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/talks/playing-with-domain-models-in-code-ddd-europe-2023/</loc><lastmod>2023-06-08T11:00:00+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/talks/haystack-us-2023-jettro-coenradie-top-8-search-topics-to-teach-your-team-members-_euhnkk5dhs/</loc><lastmod>2023-06-05T08:12:04+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/vector-search-using-langchain-weaviate-and-opensearch/</loc><lastmod>2023-05-30T05:53:04+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/introduction-of-frank-and-amy-at-haystackconf-usa/</loc><lastmod>2023-05-02T10:42:36+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/learn-elasticsearch-from-my-liveproject-at-manning/</loc><lastmod>2023-02-13T08:54:09+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/projects/elasticsearch-search-api/</loc><lastmod>2023-01-01T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/talks/eventstorming-from-knowledge-to-working-domain-model/</loc><lastmod>2023-01-01T00:00:00+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/java-with-lambda-does-not-have-to-be-slow/</loc><lastmod>2021-03-29T08:43:50+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/aws-lambda-here-there-and-everywhere/</loc><lastmod>2021-03-25T06:34:59+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/deploying-a-secure-aws-elasticsearch-cluster-using-cdk/</loc><lastmod>2021-03-03T17:34:09+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/lets-talk-about-the-elastic-license-change/</loc><lastmod>2021-02-12T17:18:19+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/talks/haystack-jettro-coenradie-and-byron-voorbach-top-10-lessons-learned-in-search-projects-zrg6vsiulyi/</loc><lastmod>2020-07-02T11:06:36+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/talks/will-neural-networks-kill-the-inverted-index-jettro-coenradie-luminis-devcon-2018-hb0z8rsb3oy/</loc><lastmod>2019-04-18T10:11:50+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/tip-for-configuring-oh-my-z-shell/</loc><lastmod>2019-01-04T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/talks/j-fall-2018-jettro-coenradie-and-byron-voorbach-learning-to-rank-search-results-soih5h_zhr0/</loc><lastmod>2019-01-02T12:11:07+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/publications/spring-in-action-fifth-edition/</loc><lastmod>2018-10-01T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/talks/integrating-elasticsearch-into-your-ci-cd-pipeline-dlmaznbg8fg/</loc><lastmod>2018-09-28T12:43:57+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/talks/building-your-first-recommender-jettro-coenradie-codemotion-amsterdam-2018-g5dusinq93e/</loc><lastmod>2018-07-02T11:24:37+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/talks/learning-to-rank-search-results-byron-voorbach-and-jettro-coenradie-devcon-2018-tg7anlgzicm/</loc><lastmod>2018-04-17T13:41:25+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/creating-an-elastic-canvas-for-twitter-while-visiting-elasticon-2018/</loc><lastmod>2018-03-14T15:40:08+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/talks/relevant-search-results-with-elasticsearch-jettro-coenradie-codemotion-amsterdam-2017-ezuehdla5ce/</loc><lastmod>2017-06-13T14:16:57+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/talks/machine-learning-building-your-first-recommender-by-jettro-coenradie-webinar-jebbcz26d1g/</loc><lastmod>2017-06-07T09:58:14+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/talks/jettro-coenradie-making-your-elastic-cluster-perform-kj1b6k87tkc/</loc><lastmod>2016-08-26T09:39:41+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/talks/j-fall-2015-speaker-jettro-coenradie-handling-extending-and-presenting-data-with-elk-q7ae2myom8e/</loc><lastmod>2015-11-30T09:18:07+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/publications/elasticsearch-in-action/</loc><lastmod>2015-11-01T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/talks/real-time-data-analysis-using-elk-jettro-coenradie-luminis-devcon-2015-qfnjyc_zvb8/</loc><lastmod>2015-04-30T12:00:28+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/talks/webinar-persuasive-marketing-vemt-luminis-pomhvpsbj9w/</loc><lastmod>2015-04-21T09:27:27+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/talks/visualising-real-time-traffic-data-using-elasticsearch-and-c3js-goto-copenhagen-2014/</loc><lastmod>2014-09-25T15:50:00+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/angularjs-directives-for-c3-js-chart-library/</loc><lastmod>2014-08-19T09:00:09+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/projects/c3-angular-directive/</loc><lastmod>2014-07-27T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/advanced-kibana-dashboard/</loc><lastmod>2014-05-20T11:21:24+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/publications/elasticsearch-server-second-edition/</loc><lastmod>2014-04-24T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/evaluating-elasticsearch-and-marvel-on-the-raspberry-pi/</loc><lastmod>2014-02-08T19:29:40+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/publications/elasticsearch-cookbook/</loc><lastmod>2013-12-26T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/use-kibana-to-analyze-your-images/</loc><lastmod>2013-11-28T11:06:20+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/improved-search-for-hippo-cms-websites-using-elasticsearch/</loc><lastmod>2013-07-30T08:00:42+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/introducing-a-query-tool-as-an-elasticsearch-plugin-part-2/</loc><lastmod>2013-03-20T08:30:55+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/angularjs-lessons-learned/</loc><lastmod>2013-03-14T14:32:05+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/introducing-a-query-tool-as-an-elasticsearch-plugin-part-1/</loc><lastmod>2013-03-12T08:14:45+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/projects/elasticsearch-gui/</loc><lastmod>2013-01-22T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/basic-axon-framework-sample-using-vert-x-and-angular-js/</loc><lastmod>2012-11-27T09:20:17+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/and-that-was-devoxx-2012-partnering-with-10gen-and-a-lot-of-knowledge-gaining/</loc><lastmod>2012-11-17T11:44:04+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/publications/spring-integration-in-action/</loc><lastmod>2012-09-01T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/authenticate-against-a-hippo-repository-using-spring-security/</loc><lastmod>2012-07-17T08:00:58+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/basic-health-check-library-for-your-application/</loc><lastmod>2012-04-19T08:28:29+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/using-the-spring-data-project-and-the-mongodb-adapter-specifically/</loc><lastmod>2012-03-29T14:40:49+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/running-hippo-from-intellij/</loc><lastmod>2012-02-03T14:37:03+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/projects/axon-framework/</loc><lastmod>2012-01-01T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/embedding-rss-in-hippo-using-the-pipelines-feature/</loc><lastmod>2011-12-13T14:41:44+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/gather-content-for-lucene-from-wordpress-using-groovy/</loc><lastmod>2011-08-16T06:43:03+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/cleaning-up-your-maven-repository/</loc><lastmod>2011-08-01T08:13:45+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/combining-java-and-node-js/</loc><lastmod>2011-07-28T10:27:43+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/the-new-axon-incubator-and-the-google-app-engine-project/</loc><lastmod>2011-07-06T14:08:38+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/learning-node-js/</loc><lastmod>2011-04-18T09:44:20+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/using-spring-social-to-connect-your-online-profiles/</loc><lastmod>2011-03-15T20:27:21+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/using-the-spring-resttemplate-with-jackson/</loc><lastmod>2011-01-27T13:46:12+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/deploying-a-cqrs-application-based-on-the-axon-framework-on-google-app-engine/</loc><lastmod>2011-01-04T08:30:19+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/publications/osgi-and-apache-felix-3/</loc><lastmod>2010-11-01T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/monitoring-hippo-connection-pool-using-jmx-and-groovy/</loc><lastmod>2010-08-19T10:10:32+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/logging-to-the-syslog-from-a-java-application/</loc><lastmod>2010-01-14T16:16:42+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/using-ehcache-monitor/</loc><lastmod>2009-12-22T10:50:58+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/publications/open-source-een-jaar-later/</loc><lastmod>2009-12-21T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/serving-a-heavy-load-rss-feed-with-spring-3-and-ehcache/</loc><lastmod>2009-12-17T14:50:13+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/using-git-coming-from-subversion/</loc><lastmod>2009-11-12T12:56:47+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/second-meetup-dddnl-usergroup/</loc><lastmod>2009-10-01T16:16:41+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/ddd-and-modern-software-development/</loc><lastmod>2009-09-08T15:07:09+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/publications/open-partnership/</loc><lastmod>2009-06-08T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/posts/a-perspective-on-content-management/</loc><lastmod>2009-05-19T21:04:50+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/publications/open-source-is-niet-gratis/</loc><lastmod>2008-11-14T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/publications/open-source-mode-of-realiteit/</loc><lastmod>2008-09-23T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/publications/java-power-tools/</loc><lastmod>2008-04-01T00:00:00+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/about/</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://coenradie.com/privacy/</loc><changefreq>daily</changefreq><priority>0.5</priority></url></urlset>