<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://spinscale.de/index.html</loc><lastmod>2026-03-01T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/presentations.html</loc><lastmod>2026-03-01T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/presentations/2026/understanding-lucene.html</loc><lastmod>2026-03-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/tags/elasticsearch.html</loc><lastmod>2025-10-07T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/esql.html</loc><lastmod>2025-10-07T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/index.html</loc><lastmod>2025-10-07T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/search.html</loc><lastmod>2025-10-07T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2025-10-07-solar-power-monitoring-with-elasticsearch-and-esql.html</loc><lastmod>2025-10-07T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/index.html</loc><lastmod>2025-10-07T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/technolgoy.html</loc><lastmod>2025-10-07T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/elgato.html</loc><lastmod>2025-04-06T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/java.html</loc><lastmod>2025-04-06T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/programming.html</loc><lastmod>2025-04-06T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2025-04-06-programming-an-elgato-streamdeck-with-java-part-3.html</loc><lastmod>2025-04-06T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/streamdeck.html</loc><lastmod>2025-04-06T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2025-02-27-programming-an-elgato-streamdeck-with-java-part-2.html</loc><lastmod>2025-02-27T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2025-02-11-programming-an-elgato-streamdeck-with-java-part-1.html</loc><lastmod>2025-02-11T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/bun.html</loc><lastmod>2025-02-02T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/javascript.html</loc><lastmod>2025-02-02T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/s3.html</loc><lastmod>2025-02-02T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2025-02-02-rolling-up-s3-logs-using-bun.html</loc><lastmod>2025-02-02T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/compression.html</loc><lastmod>2025-01-28T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/csv.html</loc><lastmod>2025-01-28T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2025-01-28-converting-and-compressing-a-csv-file.html</loc><lastmod>2025-01-28T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/presentations/2024/evolving-search-at-a-marketplace.html</loc><lastmod>2024-11-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/presentations/2024/from-keyword-search-to-data-science.html</loc><lastmod>2024-11-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/tags/hammerspoon.html</loc><lastmod>2024-10-01T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2024-10-01-tracking-my-meeting-time-with-hammerspoon.html</loc><lastmod>2024-10-01T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/landlock.html</loc><lastmod>2024-07-23T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/node.html</loc><lastmod>2024-07-23T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2024-07-23-node-process-permissions-permissions-an-overview.html</loc><lastmod>2024-07-23T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/node.js.html</loc><lastmod>2024-07-23T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/seccomp.html</loc><lastmod>2024-07-23T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/security.html</loc><lastmod>2024-07-23T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/huggingface.html</loc><lastmod>2023-12-07T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2023-12-07-indexing-german-wikipedia-articles-for-fun-and-vector-search.html</loc><lastmod>2023-12-07T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/vectorsearch.html</loc><lastmod>2023-12-07T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/developer-advocacy.html</loc><lastmod>2023-11-28T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/devrel.html</loc><lastmod>2023-11-28T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2023-11-28-goodbye-devrel.html</loc><lastmod>2023-11-28T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2023-11-14-a-year-of-solar-power-monitoring-using-jupyter-and-duckdb.html</loc><lastmod>2023-11-14T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/duckdb.html</loc><lastmod>2023-11-14T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/jupyter.html</loc><lastmod>2023-11-14T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/python.html</loc><lastmod>2023-11-14T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/presentations/2023/search-search-evolution.html</loc><lastmod>2023-09-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/posts/2023-07-13-using-gradle-to-create-custom-tailwindcss-build.html</loc><lastmod>2023-07-13T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/javalin.html</loc><lastmod>2023-07-13T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/presentation.html</loc><lastmod>2023-06-20T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/productivity.html</loc><lastmod>2023-06-20T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/technology.html</loc><lastmod>2023-06-20T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2023-06-20-the-ultimate-workshop-as-code-approach.html</loc><lastmod>2023-06-20T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/workshop.html</loc><lastmod>2023-06-20T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/presentations/2023/mirror-mirror-what-am-i-typing-next.html</loc><lastmod>2023-04-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/presentations/2023/new-generation-of-data-stores.html</loc><lastmod>2023-04-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/tags/osx.html</loc><lastmod>2023-02-01T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2023-02-01-using-hammerspoon-to-enable-lighting-for-meetings.html</loc><lastmod>2023-02-01T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/autocomplete.html</loc><lastmod>2023-01-18T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2023-01-18-mirror-mirror-what-am-i-typing-next.html</loc><lastmod>2023-01-18T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/search-as-you-type.html</loc><lastmod>2023-01-18T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/suggest.html</loc><lastmod>2023-01-18T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/presentations/2022/new-generation-of-data-stores.html</loc><lastmod>2022-11-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/tags/database.html</loc><lastmod>2022-08-02T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/datastore.html</loc><lastmod>2022-08-02T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/nosql.html</loc><lastmod>2022-08-02T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2022-08-02-the-new-generation-data-stores.html</loc><lastmod>2022-08-02T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/presentations/2022/deploying-and-running-your-first-application-on-k8s.html</loc><lastmod>2022-08-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/tags/interview.html</loc><lastmod>2022-06-15T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2022-06-15-developer-advocate-interview-questions.html</loc><lastmod>2022-06-15T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/remote.html</loc><lastmod>2022-06-15T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/work.html</loc><lastmod>2022-06-15T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/elastic.html</loc><lastmod>2022-05-03T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/terraform.html</loc><lastmod>2022-05-03T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2022-05-03-using-terraform-with-elastic-cloud.html</loc><lastmod>2022-05-03T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/appsearch.html</loc><lastmod>2022-04-14T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/springboot.html</loc><lastmod>2022-04-14T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2022-04-14-using-spring-boot-with-elastic-app-search.html</loc><lastmod>2022-04-14T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/presentations/2022/running-and-monitoring-a-low-maintenance-java-web-application.html</loc><lastmod>2022-04-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/tags/elasticcc.html</loc><lastmod>2022-03-15T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2022-03-15-running-the-elasticcc-platform-part-3.html</loc><lastmod>2022-03-15T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2022-03-03-running-the-elasticcc-platform-part-2.html</loc><lastmod>2022-03-03T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2022-02-24-running-the-elasticcc-platform-part-1.html</loc><lastmod>2022-02-24T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2022-02-17-running-elasticsearch-8-with-testcontainers.html</loc><lastmod>2022-02-17T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2021-12-08-using-elasticsearch-transforms-for-product-recommendations.html</loc><lastmod>2021-12-08T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2021-10-29-github-actions-updating-github-wiki-after-edit.html</loc><lastmod>2021-10-29T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/presentations/2021/using-java-for-a-k8s-greenfield-project.html</loc><lastmod>2021-10-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/posts/2021-09-15-understanding-elasticsearch-percolate-query.html</loc><lastmod>2021-09-15T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/filebeat.html</loc><lastmod>2021-09-08T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/kibana.html</loc><lastmod>2021-09-08T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2021-09-08-monitoring-certificate-transparency-using-the-elastic-stack.html</loc><lastmod>2021-09-08T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/crystallang.html</loc><lastmod>2021-09-01T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2021-09-01-using-german-highway-api-data-with-kibana-maps.html</loc><lastmod>2021-09-01T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2021-08-25-using-testcontainers-to-test-elasticsearch-plugins.html</loc><lastmod>2021-08-25T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2021-08-04-indexing-data-from-unix-domain-sockets-into-the-elastic-stack.html</loc><lastmod>2021-08-04T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/apm.html</loc><lastmod>2021-07-27T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/jvm.html</loc><lastmod>2021-07-27T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2021-07-27-writing-a-plugin-for-the-elastic-apm-agent.html</loc><lastmod>2021-07-27T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2021-07-07-elasticsearch-data-streams-explained.html</loc><lastmod>2021-07-07T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/presentations/2021/seccomp-for-developers-making-apps-more-secure.html</loc><lastmod>2021-07-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/posts/2021-06-30-implementing-phonetic-search-with-elasticsearch.html</loc><lastmod>2021-06-30T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2021-06-23-using-kibana-vega-for-awesome-visualizations.html</loc><lastmod>2021-06-23T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/vega.html</loc><lastmod>2021-06-23T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/beats.html</loc><lastmod>2021-06-09T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/digitalocean.html</loc><lastmod>2021-06-09T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2021-06-09-using-filebeat-to-ingest-digitalocean-app-platform-logs.html</loc><lastmod>2021-06-09T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/presentations/2021/elasticsearch-backward-compatibility.html</loc><lastmod>2021-06-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/posts/2021-05-28-understanding-elasticsearch-combined-fields-multi-match-queries.html</loc><lastmod>2021-05-28T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2021-05-05-visualizing-german-vaccination-data-using-kibana-lens-tsvb.html</loc><lastmod>2021-05-05T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2021-05-03-understanding-elasticsearch-persistent-tasks.html</loc><lastmod>2021-05-03T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2021-04-14-using-the-common-grams-filter-for-faster-queries.html</loc><lastmod>2021-04-14T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2021-03-17-search-hierarchies-using-elasticsearch-path-hierarchy-tokenizer.html</loc><lastmod>2021-03-17T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/presentations/2021/modern-cli-tools.html</loc><lastmod>2021-03-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/posts/2021-02-15-using-gradle-to-create-custom-tailwindcss-build.html</loc><lastmod>2021-02-15T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/presentations/2021/spring-data-elasticsearch-2021.html</loc><lastmod>2021-01-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/tags/lucene.html</loc><lastmod>2020-12-09T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2020-12-09-running-serverless-lucene-reverse-geocoder.html</loc><lastmod>2020-12-09T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/serverless.html</loc><lastmod>2020-12-09T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/feedback.html</loc><lastmod>2020-12-01T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/newwork.html</loc><lastmod>2020-12-01T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2020-12-01-on-feedback.html</loc><lastmod>2020-12-01T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2020-11-25-using-the-built-in-java-http-client-to-query-elasticsearch.html</loc><lastmod>2020-11-25T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/presentations/2020/understand-visualize-improve-continuous-integration.html</loc><lastmod>2020-11-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/posts/2020-10-30-using-hammerspoon-do-not-disturb-screen-sharing-zoom.html</loc><lastmod>2020-10-30T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2020-10-28-handling-jdk-gc-options-in-elasticsearch.html</loc><lastmod>2020-10-28T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2020-10-27-seccomp-making-applications-more-secure.html</loc><lastmod>2020-10-27T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/search-engines.html</loc><lastmod>2020-10-20T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2020-10-20-search-engines-and-libraries-overview.html</loc><lastmod>2020-10-20T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/presentations/2020/introduction-elastic-app-search.html</loc><lastmod>2020-09-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/presentations/2020/testing-releasing-the-elastic-stack.html</loc><lastmod>2020-09-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/posts/2020-08-06-introduction-into-spring-data-elasticsearch.html</loc><lastmod>2020-08-06T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/spring.html</loc><lastmod>2020-08-06T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/presentations/2020/elasticsearch-spring-data-introduction.html</loc><lastmod>2020-08-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/presentations/2020/introduction-into-the-java-http-rest-client-for-elasticsearch.html</loc><lastmod>2020-08-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/presentations/2020/finding-relevancy-improving-your-application-search-bar.html</loc><lastmod>2020-07-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/posts/2020-06-22-implementing-a-modern-ecommerce-search.html</loc><lastmod>2020-06-22T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/presentations/2020/elasticsearch-securing-a-search-engine-while-maintaining-usability.html</loc><lastmod>2020-06-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/posts/2020-05-29-implementing-a-linkedin-like-search-as-you-type-with-elasticsearch.html</loc><lastmod>2020-05-29T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/presentations/2020/seccomp-for-developers.html</loc><lastmod>2020-05-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/tags/testing.html</loc><lastmod>2020-04-22T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2020-04-22-testing-and-releasing-elasticsearch-and-the-elastic-stack.html</loc><lastmod>2020-04-22T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2020-04-15-introduction-into-the-elasticsearch-java-rest-client.html</loc><lastmod>2020-04-15T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/rest-client.html</loc><lastmod>2020-04-15T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2020-04-07-elasticsearch-securing-a-search-engine-while-maintaining-usability.html</loc><lastmod>2020-04-07T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/presentations/2020/elasticsearch-backward-compatibility.html</loc><lastmod>2020-04-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/presentations/2020/elasticsearch-hands-on-introduction.html</loc><lastmod>2020-04-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/presentations/2020/digging-deeper-into-full-text-search.html</loc><lastmod>2020-02-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/presentations/2020/introduction-into-elastic-uptime.html</loc><lastmod>2020-01-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/presentations/2019/working-distributed-but-how.html</loc><lastmod>2019-11-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/presentations/2019/introduction-full-text-search-with-distributed-search-engines.html</loc><lastmod>2019-10-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/presentations/2019/securing-software-while-maintaining-usability.html</loc><lastmod>2019-10-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/presentations/2019/community-at-elastic-the-why-what-and-how.html</loc><lastmod>2019-09-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/presentations/2019/security-more-than-an-operations-topic.html</loc><lastmod>2019-09-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/presentations/2019/finding-ecommerce-products-using-elasticsearch.html</loc><lastmod>2019-08-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/presentations/2019/testing-releasing-the-elastic-stack.html</loc><lastmod>2019-08-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/presentations/2019/implementing-a-custom-aws-lambda-runtime-using-crystal.html</loc><lastmod>2019-07-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/presentations/2019/elasticsearch-securing-a-search-engine-while-maintaining-usability.html</loc><lastmod>2019-06-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/presentations/2019/whats-new-in-the-elastic-stack-7x-edition.html</loc><lastmod>2019-06-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/tags/cli.html</loc><lastmod>2019-05-28T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2019-05-28-creating-a-productive-terminal-environment.html</loc><lastmod>2019-05-28T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/presentations/2019/extending-elasticsearch-writing-plugins-fast-and-easy.html</loc><lastmod>2019-05-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/presentations/2019/elastic-stack-logging-workshop.html</loc><lastmod>2019-03-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/presentations/2019/running-a-serverless-lucene-reverse-geocoder.html</loc><lastmod>2019-02-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/tags/aws.html</loc><lastmod>2018-12-09T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/crystal.html</loc><lastmod>2018-12-09T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2018-12-09-running-crystal-apps-in-aws-lambda.html.html</loc><lastmod>2018-12-09T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/presentations/2018/open-source-as-a-business.html</loc><lastmod>2018-10-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/tags/distributed.html</loc><lastmod>2018-05-08T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2018-05-08-five-years-homeoffice.html</loc><lastmod>2018-05-08T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/presentations/2018/elasticsearch-securing-a-search-engine-while-maintaining-usability.html</loc><lastmod>2018-04-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/presentations/2018/elasticsearch-ingest-processors.html</loc><lastmod>2018-03-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/tags/kotlin.html</loc><lastmod>2018-01-07T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2018-01-07-location-tracking-with-owntracks-serverless-kotlin-and-the-elastic-stack.html</loc><lastmod>2018-01-07T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/presentations/2017/elasticsearch-introduction-ingest-node.html</loc><lastmod>2017-05-30T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/presentations/2017/testing-and-releasing-the-elastic-stack.html</loc><lastmod>2017-04-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/presentations/2017/whats-x-citing-in-x-pack.html</loc><lastmod>2017-03-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/posts/2016-11-08-creating-a-productive-osx-environment-hammerspoon.html</loc><lastmod>2016-11-08T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2016-06-16-using-claudia-js-and-recaptcha-to-send-emails-with-aws-lambda.html</loc><lastmod>2016-06-16T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/presentations/2016/serverless-apps-without-infrastructure.html</loc><lastmod>2016-05-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/posts/2016-04-06-using-claudia-js-to-send-emails-using-aws-lambda.html</loc><lastmod>2016-04-06T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/presentations/2016/awesome-logging-infrastructure-using-the-elastic-stack.html</loc><lastmod>2016-04-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/tags/harp.html</loc><lastmod>2016-03-21T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/static.html</loc><lastmod>2016-03-21T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2016-03-21-using-webtasks-to-send-emails-with-harp.html</loc><lastmod>2016-03-21T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/presentations/2016/elastic-stack-security-alerting-monitoring.html</loc><lastmod>2016-03-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/presentations/2016/elastic-stack-overview.html</loc><lastmod>2016-02-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/presentations/2015/elasticsearch-security-with-shield.html</loc><lastmod>2015-10-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/presentations/2015/elasticsearch-whats-new-in-2.0.html</loc><lastmod>2015-07-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/posts/2015-06-22-creating-a-productive-osx-environment.html</loc><lastmod>2015-06-22T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2015-05-09-deploy-harp-using-git-hooks.html</loc><lastmod>2015-05-09T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/asciidoc.html</loc><lastmod>2015-05-04T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/documentation.html</loc><lastmod>2015-05-04T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/markdown.html</loc><lastmod>2015-05-04T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2015-05-04-producing-technical-documentation-an-overview.html</loc><lastmod>2015-05-04T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/presentations/2015/elasticsearch-speed-is-key.html</loc><lastmod>2015-04-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/presentations/2015/life-of-a-document-in-elasticsearch.html</loc><lastmod>2015-03-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/presentations/2015/elasticsearch-logstash-kibana-bessere-entscheidungen-bessere-daten.html</loc><lastmod>2015-02-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/presentations/2015/elasticsearch-percolator-classification.html</loc><lastmod>2015-02-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/tags/ireland.html</loc><lastmod>2014-12-21T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/travel.html</loc><lastmod>2014-12-21T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2014-12-21-walking-the-dingle-way.html</loc><lastmod>2014-12-21T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/presentations/2014/maintaining-performance-in-distributed-systems-software-performance-meetup.html</loc><lastmod>2014-11-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/presentations/2014/elasticsearch-why-we-built-elk-stack.html</loc><lastmod>2014-10-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/presentations/2014/elasticsearch-in-ecommerce.html</loc><lastmod>2014-10-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/presentations/2014/elasticsearch-intro-elk-codetalks-2014.html</loc><lastmod>2014-10-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/presentations/2014/elasticsearch-performance.html</loc><lastmod>2014-08-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/presentations/2014/elasticsearch-logstash-kibana-introduction.html</loc><lastmod>2014-05-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/tags/wales.html</loc><lastmod>2014-03-30T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2014-03-30-wales-coastal-path-gwynedd.html</loc><lastmod>2014-03-30T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2014-03-02-wales-coastal-path-pembrokeshire.html</loc><lastmod>2014-03-02T10:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2014-03-02-lets-get-started.html</loc><lastmod>2014-03-02T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/meta.html</loc><lastmod>2014-03-02T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/presentations/2014/elasticsearch-1.0-and-1.1.html</loc><lastmod>2014-03-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/presentations/2014/using-elasticsearch-logstash-kibana-for-realtime-dashboards.html</loc><lastmod>2014-03-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/presentations/2014/introduction-into-harp.html</loc><lastmod>2014-01-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/presentations/2013/elasticsearch-using-completion-suggester.html</loc><lastmod>2013-10-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/presentations/2013/extending-elasticsearch.html</loc><lastmod>2013-06-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/presentations/2013/elasticsearch-made-easy.html</loc><lastmod>2013-05-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/presentations/2013/elasticsearch-beyond-fulltext-search.html</loc><lastmod>2013-04-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/tags/groovy.html</loc><lastmod>2013-02-02T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/jrebel.html</loc><lastmod>2013-02-02T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/tags/spark.html</loc><lastmod>2013-02-02T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/posts/2013-02-02-spark-groovy-jrebel.html</loc><lastmod>2013-02-02T00:00:00+00:00</lastmod></url><url><loc>https://spinscale.de/presentations/2013/elasticsearch-search-made-easy.html</loc><lastmod>2013-01-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/presentations/2012/elasticsearch-made-easy-for-web-devs.html</loc><lastmod>2012-07-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/presentations/2012/using-dropwizard-with-mongodb.html</loc><lastmod>2012-07-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/presentations/2012/elasticsearch-introduction-plugin-development.html</loc><lastmod>2012-06-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/presentations/2011/elasticsearch-webmontag-introduction.html</loc><lastmod>2011-10-03T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/presentations/2011/play-framework-introduction.html</loc><lastmod>2011-10-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/presentations/2011/play-framework-look-in-the-machineroom.html</loc><lastmod>2011-06-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/presentations/2010/introduction-play-framework.html</loc><lastmod>2010-06-01T00:00:00+00:00</lastmod><priority>0</priority></url><url><loc>https://spinscale.de/error.html</loc></url><url><loc>https://spinscale.de/about.html</loc></url><url><loc>https://spinscale.de/imprint.html</loc></url></urlset>