<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://www.danieleteti.it/tags/ai/</loc><lastmod>2026-09-22T10:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/ai/</loc><lastmod>2026-09-22T10:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/benchmark/</loc><lastmod>2026-09-22T10:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/</loc><lastmod>2026-09-22T10:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/classification/</loc><lastmod>2026-09-22T10:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/delphi/</loc><lastmod>2026-09-22T10:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/delphi/</loc><lastmod>2026-09-22T10:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/jev/</loc><lastmod>2026-09-22T10:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/jev-typesafe-delphi-benchmark-ptb/</loc><lastmod>2026-09-22T10:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/jev-typesafe-delphi-benchmark-de/</loc><lastmod>2026-09-22T10:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/jev-typesafe-delphi-benchmark-it/</loc><lastmod>2026-09-22T10:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/jev-typesafe-delphi-benchmark-fr/</loc><lastmod>2026-09-22T10:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/jev-typesafe-delphi-benchmark-es/</loc><lastmod>2026-09-22T10:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/podcast/jev-typesafe-ai-decide-non-scrive/</loc><lastmod>2026-09-22T10:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/jev-typesafe-delphi-benchmark-en/</loc><lastmod>2026-09-22T10:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/llm/</loc><lastmod>2026-09-22T10:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/openrouter/</loc><lastmod>2026-09-22T10:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/podcast/</loc><lastmod>2026-09-22T10:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/</loc><lastmod>2026-09-22T10:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/</loc><lastmod>2026-09-22T10:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/typesafe/</loc><lastmod>2026-09-22T10:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/</loc><lastmod>2026-09-22T10:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/podcast/agenti-ai-openai-hugging-face-amodei-rallentare/</loc><lastmod>2026-09-15T10:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/podcast/ai-ridurra-i-team-di-sviluppo-paradosso-di-jevons/</loc><lastmod>2026-09-08T10:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/.net/</loc><lastmod>2026-09-03T00:30:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/.net-monitoring/</loc><lastmod>2026-09-03T00:30:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/ai-apm/</loc><lastmod>2026-09-03T00:30:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/alternativa-a-sentry/</loc><lastmod>2026-09-03T00:30:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/alternativa-ao-sentry/</loc><lastmod>2026-09-03T00:30:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/alternativa-sentry/</loc><lastmod>2026-09-03T00:30:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/apm/</loc><lastmod>2026-09-03T00:30:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/application-monitoring/</loc><lastmod>2026-09-03T00:30:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/brasil/</loc><lastmod>2026-09-03T00:30:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/c++builder/</loc><lastmod>2026-09-03T00:30:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/c++builder-monitoring/</loc><lastmod>2026-09-03T00:30:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/community/</loc><lastmod>2026-09-03T00:30:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/delphi-monitoring/</loc><lastmod>2026-09-03T00:30:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/developer-guide/</loc><lastmod>2026-09-03T00:30:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/devops/</loc><lastmod>2026-09-03T00:30:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/dmvcframework/</loc><lastmod>2026-09-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/ew-mvp/</loc><lastmod>2026-09-03T00:30:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/exewatch/</loc><lastmod>2026-09-03T00:30:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/exewatch-mvp-program-devguide-fr/</loc><lastmod>2026-09-03T00:30:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/exewatch-mvp-program-devguide-en/</loc><lastmod>2026-09-03T00:30:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/exewatch-mvp-program-devguide-it/</loc><lastmod>2026-09-03T00:30:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/exewatch-mvp-program-devguide-ptb/</loc><lastmod>2026-09-03T00:30:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/exewatch-mvp-program-devguide-es/</loc><lastmod>2026-09-03T00:30:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/exewatch-mvp-program-devguide-de/</loc><lastmod>2026-09-03T00:30:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/javascript/</loc><lastmod>2026-09-03T00:30:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/javascript-monitoring/</loc><lastmod>2026-09-03T00:30:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/monitoring/</loc><lastmod>2026-09-03T00:30:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/msvc-monitoring/</loc><lastmod>2026-09-03T00:30:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/observability/</loc><lastmod>2026-09-03T00:30:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/projects/</loc><lastmod>2026-09-03T00:30:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/python/</loc><lastmod>2026-09-03T00:30:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/python-monitoring/</loc><lastmod>2026-09-03T00:30:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/sentry-alternative/</loc><lastmod>2026-09-03T00:30:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/structured-logging/</loc><lastmod>2026-09-03T00:30:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/podcast/servono-ancora-i-programmatori-paradosso-di-jevons/</loc><lastmod>2026-09-01T09:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/dmvcframework-official-guide-2nd-edition-ptb/</loc><lastmod>2026-08-24T00:40:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/books/</loc><lastmod>2026-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/books/</loc><lastmod>2026-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/delphi-13-florence/</loc><lastmod>2026-08-24T00:40:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/delphimvcframework/</loc><lastmod>2026-08-24T00:40:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/dmvcframework-official-guide-2nd-edition-de/</loc><lastmod>2026-08-24T00:40:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/dmvcframework/</loc><lastmod>2026-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/htmx/</loc><lastmod>2026-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/json-rpc/</loc><lastmod>2026-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/dmvcframework-official-guide-2nd-edition-fr/</loc><lastmod>2026-08-24T00:40:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/dmvcframework-official-guide-2nd-edition-it/</loc><lastmod>2026-08-24T00:40:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/dmvcframework-official-guide-2nd-edition-es/</loc><lastmod>2026-08-24T00:40:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/leanpub/</loc><lastmod>2026-08-24T00:40:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/libri/</loc><lastmod>2026-08-24T00:40:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/minimal-api/</loc><lastmod>2026-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/mvcactiverecord/</loc><lastmod>2026-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/openapi/</loc><lastmod>2026-08-24T00:40:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/openid-connect/</loc><lastmod>2026-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/rest-api/</loc><lastmod>2026-09-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/templatepro/</loc><lastmod>2026-08-24T00:40:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/dmvcframework-official-guide-2nd-edition-en/</loc><lastmod>2026-08-24T00:40:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/websocket/</loc><lastmod>2026-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/claude-code/</loc><lastmod>2026-08-23T17:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/database/</loc><lastmod>2026-08-23T17:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/databases/</loc><lastmod>2026-08-23T17:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/dba/</loc><lastmod>2026-08-23T17:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/firebird/</loc><lastmod>2026-08-23T17:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/grant/</loc><lastmod>2026-08-23T17:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/mcp/</loc><lastmod>2026-08-23T17:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/mcp-firebird-secure-your-database-fr/</loc><lastmod>2026-08-23T17:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/mcp-firebird-secure-your-database-it/</loc><lastmod>2026-08-23T17:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/mcp-firebird-secure-your-database-ptb/</loc><lastmod>2026-08-23T17:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/mcp-firebird-secure-your-database-es/</loc><lastmod>2026-08-23T17:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/mcp-firebird-secure-your-database-en/</loc><lastmod>2026-08-23T17:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/mcp-firebird-secure-your-database-de/</loc><lastmod>2026-08-23T17:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/sicurezza/</loc><lastmod>2026-08-23T17:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/sql/</loc><lastmod>2026-08-23T17:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/activerecord/</loc><lastmod>2026-08-24T00:40:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/delphimvcframework-3-5-0-silicon-rc6-fr/</loc><lastmod>2026-08-24T00:40:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/delphimvcframework-3-5-0-silicon-rc6-de/</loc><lastmod>2026-08-24T00:40:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/delphimvcframework-3-5-0-silicon-rc6-en/</loc><lastmod>2026-08-24T00:40:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/delphimvcframework-3-5-0-silicon-rc6-it/</loc><lastmod>2026-08-24T00:40:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/delphimvcframework-3-5-0-silicon-rc6-es/</loc><lastmod>2026-08-24T00:40:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/delphimvcframework-3-5-0-silicon-rc6-ptb/</loc><lastmod>2026-08-24T00:40:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/http.sys/</loc><lastmod>2026-08-24T00:40:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/indy/</loc><lastmod>2026-08-24T00:40:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/json/</loc><lastmod>2026-09-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/release-candidate/</loc><lastmod>2026-08-24T00:40:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/webbroker/</loc><lastmod>2026-08-24T00:40:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/productivity/</loc><lastmod>2026-08-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/smetti-di-fare-tardi/</loc><lastmod>2026-08-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/stop-running-late/</loc><lastmod>2026-08-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/stop-running-late/</loc><lastmod>2026-08-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/activerecord-guide-it/</loc><lastmod>2026-08-18T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/activerecord-guide/</loc><lastmod>2026-08-18T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/orm/</loc><lastmod>2026-08-18T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/patreon/</loc><lastmod>2026-08-18T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/tmvcactiverecord/</loc><lastmod>2026-08-18T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/indexes/</loc><lastmod>2026-08-08T11:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/mcp-firebird-index-advisor-de/</loc><lastmod>2026-08-08T11:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/mcp-firebird-index-advisor-es/</loc><lastmod>2026-08-08T11:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/mcp-firebird-index-advisor-it/</loc><lastmod>2026-08-08T11:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/mcp-firebird-index-advisor-ptb/</loc><lastmod>2026-08-08T11:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/mcp-firebird-index-advisor-en/</loc><lastmod>2026-08-08T11:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/performance/</loc><lastmod>2026-08-08T11:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/agentic-ai/</loc><lastmod>2026-08-04T17:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/kaizen/</loc><lastmod>2026-08-04T17:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/kanban/</loc><lastmod>2026-08-04T17:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/lean/</loc><lastmod>2026-08-04T17:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/lean-thinking/</loc><lastmod>2026-08-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/lean-thinking-busy-developers-print-edition-en/</loc><lastmod>2026-08-04T17:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/lean-thinking-busy-developers-print-edition-de/</loc><lastmod>2026-08-04T17:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/lean-thinking-busy-developers-print-edition-es/</loc><lastmod>2026-08-04T17:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/lean-thinking-busy-developers-print-edition-ptb/</loc><lastmod>2026-08-04T17:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/lean-thinking-busy-developers-print-edition-it/</loc><lastmod>2026-08-04T17:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/methodologies/</loc><lastmod>2026-08-04T17:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/tech-lead/</loc><lastmod>2026-08-04T17:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/podcast/leggi-di-lehman-parte-2/</loc><lastmod>2026-08-04T09:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/smetti-fare-tardi/</loc><lastmod>2026-08-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/podcast/leggi-di-lehman-parte-1/</loc><lastmod>2026-07-28T09:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/agenti/</loc><lastmod>2026-07-26T12:30:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/code-review/</loc><lastmod>2026-07-26T12:30:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/codex/</loc><lastmod>2026-07-26T12:30:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/cursor/</loc><lastmod>2026-07-26T12:30:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/delphi-ai-skills-0-3-0-ptb/</loc><lastmod>2026-07-26T12:30:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/delphi-ai-skills-0-3-0-de/</loc><lastmod>2026-07-26T12:30:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/delphi-ai-skills-0-3-0-es/</loc><lastmod>2026-07-26T12:30:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/delphi-ai-skills-0-3-0-it/</loc><lastmod>2026-07-26T12:30:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/delphi-ai-skills-0-3-0-en/</loc><lastmod>2026-07-26T12:30:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/delphi-ai-skills/</loc><lastmod>2026-07-26T12:30:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/memory-leak/</loc><lastmod>2026-07-26T12:30:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/open-source/</loc><lastmod>2026-07-26T12:30:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/skills/</loc><lastmod>2026-07-26T12:30:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/dmvcframework-activerecord-composite-primary-keys-ptb/</loc><lastmod>2026-07-22T08:30:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/dmvcframework-activerecord-composite-primary-keys-it/</loc><lastmod>2026-07-22T08:30:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/dmvcframework-activerecord-composite-primary-keys-es/</loc><lastmod>2026-07-22T08:30:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/dmvcframework-activerecord-composite-primary-keys-en/</loc><lastmod>2026-07-22T08:30:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/dmvcframework-activerecord-composite-primary-keys-de/</loc><lastmod>2026-07-22T08:30:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/podcast/ai-agentica-delphi-enterprise/</loc><lastmod>2026-07-20T11:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/mcp-firebird-ai-dba-ptb/</loc><lastmod>2026-07-17T15:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/mcp-firebird-ai-dba-es/</loc><lastmod>2026-07-17T15:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/mcp-firebird-ai-dba-en/</loc><lastmod>2026-07-17T15:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/mcp-firebird-ai-dba-de/</loc><lastmod>2026-07-17T15:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/mcp-firebird-ai-dba-it/</loc><lastmod>2026-07-17T15:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/podcast/</loc><lastmod>2026-07-17T12:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/podcast/trailer/</loc><lastmod>2026-07-17T12:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/call-for-paper/</loc><lastmod>2026-07-13T10:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/itdevcon-2026-call-for-paper-ptb/</loc><lastmod>2026-07-13T10:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/itdevcon-2026-call-for-paper-it/</loc><lastmod>2026-07-13T10:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/itdevcon-2026-call-for-paper-de/</loc><lastmod>2026-07-13T10:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/itdevcon-2026-call-for-paper-es/</loc><lastmod>2026-07-13T10:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/delphi-conference/</loc><lastmod>2026-07-13T10:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/developer-conference/</loc><lastmod>2026-07-13T10:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/embarcadero/</loc><lastmod>2026-07-13T10:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/events/</loc><lastmod>2026-07-13T10:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/itdevcon/</loc><lastmod>2026-07-13T10:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/itdevcon-2026-call-for-paper/</loc><lastmod>2026-07-13T10:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/rad-studio/</loc><lastmod>2026-07-13T10:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/roma-2026/</loc><lastmod>2026-07-13T10:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/delphi-ai-skills-es/</loc><lastmod>2026-07-12T09:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/delphi-ai-skills-ptb/</loc><lastmod>2026-07-12T09:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/delphi-ai-skills-it/</loc><lastmod>2026-07-12T09:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/delphi-ai-skills-en/</loc><lastmod>2026-07-12T09:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/delphi-ai-skills-de/</loc><lastmod>2026-07-12T09:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/ai-agents/</loc><lastmod>2026-08-04T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/bit-time-professionals/</loc><lastmod>2026-07-03T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/mcp-agentic-ai-delphi-training-it/</loc><lastmod>2026-07-03T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/mcp-agentic-ai-delphi-training-ptb/</loc><lastmod>2026-07-03T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/mcp-agentic-ai-delphi-training-es/</loc><lastmod>2026-07-03T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/mcp-agentic-ai-delphi-training-en/</loc><lastmod>2026-07-03T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/mcp-client/</loc><lastmod>2026-07-03T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/mcp-server/</loc><lastmod>2026-07-03T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/mcp-agentic-ai-delphi-training-de/</loc><lastmod>2026-07-03T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/mcp-server-delphi/</loc><lastmod>2026-07-03T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/model-context-protocol/</loc><lastmod>2026-07-03T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/training/</loc><lastmod>2026-07-03T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/api-design/</loc><lastmod>2026-07-01T09:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/caching/</loc><lastmod>2026-07-01T09:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/graphql/</loc><lastmod>2026-07-01T09:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/http/</loc><lastmod>2026-07-01T09:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/http-methods/</loc><lastmod>2026-07-01T09:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/http-query/</loc><lastmod>2026-07-01T09:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/http-query-method-de/</loc><lastmod>2026-07-01T09:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/http-query-method-es/</loc><lastmod>2026-07-01T09:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/http-query-method-it/</loc><lastmod>2026-07-01T09:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/http-query-method-ptb/</loc><lastmod>2026-07-01T09:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/http-query-method-en/</loc><lastmod>2026-07-01T09:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/ietf/</loc><lastmod>2026-07-01T09:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/rfc-10008/</loc><lastmod>2026-07-01T09:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/software-development/</loc><lastmod>2026-08-04T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/web-development/</loc><lastmod>2026-07-01T09:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/web-standards/</loc><lastmod>2026-07-01T09:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/ai-coding-agents/</loc><lastmod>2026-06-30T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/branching/</loc><lastmod>2026-06-30T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/developer-productivity/</loc><lastmod>2026-06-30T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/devops/</loc><lastmod>2026-08-04T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/git/</loc><lastmod>2026-06-30T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/git-worktree/</loc><lastmod>2026-06-30T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/git-worktree-parallel-development-it/</loc><lastmod>2026-06-30T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/git-worktree-parallel-development-es/</loc><lastmod>2026-06-30T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/git-worktree-parallel-development-ptb/</loc><lastmod>2026-06-30T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/git-worktree-parallel-development-en/</loc><lastmod>2026-06-30T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/git-worktree-parallel-development-de/</loc><lastmod>2026-06-30T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/software-engineering/</loc><lastmod>2026-08-04T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/tools/</loc><lastmod>2026-06-30T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/version-control/</loc><lastmod>2026-06-30T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/workflow/</loc><lastmod>2026-06-30T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/.net-sdk/</loc><lastmod>2026-06-25T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/android/</loc><lastmod>2026-06-25T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/breadcrumbs/</loc><lastmod>2026-06-25T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/delphi-sdk/</loc><lastmod>2026-06-25T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/dll-sdk/</loc><lastmod>2026-06-25T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/error-tracking/</loc><lastmod>2026-06-25T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/steal-this-code-exewatch-delphi-dotnet-cpp-msvc-js-python-it/</loc><lastmod>2026-06-25T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/steal-this-code-exewatch-delphi-dotnet-cpp-msvc-js-python-ptb/</loc><lastmod>2026-06-25T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/steal-this-code-exewatch-delphi-dotnet-cpp-msvc-js-python-de/</loc><lastmod>2026-06-25T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/steal-this-code-exewatch-delphi-dotnet-cpp-msvc-js-python-es/</loc><lastmod>2026-06-25T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/fmx/</loc><lastmod>2026-06-25T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/javascript-sdk/</loc><lastmod>2026-06-25T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/madexcept/</loc><lastmod>2026-06-25T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/nested-timing-traces/</loc><lastmod>2026-06-25T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/performance-timing/</loc><lastmod>2026-06-25T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/python-ctypes/</loc><lastmod>2026-06-25T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/runtime-packages/</loc><lastmod>2026-06-25T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/steal-this-code-exewatch-delphi-dotnet-cpp-msvc-js-python-en/</loc><lastmod>2026-06-25T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/vcl/</loc><lastmod>2026-06-25T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/windows-service/</loc><lastmod>2026-06-25T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/call-tree/</loc><lastmod>2026-06-11T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/calling-context-tree/</loc><lastmod>2026-06-11T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/distributed-tracing/</loc><lastmod>2026-06-11T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/exewatch-1-35-nested-timing-traces-en/</loc><lastmod>2026-06-11T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/exewatch-1-35-nested-timing-traces-de/</loc><lastmod>2026-06-11T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/exewatch-1-35-nested-timing-traces-ptb/</loc><lastmod>2026-06-11T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/exewatch-1-35-nested-timing-traces-es/</loc><lastmod>2026-06-11T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/exewatch-1-35-nested-timing-traces-it/</loc><lastmod>2026-06-11T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/flame-graph/</loc><lastmod>2026-06-11T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/performance-profiling/</loc><lastmod>2026-06-11T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/profiling/</loc><lastmod>2026-06-11T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/python-sdk/</loc><lastmod>2026-06-11T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/span/</loc><lastmod>2026-06-11T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/waterfall/</loc><lastmod>2026-06-11T00:00:00+02:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/brookss-law/</loc><lastmod>2026-06-05T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/complexity/</loc><lastmod>2026-06-05T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/feedback-loops/</loc><lastmod>2026-06-05T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/legacy-systems/</loc><lastmod>2026-06-05T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/lehmans-laws-software-evolution-it/</loc><lastmod>2026-06-05T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/lehmans-laws/</loc><lastmod>2026-06-05T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/lehmans-laws-software-evolution-en/</loc><lastmod>2026-06-05T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/lehmans-laws-software-evolution-de/</loc><lastmod>2026-06-05T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/lehmans-laws-software-evolution-ptb/</loc><lastmod>2026-06-05T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/lehmans-laws-software-evolution-es/</loc><lastmod>2026-06-05T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/maintainability/</loc><lastmod>2026-06-05T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/meir-lehman/</loc><lastmod>2026-06-05T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/refactoring/</loc><lastmod>2026-06-05T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/software-architecture/</loc><lastmod>2026-06-05T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/software-engineering/</loc><lastmod>2026-06-05T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/software-evolution/</loc><lastmod>2026-06-05T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/software-maintenance/</loc><lastmod>2026-06-05T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/technical-debt/</loc><lastmod>2026-06-05T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/minimal-api-in-dmvcframework-ptb/</loc><lastmod>2026-05-22T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/minimal-api-in-dmvcframework-es/</loc><lastmod>2026-05-22T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/minimal-api-in-dmvcframework-it/</loc><lastmod>2026-05-22T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/minimal-api-in-dmvcframework-de/</loc><lastmod>2026-05-22T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/minimal-api-in-dmvcframework-en/</loc><lastmod>2026-05-22T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/filters/</loc><lastmod>2026-05-22T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/rest/</loc><lastmod>2026-05-22T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/rest-api/</loc><lastmod>2026-05-22T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/delphimqtt/</loc><lastmod>2026-05-16T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/open-source/</loc><lastmod>2026-06-12T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/lean-thinking-v3-agentic-ai/</loc><lastmod>2026-05-15T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/templatepro/</loc><lastmod>2026-05-15T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/templatepro-template-inheritance-it/</loc><lastmod>2026-05-15T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/templatepro-template-inheritance-es/</loc><lastmod>2026-05-15T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/templatepro-template-inheritance-de/</loc><lastmod>2026-05-15T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/templatepro-template-inheritance-en/</loc><lastmod>2026-05-15T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/anomaly-detection/</loc><lastmod>2026-05-13T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/artificial-intelligence/</loc><lastmod>2026-05-13T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/c++/</loc><lastmod>2026-05-13T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/crash-reporting/</loc><lastmod>2026-05-13T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/delphi-2007/</loc><lastmod>2026-05-13T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/delphi-7/</loc><lastmod>2026-05-13T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/delphi-legacy/</loc><lastmod>2026-05-13T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/delphi-xe7/</loc><lastmod>2026-05-13T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/exewatch-1-30-cpp-msvc-delphi-legacy-en/</loc><lastmod>2026-05-13T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/exewatch-1-30-cpp-msvc-delphi-legacy-de/</loc><lastmod>2026-05-13T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/exewatch-1-30-cpp-msvc-delphi-legacy-ptb/</loc><lastmod>2026-05-13T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/exewatch-1-30-cpp-msvc-delphi-legacy-es/</loc><lastmod>2026-05-13T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/exewatch-1-30-cpp-msvc-delphi-legacy-it/</loc><lastmod>2026-05-13T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/global-tags/</loc><lastmod>2026-05-13T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/log-aggregation/</loc><lastmod>2026-05-13T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/loggerpro/</loc><lastmod>2026-05-13T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/per-customer-alerts/</loc><lastmod>2026-05-13T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/strukturiertes-logging/</loc><lastmod>2026-05-13T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/visual-c++/</loc><lastmod>2026-05-13T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/waitforsending/</loc><lastmod>2026-05-13T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/agentic-ai/</loc><lastmod>2026-05-06T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/mcp/</loc><lastmod>2026-06-12T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/beyond-mcp-server-agentic-ai-delphi-ptb/</loc><lastmod>2026-05-06T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/beyond-mcp-server-agentic-ai-delphi-de/</loc><lastmod>2026-05-06T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/beyond-mcp-server-agentic-ai-delphi-es/</loc><lastmod>2026-05-06T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/beyond-mcp-server-agentic-ai-delphi-it/</loc><lastmod>2026-05-06T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/beyond-mcp-server-agentic-ai-delphi-en/</loc><lastmod>2026-05-06T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/tui-delphi-dmvcframework-en/</loc><lastmod>2026-05-04T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/console/</loc><lastmod>2026-05-04T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/tui-delphi-dmvcframework-es/</loc><lastmod>2026-05-04T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/tui-delphi-dmvcframework-it/</loc><lastmod>2026-05-04T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/tui-delphi-dmvcframework-de/</loc><lastmod>2026-05-04T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/async-logging/</loc><lastmod>2026-04-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/cloud-observability/</loc><lastmod>2026-04-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/delphi-logging/</loc><lastmod>2026-04-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/docker-logging/</loc><lastmod>2026-04-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/elasticsearch/</loc><lastmod>2026-04-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/grafana-loki/</loc><lastmod>2026-04-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/html-log-viewer/</loc><lastmod>2026-04-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/json-configuration/</loc><lastmod>2026-04-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/logfmt/</loc><lastmod>2026-04-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/loggerpro/</loc><lastmod>2026-04-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/loggerpro-2-1-released-es/</loc><lastmod>2026-04-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/loggerpro-2-1-released-en/</loc><lastmod>2026-04-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/loggerpro-2-1-released-it/</loc><lastmod>2026-04-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/loggerpro-2-1-released-de/</loc><lastmod>2026-04-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/logging/</loc><lastmod>2026-04-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/logging-delphi/</loc><lastmod>2026-04-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/observability/</loc><lastmod>2026-04-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/utf-8-console/</loc><lastmod>2026-04-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/builder-pattern/</loc><lastmod>2026-04-18T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/delphi-context-logging/</loc><lastmod>2026-04-18T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/delphi-log-to-file/</loc><lastmod>2026-04-18T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/delphi-loki/</loc><lastmod>2026-04-18T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/delphi-structured-logging/</loc><lastmod>2026-04-18T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/delphi-syslog/</loc><lastmod>2026-04-18T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/dll-logging/</loc><lastmod>2026-04-18T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/fluent-api/</loc><lastmod>2026-04-18T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/framework/</loc><lastmod>2026-05-18T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/jsonl-logging/</loc><lastmod>2026-04-18T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/loggerpro/</loc><lastmod>2026-04-18T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/loggerpro-de/</loc><lastmod>2026-04-18T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/loggerpro-es/</loc><lastmod>2026-04-18T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/loggerpro-it/</loc><lastmod>2026-04-18T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/logging/</loc><lastmod>2026-04-18T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/pluggable-appenders/</loc><lastmod>2026-04-18T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/thread-safe-logging/</loc><lastmod>2026-04-18T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/windows-event-log/</loc><lastmod>2026-04-18T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/desktop-apm/</loc><lastmod>2026-04-17T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/exception-handling/</loc><lastmod>2026-04-17T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/exewatch/</loc><lastmod>2026-04-17T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/exewatch-madexcept-coexistence-de/</loc><lastmod>2026-04-17T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/exewatch-madexcept-coexistence-es/</loc><lastmod>2026-04-17T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/exewatch-madexcept-coexistence-it/</loc><lastmod>2026-04-17T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/exewatch-madexcept-coexistence-en/</loc><lastmod>2026-04-17T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/stack-trace/</loc><lastmod>2026-04-17T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/console-colors-dmvcframework-es/</loc><lastmod>2026-04-09T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/console-colors-dmvcframework-it/</loc><lastmod>2026-04-09T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/console-colors-dmvcframework-de/</loc><lastmod>2026-04-09T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/console-colors-dmvcframework-en/</loc><lastmod>2026-04-09T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/mcp-server-delphi/</loc><lastmod>2026-06-12T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/announcing-mcp-server-for-dmvcframework-en/</loc><lastmod>2026-04-02T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/announcing-mcp-server-for-dmvcframework-de/</loc><lastmod>2026-04-02T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/announcing-mcp-server-for-dmvcframework-es/</loc><lastmod>2026-04-02T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/announcing-mcp-server-for-dmvcframework-ptb/</loc><lastmod>2026-04-02T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/announcing-mcp-server-for-dmvcframework-it/</loc><lastmod>2026-04-02T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/object-pascal/</loc><lastmod>2026-08-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/ecdsa/</loc><lastmod>2026-03-30T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/eddsa/</loc><lastmod>2026-03-30T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/jose/</loc><lastmod>2026-03-30T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/jwt-asymmetric-signing-dmvcframework-es/</loc><lastmod>2026-03-30T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/jwt-asymmetric-signing-dmvcframework-it/</loc><lastmod>2026-03-30T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/jwt-asymmetric-signing-dmvcframework-en/</loc><lastmod>2026-03-30T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/jws/</loc><lastmod>2026-03-30T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/jwt/</loc><lastmod>2026-05-18T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/microservices/</loc><lastmod>2026-05-18T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/oauth2/</loc><lastmod>2026-03-30T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/oidc/</loc><lastmod>2026-03-30T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/openssl/</loc><lastmod>2026-03-30T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/rsa/</loc><lastmod>2026-03-30T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/security/</loc><lastmod>2026-03-30T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/taurustls/</loc><lastmod>2026-03-30T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/ai--algorithms/</loc><lastmod>2026-03-13T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/ollama-cli-guida-completa-it/</loc><lastmod>2026-03-13T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/programming/</loc><lastmod>2026-09-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/tools--utilities/</loc><lastmod>2026-03-13T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/application-performance/</loc><lastmod>2026-03-05T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/c%23-sdk/</loc><lastmod>2026-03-05T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/custom-metrics/</loc><lastmod>2026-03-05T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/desktop-monitoring/</loc><lastmod>2026-03-05T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/exewatch-dotnet-metrics-onprem-en/</loc><lastmod>2026-03-05T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/exewatch-dotnet-metrics-onprem-de/</loc><lastmod>2026-03-05T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/exewatch-dotnet-metrics-onprem-es/</loc><lastmod>2026-03-05T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/exewatch-dotnet-metrics-onprem-it/</loc><lastmod>2026-03-05T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/health-monitoring/</loc><lastmod>2026-03-05T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/on-premise-apm/</loc><lastmod>2026-03-05T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/timing-profiling/</loc><lastmod>2026-03-05T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/winforms-monitoring/</loc><lastmod>2026-03-05T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/wpf-monitoring/</loc><lastmod>2026-03-05T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/html-generation/</loc><lastmod>2026-03-01T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/i18n/</loc><lastmod>2026-02-22T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/smarty/</loc><lastmod>2026-03-01T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/template-engine/</loc><lastmod>2026-03-01T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/templatepro-guide/</loc><lastmod>2026-03-01T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/template-pro-the-guide-es/</loc><lastmod>2026-02-22T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/template-pro-the-guide-de/</loc><lastmod>2026-02-22T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/template-pro-the-guide-en/</loc><lastmod>2026-02-22T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/template-pro-the-guide-it/</loc><lastmod>2026-02-22T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/web-development/</loc><lastmod>2026-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/the-art-of-invisible-code-es/</loc><lastmod>2026-02-21T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/the-art-of-invisible-code-it/</loc><lastmod>2026-02-21T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/the-art-of-invisible-code-en/</loc><lastmod>2026-02-21T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/ai-wont-replace-developers-en/</loc><lastmod>2026-02-17T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/ai-wont-replace-developers-it/</loc><lastmod>2026-02-17T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/ai-wont-replace-developers-es/</loc><lastmod>2026-02-17T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/exewatch-updates-usage-analytics-es/</loc><lastmod>2026-02-16T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/exewatch-updates-usage-analytics-en/</loc><lastmod>2026-02-16T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/exewatch-updates-usage-analytics-it/</loc><lastmod>2026-02-16T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/itdevcon-2026-spring-edition/</loc><lastmod>2026-02-12T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/100-prompt-per-insegnanti-scuola/</loc><lastmod>2026-03-01T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/exewatch-proactive-monitoring-it/</loc><lastmod>2026-01-05T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/exewatch-proactive-monitoring-es/</loc><lastmod>2026-01-05T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/exewatch-proactive-monitoring-en/</loc><lastmod>2026-01-05T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/released-dmvcframework-3-4-3-aluminium-en/</loc><lastmod>2026-01-04T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/released-dmvcframework-3-4-3-aluminium-es/</loc><lastmod>2026-01-04T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/release-notes/</loc><lastmod>2026-01-04T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/released-dmvcframework-3-4-3-aluminium-it/</loc><lastmod>2026-01-04T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/css-anchor-positioning/</loc><lastmod>2025-12-29T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/datalist/</loc><lastmod>2025-12-29T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/details-element/</loc><lastmod>2025-12-29T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/front-end-development/</loc><lastmod>2025-12-29T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/native-html-replaces-javascript-es/</loc><lastmod>2025-12-29T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/native-html-replaces-javascript-it/</loc><lastmod>2025-12-29T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/html/</loc><lastmod>2025-12-29T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/html5/</loc><lastmod>2025-12-29T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/native-html-replaces-javascript-en/</loc><lastmod>2025-12-29T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/popover-api/</loc><lastmod>2025-12-29T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/progressive-enhancement/</loc><lastmod>2025-12-29T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/summary-element/</loc><lastmod>2025-12-29T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/tutorials/</loc><lastmod>2025-12-29T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/web-components/</loc><lastmod>2025-12-29T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/web-performance/</loc><lastmod>2025-12-29T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/announcements/</loc><lastmod>2025-12-26T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/debugging/</loc><lastmod>2025-12-26T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/wininspector/</loc><lastmod>2025-12-26T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/release/</loc><lastmod>2025-12-26T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/windows/</loc><lastmod>2025-12-26T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/windows/</loc><lastmod>2025-12-26T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/wininspector/</loc><lastmod>2025-12-26T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/wininspector-2-2-release-en/</loc><lastmod>2025-12-26T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/wininspector-2-2-release-es/</loc><lastmod>2025-12-26T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/wininspector-2-2-release-it/</loc><lastmod>2025-12-26T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/html-first-frameworks-htmx-revolution-es/</loc><lastmod>2025-12-11T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/html-first/</loc><lastmod>2025-12-11T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/javascript/</loc><lastmod>2025-12-11T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/html-first-frameworks-htmx-revolution-it/</loc><lastmod>2025-12-11T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/seo/</loc><lastmod>2025-12-11T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/server-side-rendering/</loc><lastmod>2026-01-27T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/html-first-frameworks-htmx-revolution-en/</loc><lastmod>2025-12-11T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/delphifakedata/</loc><lastmod>2025-12-11T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/delphiguard/</loc><lastmod>2025-12-11T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/delphiredisclient/</loc><lastmod>2025-12-11T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/templatepro-it/</loc><lastmod>2026-01-27T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/templatepro/</loc><lastmod>2026-01-27T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/templatepro-es/</loc><lastmod>2026-01-27T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/delphi-templates/</loc><lastmod>2026-01-27T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/delphi-web/</loc><lastmod>2026-05-18T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/delphimvcframework/</loc><lastmod>2025-12-11T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/delphimvcframework-de/</loc><lastmod>2026-05-18T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/delphimvcframework-es/</loc><lastmod>2025-12-11T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/delphimvcframework-it/</loc><lastmod>2025-12-11T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/email-templates/</loc><lastmod>2026-01-27T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/opensource/</loc><lastmod>2025-12-08T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/rest/</loc><lastmod>2026-05-18T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/template-engine/</loc><lastmod>2026-01-27T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/web-api/</loc><lastmod>2026-05-18T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/api/</loc><lastmod>2026-09-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/configuration/</loc><lastmod>2026-09-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/delphi-13/</loc><lastmod>2026-09-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/iso-8601/</loc><lastmod>2026-09-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/json/</loc><lastmod>2026-09-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/delphi-json-complete-guide-fr/</loc><lastmod>2026-09-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/delphi-json-complete-guide-de/</loc><lastmod>2026-09-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/delphi-json-complete-guide-en/</loc><lastmod>2026-09-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/jsondataobjects/</loc><lastmod>2026-09-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/parsing/</loc><lastmod>2026-09-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/rest.json/</loc><lastmod>2026-09-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/serialization/</loc><lastmod>2026-09-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/delphi-json-complete-guide-es/</loc><lastmod>2026-09-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/delphi-json-complete-guide-ptb/</loc><lastmod>2026-09-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/delphi-json-complete-guide-it/</loc><lastmod>2026-09-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/system.json/</loc><lastmod>2026-09-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/tjsonarray/</loc><lastmod>2026-09-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/tjsonobject/</loc><lastmod>2026-09-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/web/</loc><lastmod>2026-09-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/machine-learning/</loc><lastmod>2025-12-01T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/patreon-products/</loc><lastmod>2025-12-01T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/delphi-anomaly-detection-algorithms-es/</loc><lastmod>2025-11-19T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/delphi-anomaly-detection-algorithms-en/</loc><lastmod>2025-11-19T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/delphi-anomaly-detection-algorithms-it/</loc><lastmod>2025-11-19T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/dbscan/</loc><lastmod>2025-11-19T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/ema/</loc><lastmod>2025-11-19T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/fraud-detection/</loc><lastmod>2025-11-19T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/isolation-forest/</loc><lastmod>2025-11-19T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/lof/</loc><lastmod>2025-11-19T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/quality-control/</loc><lastmod>2025-11-19T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/statistical-analysis/</loc><lastmod>2025-11-19T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/three-sigma/</loc><lastmod>2025-11-19T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/books/</loc><lastmod>2026-08-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/leanthinking/</loc><lastmod>2026-08-04T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/theeuclideanmethod/</loc><lastmod>2026-03-01T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/dot-language-guide-for-devs-and-analysts-en/</loc><lastmod>2025-12-08T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/dot-language-guide-for-devs-and-analysts-de/</loc><lastmod>2025-12-08T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/dot-language-guide-for-devs-and-analysts-es/</loc><lastmod>2025-11-14T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/dot-language-guide-for-devs-and-analysts-ptb/</loc><lastmod>2025-12-08T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/dot-language-guide-for-devs-and-analysts-it/</loc><lastmod>2025-11-14T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/websocket-support-in-dmvcframework-es/</loc><lastmod>2025-10-30T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/websocket-support-in-dmvcframework-it/</loc><lastmod>2025-10-30T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/websocket-support-in-dmvcframework-en/</loc><lastmod>2025-10-30T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/wininspector-release-2-1-en/</loc><lastmod>2025-10-26T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/wininspector-release-2-1-es/</loc><lastmod>2025-10-26T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/wininspector-release-2-1-it/</loc><lastmod>2025-10-26T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/async-io/</loc><lastmod>2025-10-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/performance/</loc><lastmod>2025-10-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/postgresql-18/</loc><lastmod>2025-10-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/postgresql18-es/</loc><lastmod>2025-10-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/postgresql18-it/</loc><lastmod>2025-10-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/postgresql18-en/</loc><lastmod>2025-10-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/uuidv7/</loc><lastmod>2025-10-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/design-patterns/</loc><lastmod>2025-10-15T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/repository-pattern_in-dmvcframework-it/</loc><lastmod>2025-10-15T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/repository-pattern_in-dmvcframework-es/</loc><lastmod>2025-10-15T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/repository-pattern_in-dmvcframework-en/</loc><lastmod>2025-10-15T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/configuration/</loc><lastmod>2025-09-25T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/expression-support-in-dotenv-it/</loc><lastmod>2025-09-25T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/expression-support-in-dotenv-es/</loc><lastmod>2025-09-25T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/expression-support-in-dotenv-en/</loc><lastmod>2025-09-25T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/machine-learning-vs-llm-es/</loc><lastmod>2025-08-29T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/machine-learning-vs-llm-it/</loc><lastmod>2025-08-29T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/machine-learning-vs-llm-en/</loc><lastmod>2025-08-29T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/itdevcon-2025-the-delphi-european-conference-it/</loc><lastmod>2025-08-04T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/itdevcon-2025-the-delphi-european-conference/</loc><lastmod>2025-08-04T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/bloom-filters-ptb/</loc><lastmod>2025-07-12T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/bloom-filters-it/</loc><lastmod>2025-07-12T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/bloom-filters-es/</loc><lastmod>2025-07-12T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/bloom-filters-en/</loc><lastmod>2025-07-12T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/from-markov-chains-to-modern-llms/</loc><lastmod>2025-12-08T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/building-delphi-web-applications-in-minutes-with-dmvcframework-templatepro-en/</loc><lastmod>2025-12-16T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/building-delphi-web-applications-in-minutes-with-dmvcframework-templatepro-ptb/</loc><lastmod>2025-12-16T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/building-delphi-web-applications-in-minutes-with-dmvcframework-templatepro-es/</loc><lastmod>2025-12-16T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/building-delphi-web-applications-in-minutes-with-dmvcframework-templatepro-it/</loc><lastmod>2025-12-16T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/webapp/</loc><lastmod>2025-12-16T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/wininspector-the-tdwininfo-legacy-continues/</loc><lastmod>2025-05-27T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/llm-con-delphi-itdevconse2025/</loc><lastmod>2025-05-21T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/html-dialog-element-es/</loc><lastmod>2025-04-21T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/html-dialog-element-it/</loc><lastmod>2025-04-21T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/html-dialog-element-en/</loc><lastmod>2025-04-21T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/api_vs_webhooks-en/</loc><lastmod>2025-04-06T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/api_vs_webhooks-it/</loc><lastmod>2025-04-06T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/api_vs_webhooks-es/</loc><lastmod>2025-04-06T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/prompt-engeeniering/</loc><lastmod>2025-03-18T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/postspark-a-handy-tool-for-visuals/</loc><lastmod>2025-03-05T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/postgresql-count-es/</loc><lastmod>2025-02-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/postgresql-count-it/</loc><lastmod>2025-02-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/postgresql-count-en/</loc><lastmod>2025-02-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/delphimvcframework-3-4-2-magnesium/</loc><lastmod>2025-02-13T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/composite-types/</loc><lastmod>2025-12-08T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/data-modeling/</loc><lastmod>2025-12-08T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/postgresql/</loc><lastmod>2025-12-08T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/postgresql/</loc><lastmod>2025-12-08T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/postgresql-composite-types-de/</loc><lastmod>2025-12-08T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/postgresql-composite-types/</loc><lastmod>2025-12-08T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/schema-design/</loc><lastmod>2025-12-08T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/postgresql-composite-types-ptb/</loc><lastmod>2025-12-08T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/postgresql-composite-types-es/</loc><lastmod>2025-12-08T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/dmvcframework_session/</loc><lastmod>2025-01-26T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/itdevcon-2025-spring-edition/</loc><lastmod>2025-01-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/dmvcframework-database-session-support/</loc><lastmod>2025-01-22T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/an-introduction-to-pg_chameleon/</loc><lastmod>2025-01-02T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/mysql-licensing-considerations-it/</loc><lastmod>2024-12-31T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/mysql-licensing-considerations/</loc><lastmod>2024-12-31T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/background-processing/</loc><lastmod>2025-12-08T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/concurrency/</loc><lastmod>2025-12-08T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/job-queue/</loc><lastmod>2025-12-08T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/building-a-simple-yet-robust-job-queue-system-using-postgresql-de/</loc><lastmod>2025-12-08T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/building-a-simple-yet-robust-job-queue-system-using-postgresql/</loc><lastmod>2025-12-08T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/building-a-simple-yet-robust-job-queue-system-using-postgresql-es/</loc><lastmod>2025-12-08T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/building-a-simple-yet-robust-job-queue-system-using-postgresql-ptb/</loc><lastmod>2025-12-08T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/skip-locked/</loc><lastmod>2025-12-08T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/delphimvcframework_htmx_quick_starts/</loc><lastmod>2024-12-01T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/templatepro-reborn/</loc><lastmod>2024-08-18T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/itdevcon-2024-the-delphi-european-conference/</loc><lastmod>2024-08-05T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/why_avoid_using_blocked_columns_on_kanban_boards/</loc><lastmod>2024-07-25T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/datawarehouse_vs_datalake/</loc><lastmod>2024-06-27T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/delphimvcframework_introduction_for_the_delphi_orange_county_user_group/</loc><lastmod>2024-05-31T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/espana-tour-mayo-2024/</loc><lastmod>2024-05-05T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/itdevcon-2024-spring-edition-genetic-algorithms/</loc><lastmod>2024-04-30T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/itdevcon-2024-spring-edition/</loc><lastmod>2024-03-08T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/how-to-speed-up-queries-using-like-using-pg_trgm-es/</loc><lastmod>2024-02-16T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/how-to-speed-up-queries-using-like-using-pg_trgm-ptb/</loc><lastmod>2024-02-16T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/how-to-speed-up-queries-using-like-using-pg_trgm/</loc><lastmod>2024-02-16T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/how-to-speed-up-queries-using-like-using-pg_trgm-de/</loc><lastmod>2024-02-16T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/delphianomalydetection/</loc><lastmod>2024-12-11T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/delphiexprevaluator/</loc><lastmod>2025-12-15T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/video-of-my-dmvcframework-introduction-talk-at-ipc-in-salamanca-july-2023/</loc><lastmod>2024-01-07T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/events/</loc><lastmod>2024-01-07T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/delphimvcframework-3-4-1-sodium/</loc><lastmod>2024-01-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/patreon-video-2-mvcactivereord-queries/</loc><lastmod>2024-01-02T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/premium/</loc><lastmod>2024-01-02T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/video-of-my-plenary-talk-at-ipc-in-salamanca-july-2023-copy/</loc><lastmod>2023-12-25T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/webinar-what-s-new-in-delphi-12-athens-rtl/</loc><lastmod>2023-12-22T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/using-chatgpt-with-delphi-and-dmvcframework/</loc><lastmod>2023-12-07T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/radstudio-12-athens-my-top-3/</loc><lastmod>2023-11-08T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/itdevcon2023-post-conference/</loc><lastmod>2023-10-31T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/itdevcon2023-post-conference-italiano/</loc><lastmod>2023-10-31T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/richardson-maturity-model/</loc><lastmod>2023-10-09T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/realign-identity-values-in-postgresql-es/</loc><lastmod>2023-09-28T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/realign-identity-values-in-postgresql-ptb/</loc><lastmod>2023-09-28T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/realign-identity-values-in-postgresql/</loc><lastmod>2023-09-28T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/realign-identity-values-in-postgresql-de/</loc><lastmod>2023-09-28T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/dmscontainer-4-2-training/</loc><lastmod>2023-09-21T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/dmscontainer-4-2-training-italiano/</loc><lastmod>2023-09-21T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/crud-web-api-con-delphi-parte-1/</loc><lastmod>2023-09-19T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/crud-web-api-with-delphi-part-1/</loc><lastmod>2023-09-18T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/postgresql-identities-vs-serials-es/</loc><lastmod>2025-12-08T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/auto-increment/</loc><lastmod>2025-12-08T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/identity/</loc><lastmod>2025-12-08T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/postgresql-identities-vs-serials/</loc><lastmod>2025-12-08T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/postgresql-identities-vs-serials-de/</loc><lastmod>2025-12-08T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/primary-key/</loc><lastmod>2025-12-08T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/serial/</loc><lastmod>2025-12-08T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/postgresql-identities-vs-serials-ptb/</loc><lastmod>2025-12-08T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/delphimvcframework-3-4-0-neon/</loc><lastmod>2023-09-07T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/mvcactiverecord-video-serie/</loc><lastmod>2023-08-25T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/json-support-in-delphi-a-simple-example/</loc><lastmod>2025-12-08T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/itdevcon-2023-the-delphi-european-conference/</loc><lastmod>2023-07-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/international-pascal-congress-2023/</loc><lastmod>2023-06-19T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/how-to-generate-random-data-in-postgresql/</loc><lastmod>2023-03-23T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/radstudio-11-3-alexandria-my-top-3/</loc><lastmod>2023-03-01T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/my-speeches-at-itdevcon-2022/</loc><lastmod>2022-10-31T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/radstudio-11-2-alexandria-my-top-3/</loc><lastmod>2022-09-08T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/dmvcframework-the-official-guide-august-2022-offer/</loc><lastmod>2022-08-01T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/itdevcon-2022-the-delphi-european-conference/</loc><lastmod>2022-07-01T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/delphi-11-alexandria-compiler-speed-comparison/</loc><lastmod>2021-09-29T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/dmvcframework-the-official-guide-hardcopy/</loc><lastmod>2021-09-14T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/radstudio-11-alexandria-my-top-3/</loc><lastmod>2021-09-10T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/dmvcframework-the-official-guide-spanish/</loc><lastmod>2020-11-23T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/delphicon2020-powering-the-web-with-delphi-material/</loc><lastmod>2020-11-19T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/delphicon2020-powering-the-web-with-delphi/</loc><lastmod>2020-11-17T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/how-not-to-handle-large-files-on-github/</loc><lastmod>2020-10-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/dmvcframework-guide/</loc><lastmod>2026-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/dmvcframework-guide/1st-edition/</loc><lastmod>2026-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/radstudio-10-4-sydney-is-out/</loc><lastmod>2020-09-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/dmvc32boron_introduction/</loc><lastmod>2020-04-02T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/breaking-changes/</loc><lastmod>2020-01-01T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/dmvcframework-3-2-0-breaking-changes/</loc><lastmod>2020-01-01T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/itdevconx-the-delphi-european-conference/</loc><lastmod>2019-08-31T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/dmvcframework-3-1-0-breaking-changes/</loc><lastmod>2019-06-01T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/itdevcon-2019-spring-edition/</loc><lastmod>2019-04-19T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/gevent-and-flask-on-windows/</loc><lastmod>2019-03-21T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/dmvcframework-coderage-2019/</loc><lastmod>2019-02-28T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/about/</loc><lastmod>2025-12-08T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/dmvcframework-3-0-0-breaking-changes/</loc><lastmod>2019-01-01T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/delphi-cookbook-3ed-is-out/</loc><lastmod>2018-08-09T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/itdevcon-9-is-coming/</loc><lastmod>2018-07-25T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/delphi-cookbook-3ed/</loc><lastmod>2026-03-01T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/firemonkey/</loc><lastmod>2026-03-01T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/mobile/</loc><lastmod>2026-03-01T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/tags/programming/</loc><lastmod>2026-03-01T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/delphimvcframework-3-0-0-hydrogen-is-out/</loc><lastmod>2018-02-26T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/mockjsonapi-server/</loc><lastmod>2018-01-11T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/dapug-event-in-denmark/</loc><lastmod>2017-10-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/itdevcon-2017-the-delphi-european-conference/</loc><lastmod>2017-09-05T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/apache_tips_01/</loc><lastmod>2017-09-04T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/itdevcon-2017-spring-edition-has-been-a-success/</loc><lastmod>2017-05-31T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/itdevcon-2017-spring-edition/</loc><lastmod>2017-05-09T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/ann-delphimvcframework-3-0-beta/</loc><lastmod>2017-04-06T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/delphi-10-2-tokyo-redis-client-is-ready-for-linux-video/</loc><lastmod>2017-03-26T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/rad-studio-tokyo-10-2-live-preview-events-in-rome-and-milan/</loc><lastmod>2017-03-17T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/delphi-redis-client-available-through-getit-package-manager/</loc><lastmod>2016-12-05T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/itdevcon-community-workshops-delphimvcframework-multithreading/</loc><lastmod>2016-11-30T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/delphi-10-1-berlin-update-2-startup-problems-and-fixes/</loc><lastmod>2016-11-17T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/itdevcon-15-days/</loc><lastmod>2016-09-21T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/we-have-the-number-delphi-cookbook-2nd-edition-is-a-bestseller/</loc><lastmod>2016-08-05T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/delphi-cookbook-2nd-edition/</loc><lastmod>2016-06-30T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/delphi-cookbook-2ed/</loc><lastmod>2026-03-01T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/itdevcon-2016-call4paper/</loc><lastmod>2016-04-14T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/great-success-for-rad-studio-in-one-of-the-most-important-italian-government-palaces/</loc><lastmod>2016-04-02T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/mar-22nd-2016-refactoring-legacy-code-to-design-patterns/</loc><lastmod>2016-03-21T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/datasnap-filters-compendium-updated-to-delphi-10-seattle/</loc><lastmod>2016-03-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/echoes-from-the-past-message-master-for-delphi-a-k-a-mm4d/</loc><lastmod>2016-02-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/delphimvcframework-at-the-10-delphi-meetup-in-dresden-germany/</loc><lastmod>2016-02-09T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/delphi-cookbook-2nd-edition-has-been-announced/</loc><lastmod>2016-02-08T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/migration-to-github-for-all-my-open-source-projects-done/</loc><lastmod>2015-05-30T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/delphipodcastit-episode-2-interview-about-delphimvcframework/</loc><lastmod>2015-03-11T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/new-on-line-training-update-to-delphi-xe7-february-10-13/</loc><lastmod>2015-02-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/simple-start-with-mvp-1/</loc><lastmod>2015-01-09T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/my-delphi-cookbook-has-been-published/</loc><lastmod>2014-09-25T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/using-dynamic-arrays-and-parallel-programming-library-part-1/</loc><lastmod>2014-09-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/delphi-cookbook-1ed/</loc><lastmod>2026-03-01T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/itdevcon-2014-call4papers/</loc><lastmod>2014-07-21T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/packt-publishing-book-review-gideros-mobile-game-development/</loc><lastmod>2014-03-07T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/march-2014-news-about-delphimvcframework/</loc><lastmod>2014-03-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/sending-android-intents-from-delphi-part-2/</loc><lastmod>2014-01-13T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/mobile/</loc><lastmod>2014-01-13T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/delphimvcframework-is-now-open-source/</loc><lastmod>2013-11-04T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/itdevcon-2013-some-numbers/</loc><lastmod>2013-11-04T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/sending-android-intents-from-delphi-part-1/</loc><lastmod>2013-09-26T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/itdevcon-2013-call-4-paper/</loc><lastmod>2013-07-28T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/datasnap-filters-compendium-updated-to-xe4/</loc><lastmod>2013-06-18T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/datasnap-filters-compendium-updated-to-xe4-2/</loc><lastmod>2013-06-18T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/book-review-zeromq-packt-publishing/</loc><lastmod>2013-05-15T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/my-delphi-stomp-client-is-now-compatibile-with-ios/</loc><lastmod>2013-05-14T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/sneak-peek-to-simple-integration-between-dmvcframework-and-dorm/</loc><lastmod>2013-04-18T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/3-dorm-the-delphi-orm-bullettin/</loc><lastmod>2013-04-16T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/datasnap-concurrency-problems-and-update1/</loc><lastmod>2012-12-15T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/itdevcon-2012-recap/</loc><lastmod>2012-10-29T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/enable-html5-application-cache-offline-webapp-on-a-datasnap-based-web-server/</loc><lastmod>2012-10-10T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/rad-studio-xe3-world-tour-milan-rome-and-dubai/</loc><lastmod>2012-09-28T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/how-to-serialize-a-tlist-of-objects-with-delphi/</loc><lastmod>2012-08-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/droiddevcon-call4papers/</loc><lastmod>2012-05-25T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/guest-speaker-delphi-develpers-days-in-rome/</loc><lastmod>2012-05-09T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/itdevcon2012-call4papers/</loc><lastmod>2012-05-07T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/dorm-the-delphi-orm-and-spring-for-delphi-framework/</loc><lastmod>2012-02-17T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/delphi-mvc-web-framework-hello-world/</loc><lastmod>2012-02-02T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/2-dorm-the-delphi-orm-bullettin/</loc><lastmod>2012-01-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/1-dorm-the-delphi-orm-bullettin/</loc><lastmod>2011-12-01T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/do-you-wanna-see-an-enormous-potential-tool-heres-the-pascal-for-java-and-android/</loc><lastmod>2011-11-28T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/duck-typing-in-delphi/</loc><lastmod>2011-11-08T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/dorm-the-delphi-orm-officially-published-at-itdevcon/</loc><lastmod>2011-11-02T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/itdevcon-2011-recap/</loc><lastmod>2011-10-31T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/app-android-itdevcon2011-disponibile-sul-market-italian/</loc><lastmod>2011-10-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/itdevcon2011-android-app/</loc><lastmod>2011-10-20T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/itdevcon-2011-time-table/</loc><lastmod>2011-10-05T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/in-the-core-of-livebindings-expressions-of-rad-studio-xe2/</loc><lastmod>2011-08-30T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/datasnap-mobile-connectors-in-rad-studio-xe2/</loc><lastmod>2011-08-24T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/datasnap-and-android-part-i-on-blaisepascal/</loc><lastmod>2011-06-28T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/androidconference-in-italy-call4papers/</loc><lastmod>2011-06-23T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/itdevcon-2011-call4papers/</loc><lastmod>2011-06-21T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/webinar-developing-application-services-using-php-servers-and-android-clients/</loc><lastmod>2011-02-08T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/developing-application-services-with-php-servers-and-android-phone-clients/</loc><lastmod>2011-01-25T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/itdevcon-2010/</loc><lastmod>2010-11-22T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/back-from-brazil/</loc><lastmod>2010-11-06T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/delphi-android-in-the-next-few-conferences/</loc><lastmod>2010-10-21T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/radstudio-xe-launch-in-rome-and-milan/</loc><lastmod>2010-09-23T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/new-pool-about-delphi-vcl/</loc><lastmod>2010-09-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/sneak-preview-about-dorm-the-delphi-orm/</loc><lastmod>2010-09-01T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/very-busy-time-radstudio-xe-itdevcon-and-other-stuff/</loc><lastmod>2010-08-31T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/delphi-day-2010/</loc><lastmod>2010-06-12T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/my-interview-at-php-day-2010-has-been-published/</loc><lastmod>2010-05-17T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/categories/php/</loc><lastmod>2010-05-17T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/my-speech-at-php-day-2010-e2-80-b3/</loc><lastmod>2010-05-13T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/a-simple-start-with-mvp-in-delphi-for-win32-part-2/</loc><lastmod>2010-05-06T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/delphi-stomp-client-with-freepascal-support/</loc><lastmod>2010-04-18T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/new-beta-version-for-datasnap-filters-compendium/</loc><lastmod>2010-04-08T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/a-simple-dependency-injection-container-for-delphi/</loc><lastmod>2010-01-06T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/news-and-small-fixes-for-datasnap-filters-compendium/</loc><lastmod>2010-01-05T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/json-support-in-delphi2010-a-simple-example/</loc><lastmod>2009-11-25T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/si-e-conclusa-itdevcon-2009-italian/</loc><lastmod>2009-11-14T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/my-speeches-at-itdevcon-2009-italy-verona/</loc><lastmod>2009-11-09T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/datasnap-filters-compendium/</loc><lastmod>2009-10-01T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/custom-marshallingunmarshalling-in-delphi-2010/</loc><lastmod>2009-09-01T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/my-amqp-delphi-wrapper-is-in-the-standard-0mq-distribution/</loc><lastmod>2009-08-31T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/using-amqp-from-delphi-with-zeromq/</loc><lastmod>2009-08-04T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/swimming-world-championships-delphi-software-swim-in-it/</loc><lastmod>2009-07-13T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/delphi-developer-days/</loc><lastmod>2009-06-03T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/ill-be-at-delphilive-in-san-jose/</loc><lastmod>2009-05-12T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/delphi-profiling-made-simple-really-simple/</loc><lastmod>2009-04-01T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/my-speach-at-phpcon-italia-2009/</loc><lastmod>2009-02-19T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/a-simple-start-with-mvp-in-delphi-for-win32-part-1/</loc><lastmod>2009-02-12T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/net-databinding-in-delphi-for-win32/</loc><lastmod>2009-01-29T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/interview-at-php-day-2008/</loc><lastmod>2009-01-09T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/value-object-vs-data-transfer-object/</loc><lastmod>2008-12-28T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/post/new-home-for-my-blog/</loc><lastmod>2008-12-21T00:00:00+00:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://www.danieleteti.it/series/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url></urlset>