<?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://preview.rmoff.net/categories/</loc>
    <lastmod>2026-10-29T16:00:40+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/interesting-links/</loc>
    <lastmod>2026-10-29T16:00:40+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2026/10/29/interesting-links-october-2026/</loc>
    <lastmod>2026-10-29T16:00:40+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/post/</loc>
    <lastmod>2026-10-29T16:00:40+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/</loc>
    <lastmod>2026-10-29T16:00:40+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/</loc>
    <lastmod>2026-10-27T15:37:39+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/10/27/every-slide-deck-and-blog-post-everywhere-this-month/</loc>
    <lastmod>2026-10-27T15:37:39+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/10/26/announcing-duckdb-2-0-0-lts-cinnamon-teal/</loc>
    <lastmod>2026-10-26T16:27:07+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/10/26/lf-git-repositories/</loc>
    <lastmod>2026-10-26T16:05:18+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/10/23/faq-on-metadata-semantics-taxonomy-ontology-knowledge-graphs-and/</loc>
    <lastmod>2026-10-23T15:27:07+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/10/22/the-ai-threat-is-real-it-just-isnt-the-one-in-the-headlines/</loc>
    <lastmod>2026-10-22T15:27:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/10/21/practitioner-voice/</loc>
    <lastmod>2026-10-21T15:27:06+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/10/20/pluralistic-itch-scratching/</loc>
    <lastmod>2026-10-20T15:27:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/10/19/the-five-camps-of-data-modeling-and-which-one-youre-stuck-in/</loc>
    <lastmod>2026-10-19T15:27:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/10/16/from-data-contracts-to-quality-checks/</loc>
    <lastmod>2026-10-16T15:27:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2026/10/16/the-unofficial-current-san-francisco-2026-run/walk/</loc>
    <lastmod>2026-10-16T13:57:55+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/5k-run/walk/</loc>
    <lastmod>2026-10-16T13:57:55+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/current/</loc>
    <lastmod>2026-10-16T13:57:55+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/kafka-summit/</loc>
    <lastmod>2026-10-16T13:57:55+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/running/</loc>
    <lastmod>2026-10-16T13:57:55+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/10/15/ai-is-already-in-dangerous-hands/</loc>
    <lastmod>2026-10-15T15:27:01+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/10/13/agents-the-new-new-kingmakers/</loc>
    <lastmod>2026-10-13T15:27:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/ai/</loc>
    <lastmod>2026-10-01T16:05:35+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2026/10/01/i-am-so-tired-of-this-bullshit/</loc>
    <lastmod>2026-10-01T16:05:35+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/rant/</loc>
    <lastmod>2026-10-01T16:05:35+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/09/29/confessions-of-an-unrepentant-slop-snob/</loc>
    <lastmod>2026-09-29T14:03:20+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2026/09/29/interesting-links-september-2026/</loc>
    <lastmod>2026-09-29T09:43:32+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/09/22/as-someone-who-has-written-this-blog-post/</loc>
    <lastmod>2026-09-22T16:56:47+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/09/11/flink-sql-evolution-handling-custom-cdc-with-from-changelog-and-to/</loc>
    <lastmod>2026-09-11T14:15:50+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/09/09/absolutely-everything-you-always-wanted-to-know-about-watermarks-in/</loc>
    <lastmod>2026-09-09T14:35:03+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2026/08/20/interesting-links-august-2026/</loc>
    <lastmod>2026-08-20T17:03:54+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/08/12/why-we-migrated-from-cassandra-to-postgresql-rds/</loc>
    <lastmod>2026-08-12T15:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/08/11/how-we-measure-data-completeness-at-scale/</loc>
    <lastmod>2026-08-11T15:27:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/08/10/a-fast-path-for-fixed-length-lists-in-parquet/</loc>
    <lastmod>2026-08-10T15:27:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/08/07/orasort-common-prefix-skipping-adaptive-sort/</loc>
    <lastmod>2026-08-07T15:27:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/08/06/instant-schema-changes-in-airtables-new-database/</loc>
    <lastmod>2026-08-06T15:27:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/08/05/how-to-be-useful-as-a-software-architect/</loc>
    <lastmod>2026-08-05T15:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/08/04/the-agent-era-career/</loc>
    <lastmod>2026-08-04T15:27:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/08/03/how-rapport-labs-adopted-starrocks-for-ad-performance-data/</loc>
    <lastmod>2026-08-03T15:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/07/31/the-real-ai-risk-is-inside-the-labs/</loc>
    <lastmod>2026-07-31T15:27:03+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/07/30/optimizing-for-almost-sorted-data-sort-pushdown-in-apache-datafusion/</loc>
    <lastmod>2026-07-30T15:27:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/07/29/how-zalando-migrated-a-home-grown-stateful-event-join-at-scale-to/</loc>
    <lastmod>2026-07-29T15:27:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2026/07/29/interesting-links-july-2026/</loc>
    <lastmod>2026-07-29T10:37:33+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/07/28/duckdb-internals-why-is-duckdb-fast-part-2-vectorized-execution/</loc>
    <lastmod>2026-07-28T15:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/07/28/a-big-week-for-ai-denialism/</loc>
    <lastmod>2026-07-28T10:08:07+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/07/27/pluralistic-ai-solipsists-and-ai-cynics-24-jul-2026/</loc>
    <lastmod>2026-07-27T15:27:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/07/24/one-weird-trick-to-make-rapid-storage-40x-faster/</loc>
    <lastmod>2026-07-24T15:27:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2026/07/24/the-only-winning-move-is-not-to-play/</loc>
    <lastmod>2026-07-24T09:46:57+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/07/23/metas-ai-storage-blueprint-at-scale/</loc>
    <lastmod>2026-07-23T15:27:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/07/22/guide-to-data-tools-landscape-for-developers/</loc>
    <lastmod>2026-07-22T15:27:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/07/21/how-we-cut-flink-oomkills-by-91-2-zombie-block-cache-phantom-cpus-and/</loc>
    <lastmod>2026-07-21T15:27:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/07/20/kafka-queues-for-quarkus-io/</loc>
    <lastmod>2026-07-20T15:27:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/07/17/confluent-developer-blog/</loc>
    <lastmod>2026-07-17T16:43:50+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/07/17/oracle-log-mining-simplified-in-debezium-3-6/</loc>
    <lastmod>2026-07-17T15:27:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/07/10/building-kafka-less-data-integration-pipelines-with-debezium/</loc>
    <lastmod>2026-07-10T15:27:09+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/07/09/data-projects-managing-data-assets-at-netflix-scale/</loc>
    <lastmod>2026-07-09T15:27:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/07/08/what-llms-are-doing-to-conference-programs-and-how-to-use-them/</loc>
    <lastmod>2026-07-08T15:27:16+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/07/07/the-coming-loop/</loc>
    <lastmod>2026-07-07T15:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/07/06/communities-of-not/</loc>
    <lastmod>2026-07-06T15:27:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/07/02/how-trivago-cut-kafka-consumer-deployment-costs-by-83/</loc>
    <lastmod>2026-07-02T15:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/07/01/metric-semantic-layer-how-lyft-governs-and-scales-key-data-definitions/</loc>
    <lastmod>2026-07-01T15:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/07/01/no-hello/</loc>
    <lastmod>2026-07-01T10:49:48+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/06/29/raise-the-ambition-threshold/</loc>
    <lastmod>2026-06-29T15:06:20+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2026/06/29/interesting-links-june-2026/</loc>
    <lastmod>2026-06-29T11:33:48+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/06/26/scaling-beyond-one-how-airbnb-evolved-its-data-architecture-for-a/</loc>
    <lastmod>2026-06-26T15:27:02+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/06/25/the-only-scalable-delete-in-postgres-is-drop-table/</loc>
    <lastmod>2026-06-25T15:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/06/25/all-social-media-metrics-are-bad/</loc>
    <lastmod>2026-06-25T12:45:27+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/06/24/report-how-developers-react-to-ai-scented-blog-posts/</loc>
    <lastmod>2026-06-24T15:28:18+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/06/24/why-queues-dont-fix-overload-and-what-to-do-instead/</loc>
    <lastmod>2026-06-24T15:27:07+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/06/24/how-datadog-migrated-a-live-routing-system-using-ai-assisted/</loc>
    <lastmod>2026-06-24T14:53:27+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/06/24/5-lessons-at-50/</loc>
    <lastmod>2026-06-24T13:08:43+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/06/23/when-failover-isnt-safe-building-high-availability-postgresql-on/</loc>
    <lastmod>2026-06-23T15:27:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/06/22/can-we-agree-on-a-storage-workload-architecture-taxonomy/</loc>
    <lastmod>2026-06-22T15:27:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/06/18/how-anthropic-enables-self-service-data-analytics-with-claude/</loc>
    <lastmod>2026-06-18T15:27:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/06/17/ai-enthusiasts-are-in-a-race-against-time-ai-skeptics-are-in-a-race/</loc>
    <lastmod>2026-06-17T15:27:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/06/16/how-linkedin-maintain-their-in-house-apache-flink-fork-automatically/</loc>
    <lastmod>2026-06-16T15:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/06/15/ai-gateways-why-and-how/</loc>
    <lastmod>2026-06-15T15:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/06/12/kelsey-hightower/</loc>
    <lastmod>2026-06-12T15:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/06/11/data-modeling-for-analytics-engineers-the-complete-primer/</loc>
    <lastmod>2026-06-11T15:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/06/10/enhancing-flink-deployment-with-shadow-testing/</loc>
    <lastmod>2026-06-10T15:27:07+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/06/09/our-billing-pipeline-was-suddenly-slow-the-culprit-was-a-hidden/</loc>
    <lastmod>2026-06-09T15:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/06/08/clanker-a-word-for-the-machine/</loc>
    <lastmod>2026-06-08T15:27:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/06/05/thoughts-on-llms-in-2026/</loc>
    <lastmod>2026-06-05T15:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/06/04/how-linux-7-0-broke-postgresql/</loc>
    <lastmod>2026-06-04T15:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/06/03/when-event-time-meets-reality-lessons-from-building-billing-on-apache/</loc>
    <lastmod>2026-06-03T15:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/06/02/we-need-to-talk-about-dbt/</loc>
    <lastmod>2026-06-02T15:27:01+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/06/01/event-driven-vs-polling-architectures-for-agent-triggers/</loc>
    <lastmod>2026-06-01T15:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/05/29/the-hugo-evolution-engineering-grab/</loc>
    <lastmod>2026-05-29T15:27:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/05/28/the-koln-concert-and-creative-constraints/</loc>
    <lastmod>2026-05-28T15:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2026/05/28/interesting-links-may-2026/</loc>
    <lastmod>2026-05-28T08:40:52+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/05/27/dont-go-dark/</loc>
    <lastmod>2026-05-27T15:27:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/05/26/be-a-thermostat-not-a-thermometer/</loc>
    <lastmod>2026-05-26T15:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/05/18/the-do-s-and-don-ts-of-minimum-viable-product-marketing/</loc>
    <lastmod>2026-05-18T16:37:49+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/05/14/github-confluentinc-mcp-confluent/</loc>
    <lastmod>2026-05-14T12:52:16+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2026/05/06/ai-slop-is-killing-online-communities/</loc>
    <lastmod>2026-05-06T08:54:44+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2026/05/05/the-unofficial-current-london-2026-run/walk/</loc>
    <lastmod>2026-05-05T05:57:55+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/05/04/we-re-in-1905-why-electricity-not-dot-com-is-the-right-ai-analogy/</loc>
    <lastmod>2026-05-04T15:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2026/05/01/its-the-smell/</loc>
    <lastmod>2026-05-01T16:48:23+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/05/01/the-power-of-data-sketches-a-comprehensive-guide/</loc>
    <lastmod>2026-05-01T15:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/04/30/confessions-of-a-millennial-in-tech/</loc>
    <lastmod>2026-04-30T15:27:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2026/04/30/interesting-links-april-2026/</loc>
    <lastmod>2026-04-30T08:50:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/04/29/a-man-in-a-suit-and-tie-is-talking-to-another-man-in-a-suit-and-tie/</loc>
    <lastmod>2026-04-29T15:30:10+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/04/29/your-product-has-a-new-user-its-not-human/</loc>
    <lastmod>2026-04-29T15:27:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/apache-flink/</loc>
    <lastmod>2026-04-28T11:56:48+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/materialized-tables/</loc>
    <lastmod>2026-04-28T11:56:48+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2026/04/28/materialized-tables-in-apache-flink/</loc>
    <lastmod>2026-04-28T11:56:48+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/04/24/why-you-should-start-blogging-even-if-nobody-will-read-it/</loc>
    <lastmod>2026-04-24T15:27:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/04/23/overcoming-oracle-cdc-replication-lag-through-collaboration/</loc>
    <lastmod>2026-04-23T15:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/04/22/data-exploration-for-software-engineers-by-example-evaluating-and/</loc>
    <lastmod>2026-04-22T15:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/04/21/the-broken-economics-of-databases/</loc>
    <lastmod>2026-04-21T15:27:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/04/20/keeping-a-postgres-queue-healthy/</loc>
    <lastmod>2026-04-20T15:27:12+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/04/17/scaling-recommendation-systems-with-request-level-deduplication/</loc>
    <lastmod>2026-04-17T15:27:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/04/16/daedalus-and-the-data-labyrinth/</loc>
    <lastmod>2026-04-16T15:27:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/04/15/improving-storage-efficiency-in-magic-pocket-our-immutable-blob-store/</loc>
    <lastmod>2026-04-15T15:27:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/04/14/enabling-multi-region-data-systems-at-notion/</loc>
    <lastmod>2026-04-14T15:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/04/13/ducklake-1-0-the-lakehouse-format-built-on-sql-reaches-production/</loc>
    <lastmod>2026-04-13T15:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/claude-code/</loc>
    <lastmod>2026-04-09T07:53:41+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/harbor/</loc>
    <lastmod>2026-04-09T07:53:41+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2026/04/09/kicking-the-tyres-on-harbor-for-agent-evals/</loc>
    <lastmod>2026-04-09T07:53:41+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/04/08/how-meta-used-ai-to-map-tribal-knowledge-in-large-scale-data-pipelines/</loc>
    <lastmod>2026-04-08T15:27:02+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/04/06/don-t-let-ai-write-for-you/</loc>
    <lastmod>2026-04-06T15:27:22+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/04/03/medallion-architecture-isn-t-as-new-as-you-think/</loc>
    <lastmod>2026-04-03T15:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/04/02/olap-is-all-you-need-how-we-built-reddit-s-logging-platform/</loc>
    <lastmod>2026-04-02T15:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/04/01/pg-plan-alternatives-tracing-postgresql-s-query-plan-alternatives/</loc>
    <lastmod>2026-04-01T15:27:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/03/31/the-generative-ai-policy-landscape-in-open-source/</loc>
    <lastmod>2026-03-31T15:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/03/30/search-quality-assurance-with-ai-as-a-judge/</loc>
    <lastmod>2026-03-30T15:28:01+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/03/27/ai-and-the-mixed-consistency-future/</loc>
    <lastmod>2026-03-27T16:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/kafka-connect/</loc>
    <lastmod>2026-03-27T09:26:27+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2026/03/27/look-ma-i-made-a-jar-building-a-connector-for-kafka-connect-without-knowing-java/</loc>
    <lastmod>2026-03-27T09:26:27+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/visidata/</loc>
    <lastmod>2026-03-27T09:26:27+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/03/26/migrating-etsys-database-sharding-to-vitess/</loc>
    <lastmod>2026-03-26T16:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/03/25/finding-comfort-in-the-uncertainty/</loc>
    <lastmod>2026-03-25T16:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/03/25/that-burning-feeling-when-you-re-right/</loc>
    <lastmod>2026-03-25T13:57:45+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2026/03/25/interesting-links-march-2026/</loc>
    <lastmod>2026-03-25T13:02:57+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/03/25/how-i-built-a-new-composite-qualitative-metric-the-lovable-score/</loc>
    <lastmod>2026-03-25T11:02:44+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/03/24/my-hypothetical-srecon26-keynote/</loc>
    <lastmod>2026-03-24T16:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/03/24/stop-feeding-me-ai-slop/</loc>
    <lastmod>2026-03-24T11:40:57+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/03/24/i-m-not-gonna-waste-time-debunking-crap-on-linkedin/</loc>
    <lastmod>2026-03-24T11:04:32+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/03/23/enshittifaication/</loc>
    <lastmod>2026-03-23T16:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/03/20/implementing-a-clear-room-z80-zx-spectrum-emulator-with-claude-code/</loc>
    <lastmod>2026-03-20T16:27:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/03/13/we-mourn-our-craft/</loc>
    <lastmod>2026-03-13T16:27:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/dbt/</loc>
    <lastmod>2026-03-13T15:34:37+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2026/03/13/evaluating-claudes-dbt-skills-building-an-eval-from-scratch/</loc>
    <lastmod>2026-03-13T15:34:37+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/03/12/apache-iggy-s-migration-journey-to-thread-per-core-architecture/</loc>
    <lastmod>2026-03-12T16:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/ai/</loc>
    <lastmod>2026-03-12T11:16:15+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/03/11/the-mythical-agent-month/</loc>
    <lastmod>2026-03-11T16:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2026/03/11/claude-code-isnt-going-to-replace-data-engineers-yet/</loc>
    <lastmod>2026-03-11T15:16:15+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/stumbling-into-ai/</loc>
    <lastmod>2026-03-11T15:16:15+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2026/03/11/claude-code-in-action-with-dbt/</loc>
    <lastmod>2026-03-11T15:15:15+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/03/10/besieged/</loc>
    <lastmod>2026-03-10T16:27:11+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/03/10/x-the-everything-app/</loc>
    <lastmod>2026-03-10T11:55:45+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/03/10/s3-table-bucket/</loc>
    <lastmod>2026-03-10T07:45:57+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/03/09/ai-will-fuck-you-up-if-youre-not-on-board/</loc>
    <lastmod>2026-03-09T17:47:38+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/03/09/lobsters/</loc>
    <lastmod>2026-03-09T17:47:15+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/03/09/the-disintermediation-of-databases/</loc>
    <lastmod>2026-03-09T16:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/03/06/data-bridge-how-netflix-simplifies-data-movement/</loc>
    <lastmod>2026-03-06T16:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2026/03/06/ai-will-fuck-you-up-if-youre-not-on-board/</loc>
    <lastmod>2026-03-06T15:16:15+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/03/05/embrace-the-uncertainty/</loc>
    <lastmod>2026-03-05T21:01:08+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/03/05/jack-of-all-trades-query-federation-in-modern-olap-databases/</loc>
    <lastmod>2026-03-05T16:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/03/04/giving-external-partners-access-to-kafka-topics-without-exposing-the/</loc>
    <lastmod>2026-03-04T16:27:01+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/03/03/ai-won-t-take-your-job-being-complacent-about-what-s-happening-around/</loc>
    <lastmod>2026-03-03T16:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/03/02/robin-moffatt-rmoff-on-x/</loc>
    <lastmod>2026-03-02T17:57:08+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/03/02/pulse-our-in-house-no-code-real-time-data-streaming-platform-on/</loc>
    <lastmod>2026-03-02T16:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/02/27/neelesh-salian-nssalian-on-x/</loc>
    <lastmod>2026-02-27T17:43:12+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/02/27/a-context-aware-knowledge-graph-platform-for-stream-processing-in/</loc>
    <lastmod>2026-02-27T16:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/02/27/andrej-karpathy-karpathy-on-x-2/</loc>
    <lastmod>2026-02-27T12:02:43+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/02/27/andrej-karpathy-karpathy-on-x/</loc>
    <lastmod>2026-02-27T09:46:21+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2026/02/27/interesting-links-february-2026/</loc>
    <lastmod>2026-02-27T09:06:08+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/02/26/my-ai-adoption-journey/</loc>
    <lastmod>2026-02-26T16:27:01+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/02/25/measuring-debezium-server-performance-when-streaming-mysql-to-kafka/</loc>
    <lastmod>2026-02-25T16:27:07+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/02/24/introducing-reusable-connections-in-the-debezium-platform/</loc>
    <lastmod>2026-02-24T16:27:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/02/24/what-data-modeling-is-and-is-not/</loc>
    <lastmod>2026-02-24T12:19:09+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2026/02/20/claude-the-instructor/</loc>
    <lastmod>2026-02-20T15:21:07+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/02/19/flink-and-iceberg-quickstart/</loc>
    <lastmod>2026-02-19T16:37:53+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/dagster/</loc>
    <lastmod>2026-02-19T12:28:13+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/data-engineering/</loc>
    <lastmod>2026-02-19T12:28:13+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/duckdb/</loc>
    <lastmod>2026-02-19T12:28:13+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2026/02/19/ten-years-late-to-the-dbt-party-duckdb-edition/</loc>
    <lastmod>2026-02-19T12:28:13+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/02/16/introducing-ufowarder-the-consumer-proxy-for-kafka-async-queuing/</loc>
    <lastmod>2026-02-16T16:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/02/13/autonomous-big-data-optimization-multi-agent-reinforcement-learning/</loc>
    <lastmod>2026-02-13T16:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/02/12/luke-stephens-hakluke-hakluke-on-x/</loc>
    <lastmod>2026-02-12T16:03:12+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/02/11/engineering-linkedin-com/</loc>
    <lastmod>2026-02-11T16:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/02/11/cynthia-dunlop-c-a-dunlop-on-x/</loc>
    <lastmod>2026-02-11T09:27:30+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/02/10/how-aws-s3-is-built/</loc>
    <lastmod>2026-02-10T16:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/02/09/scaling-postgresql-to-power-800-million-chatgpt-users/</loc>
    <lastmod>2026-02-09T16:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/02/06/how-slack-achieved-operational-excellence-for-spark-on-amazon-emr/</loc>
    <lastmod>2026-02-06T16:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/02/05/a-diary-of-a-data-engineer/</loc>
    <lastmod>2026-02-05T16:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/02/04/why-weve-tried-to-replace-data-analytics-developers-every-decade/</loc>
    <lastmod>2026-02-04T16:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/02/03/you-dont-have-a-data-platform-without-excel/</loc>
    <lastmod>2026-02-03T16:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/02/02/contributing-to-debezium-fixing-logical-replication-at-scale/</loc>
    <lastmod>2026-02-02T16:28:01+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/01/30/data-engineering-in-2026-what-changes/</loc>
    <lastmod>2026-01-30T16:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/01/29/can-you-teach-claude-to-be-good/</loc>
    <lastmod>2026-01-29T16:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/01/28/x-the-everything-app/</loc>
    <lastmod>2026-01-28T11:29:10+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/01/27/the-only-skill-that-matters-now/</loc>
    <lastmod>2026-01-27T16:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2026/01/27/cosplaying-as-a-webdev-with-claude-code-in-january-2026/</loc>
    <lastmod>2026-01-27T14:42:42+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2026/01/27/reflections-of-a-developer-on-llms-in-january-2026/</loc>
    <lastmod>2026-01-27T13:40:58+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/01/26/shields-down/</loc>
    <lastmod>2026-01-26T16:27:06+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/01/26/claude-codes-3/</loc>
    <lastmod>2026-01-26T11:12:57+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/01/23/kafka-dead-letter-queue-dlq-triage-debugging-25-000-failed-messages/</loc>
    <lastmod>2026-01-23T16:27:06+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/devrel/</loc>
    <lastmod>2026-01-23T16:25:37+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2026/01/23/interacting-with-developers-on-reddit/</loc>
    <lastmod>2026-01-23T16:25:37+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/reddit/</loc>
    <lastmod>2026-01-23T16:25:37+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/01/22/orchestrating-success/</loc>
    <lastmod>2026-01-22T16:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/01/21/how-uber-conquered-database-overload-the-journey-from-static-rate/</loc>
    <lastmod>2026-01-21T16:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/01/20/etsy-com/</loc>
    <lastmod>2026-01-20T16:27:01+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/01/20/list-of-kafka-tuis/</loc>
    <lastmod>2026-01-20T15:52:16+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2026/01/20/interesting-links-january-2026/</loc>
    <lastmod>2026-01-20T10:14:50+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/01/19/growth-is-now-a-trust-problem/</loc>
    <lastmod>2026-01-19T16:41:34+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/01/19/apache-huditm-at-uber-engineering-for-trillion-record-scale-data-lake/</loc>
    <lastmod>2026-01-19T16:27:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/01/16/personal-taste-is-the-moat/</loc>
    <lastmod>2026-01-16T16:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/01/15/how-agoda-unified-multiple-data-pipelines-into-a-single-source-of/</loc>
    <lastmod>2026-01-15T16:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/01/15/x-the-everything-app/</loc>
    <lastmod>2026-01-15T11:20:15+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/01/15/streaming-microservices-contracts-compatibility/</loc>
    <lastmod>2026-01-15T11:15:33+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/01/14/platform-engineering-for-ai-scaling-agents-and-mcp-at-linkedin/</loc>
    <lastmod>2026-01-14T16:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2026/01/14/alternatives-to-minio-for-single-node-local-s3/</loc>
    <lastmod>2026-01-14T09:42:10+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/apache-iceberg/</loc>
    <lastmod>2026-01-14T09:42:10+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/minio/</loc>
    <lastmod>2026-01-14T09:42:10+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/s3/</loc>
    <lastmod>2026-01-14T09:42:10+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/01/13/genie-ubers-gen-ai-on-call-copilot/</loc>
    <lastmod>2026-01-13T16:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/01/12/simplifying-large-scale-llm-processing-across-instacart-with-maple/</loc>
    <lastmod>2026-01-12T16:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/01/09/database-development-with-ai-in-2026/</loc>
    <lastmod>2026-01-09T16:27:06+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/01/09/lessons-learned-from-building-linkedins-first-agent-hiring-assistant/</loc>
    <lastmod>2026-01-09T11:17:18+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/01/08/lyfts-feature-store-architecture-optimization-and-evolution/</loc>
    <lastmod>2026-01-08T16:27:06+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/01/07/2025-llm-year-in-review/</loc>
    <lastmod>2026-01-07T16:27:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/01/06/data-testing-like-it-s-not-1997-part-1/</loc>
    <lastmod>2026-01-06T16:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2026/01/05/stream-processing-with-flink-in-kotlin/</loc>
    <lastmod>2026-01-05T16:27:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/12/29/streaming-with-apache-iceberg-the-operational-problems-at-scale/</loc>
    <lastmod>2025-12-29T16:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/12/26/apache-hudi-1-1-deep-dive-optimizing-streaming-ingestion-with-apache/</loc>
    <lastmod>2025-12-26T16:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/12/26/how-the-5-major-cloud-data-warehouses-really-bill-you/</loc>
    <lastmod>2025-12-26T16:01:11+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/12/25/s3-server-access-logs-at-scale/</loc>
    <lastmod>2025-12-25T16:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/12/24/from-batch-to-streaming/</loc>
    <lastmod>2025-12-24T16:27:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/12/23/data-quality-design-patterns/</loc>
    <lastmod>2025-12-23T16:27:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/12/22/improving-mysql-cluster-uptime-designing-advanced-detection/</loc>
    <lastmod>2025-12-22T16:27:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/12/19/transactions-arent-enough-the-need-for-end-to-end-thinking/</loc>
    <lastmod>2025-12-19T16:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/12/18/the-real-time-data-journey-connecting-flink-airflow-and-starrocks/</loc>
    <lastmod>2025-12-18T16:27:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2025/12/18/a-love-letter-to-raycast/</loc>
    <lastmod>2025-12-18T15:59:31+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/productivity/</loc>
    <lastmod>2025-12-18T15:59:31+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/raycast/</loc>
    <lastmod>2025-12-18T15:59:31+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/12/18/i-ve-now-got-a-substack-it-s-just-the-same-content-as-on-my-blog-but/</loc>
    <lastmod>2025-12-18T09:19:38+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/12/17/shrinking-me-softly/</loc>
    <lastmod>2025-12-17T16:27:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/12/17/twitter-com/</loc>
    <lastmod>2025-12-17T12:02:11+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/12/16/the-junior-hiring-crisis/</loc>
    <lastmod>2025-12-16T18:51:09+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/12/16/building-data-you-can-trust-our-journey-to-a-single-source-of-truth/</loc>
    <lastmod>2025-12-16T16:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2025/12/16/interesting-links-december-2025/</loc>
    <lastmod>2025-12-16T10:08:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/12/15/robin-moffatt-rmoff-on-x/</loc>
    <lastmod>2025-12-15T14:30:17+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/12/12/what-it-means-to-get-your-data-ready-for-ai/</loc>
    <lastmod>2025-12-12T11:55:59+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/12/09/from-bi-to-ai-a-modern-lakehouse-stack-with-lance-and-iceberg/</loc>
    <lastmod>2025-12-09T16:28:01+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/12/08/on-ai-brendans-or-virtual-brendans/</loc>
    <lastmod>2025-12-08T16:28:01+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/12/08/real-time-anomaly-detection-with-apache-flink/</loc>
    <lastmod>2025-12-08T16:27:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/12/05/deep-dive-into-hudis-indexing-subsystem-part-1-of-2/</loc>
    <lastmod>2025-12-05T16:28:01+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/12/05/why-im-making-the-switch-to-marimo-notebooks/</loc>
    <lastmod>2025-12-05T16:27:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/12/04/skey-uk/</loc>
    <lastmod>2025-12-04T16:28:03+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/12/04/critical-mistakes-companies-make-when-integrating-ai-ml-into-their/</loc>
    <lastmod>2025-12-04T16:27:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/12/03/it-doesnt-need-to-be-a-chatbot/</loc>
    <lastmod>2025-12-03T16:27:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/12/01/understanding-the-evolution-of-data-lakes/</loc>
    <lastmod>2025-12-01T16:27:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/property-graph/</loc>
    <lastmod>2025-12-01T11:55:22+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2025/12/01/using-graph-analysis-with-neo4j-to-spot-astroturfing-on-reddit/</loc>
    <lastmod>2025-12-01T11:55:22+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/11/28/lakehouse-format-convergence-data-interoperability/</loc>
    <lastmod>2025-11-28T16:27:01+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2025/11/26/interesting-links-november-2025/</loc>
    <lastmod>2025-11-26T09:52:09+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2025/11/25/ai-smells-on-medium/</loc>
    <lastmod>2025-11-25T12:46:34+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/blogging/</loc>
    <lastmod>2025-11-25T12:46:34+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/11/20/waiting-for-sql-202y-group-by-all/</loc>
    <lastmod>2025-11-20T16:27:01+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/agents/</loc>
    <lastmod>2025-11-20T03:42:10+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/mcp/</loc>
    <lastmod>2025-11-20T03:42:10+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2025/11/20/ive-been-thinking-about-agents-and-mcp-all-wrong/</loc>
    <lastmod>2025-11-20T03:42:10+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/11/19/i-o-observability-for-ubers-massive-petabyte-scale-data-lake/</loc>
    <lastmod>2025-11-19T16:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/11/18/a-deep-dive-into-apache-kafka-s-kraft-protocol/</loc>
    <lastmod>2025-11-18T16:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/11/17/how-to-sell-data-modeling/</loc>
    <lastmod>2025-11-17T16:27:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/11/14/build-your-own-database/</loc>
    <lastmod>2025-11-14T16:27:13+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/11/14/robin-moffatt-rmoff-on-x/</loc>
    <lastmod>2025-11-14T12:48:44+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/11/13/colocating-input-partitions-with-kafka-streams-when-consuming/</loc>
    <lastmod>2025-11-13T16:27:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/11/12/how-would-you-like-your-iceberg-sir-stream-or-batch-ordered/</loc>
    <lastmod>2025-11-12T17:02:02+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/11/12/chatgpt-aint-got-on-me/</loc>
    <lastmod>2025-11-12T16:01:03+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/11/11/announcing-apache-fluss-incubating-0-8-streaming-lakehouse-for-data-ai/</loc>
    <lastmod>2025-11-11T14:20:13+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/11/11/8x-better-than-protobuf-rethinking-serialization-for-data-pipelines/</loc>
    <lastmod>2025-11-11T11:10:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/11/10/apache-flink-at-scale-7x-cost-reduction-in-real-time-deduplication/</loc>
    <lastmod>2025-11-10T16:10:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/11/10/p99-conference/</loc>
    <lastmod>2025-11-10T11:15:38+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/11/08/the-case-against-pgvector/</loc>
    <lastmod>2025-11-08T09:22:01+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/11/08/you-should-write-an-agent/</loc>
    <lastmod>2025-11-08T08:56:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/11/07/careers-confluent-io/</loc>
    <lastmod>2025-11-07T17:21:43+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/11/07/kafka-connect-and-debezium-at-the-heart-of-datadog-s-data-replication/</loc>
    <lastmod>2025-11-07T10:35:01+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/11/07/we-moved-analytics-into-an-ide-and-havent-looked-back/</loc>
    <lastmod>2025-11-07T09:14:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/apache-kafka/</loc>
    <lastmod>2025-11-06T14:20:08+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/confluent-cloud/</loc>
    <lastmod>2025-11-06T14:20:08+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2025/11/06/how-we-built-the-demo-for-the-current-nola-day-2-keynote-using-flink-and-ai/</loc>
    <lastmod>2025-11-06T14:20:08+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/11/06/example-json/</loc>
    <lastmod>2025-11-06T11:55:52+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/11/06/the-silent-crowd/</loc>
    <lastmod>2025-11-06T11:46:02+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2025/11/05/tech-radar-nov-2025-data-blips/</loc>
    <lastmod>2025-11-05T09:53:26+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/techradar/</loc>
    <lastmod>2025-11-05T09:53:26+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/11/03/how-kafka-expert-robin-moffat-tackles-open-source-problems/</loc>
    <lastmod>2025-11-03T15:05:25+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2025/10/31/interesting-links-october-2025/</loc>
    <lastmod>2025-10-31T13:28:23+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/10/24/why-im-not-a-fan-of-zero-copy-apache-kafka-apache-iceberg/</loc>
    <lastmod>2025-10-24T07:13:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/10/23/a-fork-in-the-road-deciding-kafkas-diskless-future/</loc>
    <lastmod>2025-10-23T14:07:13+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/talk/blog-writing-for-developers/</loc>
    <lastmod>2025-10-22T16:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/talk/</loc>
    <lastmod>2025-10-22T16:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/10/20/flink-watermarks-wtf/</loc>
    <lastmod>2025-10-20T13:44:53+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/10/15/github-indextables-indextables-spark-indextables-is-an-open-table/</loc>
    <lastmod>2025-10-15T14:05:41+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/10/10/build-beautiful-presentations-with-asciidoctor-and-reveal-js/</loc>
    <lastmod>2025-10-10T07:11:51+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/10/09/building-a-resilient-event-publisher-with-dual-failure-capture/</loc>
    <lastmod>2025-10-09T14:05:30+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/10/09/write-that-blog/</loc>
    <lastmod>2025-10-09T12:20:38+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2025/10/06/stumbling-into-ai-part-5agents/</loc>
    <lastmod>2025-10-06T12:47:17+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/10/06/reflections-on-2-years-running-developer-relations/</loc>
    <lastmod>2025-10-06T09:52:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/10/05/stop-avoiding-politics/</loc>
    <lastmod>2025-10-05T14:05:23+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/10/04/debezium-3-3-0-final-released/</loc>
    <lastmod>2025-10-04T14:05:03+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/10/03/streams-schemas-and-swamp-gas-why-every-streaming-nerd-is-flocking-to/</loc>
    <lastmod>2025-10-03T14:05:06+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/10/02/inside-huskys-query-engine-real-time-access-to-100-trillion-events/</loc>
    <lastmod>2025-10-02T15:08:40+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/10/01/release-apache-gravitino-1-0-0-apache-gravitino/</loc>
    <lastmod>2025-10-01T14:05:28+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/09/30/building-a-resilient-data-platform-with-write-ahead-log-at-netflix/</loc>
    <lastmod>2025-09-30T14:05:03+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2025/09/30/interesting-links-september-2025/</loc>
    <lastmod>2025-09-30T07:04:31+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/09/23/building-a-distributed-priority-queue-in-kafka/</loc>
    <lastmod>2025-09-23T14:05:26+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/ml/</loc>
    <lastmod>2025-09-16T13:38:43+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2025/09/16/stumbling-into-ai-part-4terminology-tidy-up-and-a-little-rant/</loc>
    <lastmod>2025-09-16T13:38:43+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/rag/</loc>
    <lastmod>2025-09-12T13:10:34+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2025/09/12/stumbling-into-ai-part-3rag/</loc>
    <lastmod>2025-09-12T13:10:34+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/09/11/the-data-backbone-of-llm-systems/</loc>
    <lastmod>2025-09-11T16:39:42+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/09/10/someone-used-sql-to-build-a-doom-like-multiplayer-shooter/</loc>
    <lastmod>2025-09-10T14:05:25+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/09/09/new-orleans/</loc>
    <lastmod>2025-09-09T19:30:01+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2025/09/08/stumbling-into-ai-part-2models/</loc>
    <lastmod>2025-09-08T08:10:34+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/09/04/popsql-moves-to-limited-support-heres-what-you-need-to-know/</loc>
    <lastmod>2025-09-04T14:05:25+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/09/04/blog/</loc>
    <lastmod>2025-09-04T12:57:39+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2025/09/04/stumbling-into-ai-part-1mcp/</loc>
    <lastmod>2025-09-04T09:10:34+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/09/04/why-mcp-really-is-a-big-deal/</loc>
    <lastmod>2025-09-04T08:49:43+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/09/02/replacing-a-cache-service-with-a-database-blag/</loc>
    <lastmod>2025-09-02T15:06:06+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/09/01/blogs-oracle-com/</loc>
    <lastmod>2025-09-01T14:05:02+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/08/23/sunny-days-are-warm-why-linkedin-rewards-mediocrity/</loc>
    <lastmod>2025-08-23T15:05:09+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/08/22/motivation-is-overrated-heres-what-works-instead/</loc>
    <lastmod>2025-08-22T15:05:07+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2025/08/21/interesting-links-august-2025/</loc>
    <lastmod>2025-08-21T16:33:14+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/08/21/evolving-our-real-time-timeseries-storage-again-built-in-rust-for/</loc>
    <lastmod>2025-08-21T15:05:25+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/08/21/how-we-accidentally-became-one-of-uks-first-starrocks-production/</loc>
    <lastmod>2025-08-21T10:58:58+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/08/20/a-man-in-a-striped-shirt-is-yawning-in-a-bathroom/</loc>
    <lastmod>2025-08-20T16:28:55+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2025/08/18/kafka-to-iceberg-exploring-the-options/</loc>
    <lastmod>2025-08-18T13:43:31+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/tableflow/</loc>
    <lastmod>2025-08-18T13:43:31+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/08/07/vortex/</loc>
    <lastmod>2025-08-07T14:05:28+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/08/03/building-reproducible-ml-systems-with-apache-iceberg-and-sparksql/</loc>
    <lastmod>2025-08-03T15:05:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/08/02/a-first-timers-guide-to-curating-a-technical-conference-track/</loc>
    <lastmod>2025-08-02T14:05:22+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/08/01/how-discovered-and-recovered-from-postgres-corruption/</loc>
    <lastmod>2025-08-01T15:05:11+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/08/01/how-matrix-org-discovered-and-recovered-from-postgres-corruption/</loc>
    <lastmod>2025-08-01T14:05:27+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/07/31/apache-flink-2-1-0-ushers-in-a-new-era-of-unified-real-time-data-ai/</loc>
    <lastmod>2025-07-31T14:19:36+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2025/07/22/connecting-apache-flink-sql-to-confluent-cloud-kafka-broker/</loc>
    <lastmod>2025-07-22T11:27:46+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/kcat/</loc>
    <lastmod>2025-07-22T11:27:46+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2025/07/18/interesting-links-july-2025/</loc>
    <lastmod>2025-07-18T14:38:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/07/18/unlearning-data-architecture-10-myths-worth-killing/</loc>
    <lastmod>2025-07-18T14:08:32+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/07/17/modernizing-data-infrastructure-at-peloton-using-apache-hudi/</loc>
    <lastmod>2025-07-17T14:07:14+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/apache-spark/</loc>
    <lastmod>2025-07-14T14:43:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2025/07/14/keeping-your-data-lakehouse-in-order-table-maintenance-in-apache-iceberg/</loc>
    <lastmod>2025-07-14T14:43:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/trino/</loc>
    <lastmod>2025-07-14T14:43:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/07/12/debezium-3-2-0-final-released/</loc>
    <lastmod>2025-07-12T14:05:11+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/07/11/improving-debezium-performance/</loc>
    <lastmod>2025-07-11T14:05:40+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/07/07/migrating-the-jira-database-platform-to-aws-aurora/</loc>
    <lastmod>2025-07-07T14:06:01+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2025/07/04/writing-to-apache-iceberg-on-s3-using-kafka-connect-with-glue-catalog/</loc>
    <lastmod>2025-07-04T15:36:21+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/07/04/wat/</loc>
    <lastmod>2025-07-04T11:04:22+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/07/02/5-sql-games-to-master-database-skills-in-2025/</loc>
    <lastmod>2025-07-02T15:06:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/07/01/apache-kafka/</loc>
    <lastmod>2025-07-01T15:10:16+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/07/01/inside-data-cloud-s-open-lakehouse-powered-by-apache-iceberg/</loc>
    <lastmod>2025-07-01T14:10:01+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/06/30/model-once-represent-everywhere-uda-unified-data-architecture-at/</loc>
    <lastmod>2025-06-30T14:06:41+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/06/30/interested-in-python-and-apacheflink-check-out-improving-pyflink-the/</loc>
    <lastmod>2025-06-30T08:36:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/06/29/how-data-products-become-the-promethean-fire/</loc>
    <lastmod>2025-06-29T14:05:12+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/06/28/how-uber-migrated-from-hive-to-spark-sql-for-etl-workloads/</loc>
    <lastmod>2025-06-28T14:05:13+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/06/27/how-agoda-handles-kafka-consumer-failover-across-data-centers/</loc>
    <lastmod>2025-06-27T14:05:49+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2025/06/27/interesting-links-june-2025/</loc>
    <lastmod>2025-06-27T12:42:59+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/flink-sql/</loc>
    <lastmod>2025-06-24T17:12:50+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/glue-data-catalog/</loc>
    <lastmod>2025-06-24T17:12:50+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2025/06/24/writing-to-apache-iceberg-on-s3-using-flink-sql-with-glue-catalog/</loc>
    <lastmod>2025-06-24T17:12:50+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/06/19/when-plans-change-at-500-feet-complex-event-processing-of-ads-b/</loc>
    <lastmod>2025-06-19T14:49:34+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/06/12/careers-confluent-io/</loc>
    <lastmod>2025-06-12T08:57:45+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/06/09/fuzzer-blind-spots-meet-jepsen/</loc>
    <lastmod>2025-06-09T10:22:22+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/06/06/my-ai-skeptic-friends-are-all-nuts/</loc>
    <lastmod>2025-06-06T15:50:10+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/06/05/openai-scaling-postgresql-to-the-next-level/</loc>
    <lastmod>2025-06-05T18:02:52+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/06/05/if-you-re-interested-in-how-new-features-are-introduced-for-open/</loc>
    <lastmod>2025-06-05T15:00:49+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/06/05/crafting-a-cfp-that-gets-noticed-isnt-magicits-structure-story-and-a/</loc>
    <lastmod>2025-06-05T09:12:39+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/06/05/current-new-orleans-2025-call-for-speakers/</loc>
    <lastmod>2025-06-05T08:59:58+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/06/05/handling-user-migration-with-debezium-apache-kafka-and-a/</loc>
    <lastmod>2025-06-05T08:40:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/06/04/marketing-cloud-kafka-migration-760-nodes-at-1m-messages-second/</loc>
    <lastmod>2025-06-04T18:57:19+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/06/03/if-you-re-learning-kafka-this-article-is-for-you/</loc>
    <lastmod>2025-06-03T15:38:46+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/06/02/building-a-real-time-analytics-platform-for-picnic/</loc>
    <lastmod>2025-06-02T15:11:39+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2025/06/02/digging-into-ducklake/</loc>
    <lastmod>2025-06-02T14:26:15+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/ducklake/</loc>
    <lastmod>2025-06-02T14:26:15+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/05/30/kicking-the-tires-on-cedardb-s-sql/</loc>
    <lastmod>2025-05-30T15:20:20+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/05/29/worlds-are-story-scaffolds/</loc>
    <lastmod>2025-05-29T17:47:19+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/05/28/deep-dive-into-apache-iceberg-with-flink-cdc/</loc>
    <lastmod>2025-05-28T17:32:23+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/05/26/real-time-spatial-temporal-forecasting-lyft/</loc>
    <lastmod>2025-05-26T14:40:27+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/05/23/behind-the-scenes-building-a-robust-ads-event-processing-pipeline/</loc>
    <lastmod>2025-05-23T14:31:40+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2025/05/23/interesting-links-may-2025/</loc>
    <lastmod>2025-05-23T10:02:42+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2025/05/20/exploring-joins-and-changelogs-in-flink-sql/</loc>
    <lastmod>2025-05-20T12:30:36+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/watermarks/</loc>
    <lastmod>2025-05-20T12:30:36+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/05/16/apache-flink-cdc-3-4-0-release-announcement/</loc>
    <lastmod>2025-05-16T13:35:45+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/05/12/sql-left-join-keyword/</loc>
    <lastmod>2025-05-12T13:01:01+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/05/09/the-co-founders-of-warpstream-are-doing-r-apachekafka-s-first-ever/</loc>
    <lastmod>2025-05-09T16:02:49+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/05/02/data-analyst-or-data-engineer-or-analytics-engineer-or-bi-engineer/</loc>
    <lastmod>2025-05-02T15:40:06+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2025/05/02/the-unofficial-current-london-2025-run/walk/</loc>
    <lastmod>2025-05-02T14:44:52+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/05/01/understanding-the-t-in-etl-a-back-to-basics-guide-to-data/</loc>
    <lastmod>2025-05-01T19:18:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/04/30/migrating-ubers-compute-platform-to-kubernetes-a-technical-journey/</loc>
    <lastmod>2025-04-30T17:09:20+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/04/30/how-agoda-uses-gpt-to-optimize-sql-stored-procedures-in-ci-cd/</loc>
    <lastmod>2025-04-30T14:05:56+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/04/29/softwaremill-kafka-visualization/</loc>
    <lastmod>2025-04-29T16:30:28+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/04/29/understanding-kafka-kraft-how-controllers-and-brokers-talk-in-the/</loc>
    <lastmod>2025-04-29T14:08:18+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/04/28/the-decline-of-technical-influencers-with-mary-thengvall-jason-hand/</loc>
    <lastmod>2025-04-28T08:36:55+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2025/04/25/its-time-we-talked-about-time-exploring-watermarks-and-more-in-flink-sql/</loc>
    <lastmod>2025-04-25T15:26:56+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/04/24/towards-vortex-1-0/</loc>
    <lastmod>2025-04-24T15:20:54+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/04/22/eliminating-bottlenecks-in-real-time-data-streaming-a-zomato-ads/</loc>
    <lastmod>2025-04-22T16:26:28+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/04/22/the-case-for-a-custom-window-in-flink-expanding-your-streaming-use/</loc>
    <lastmod>2025-04-22T14:35:50+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2025/04/22/interesting-links-april-2025/</loc>
    <lastmod>2025-04-22T10:02:42+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/04/14/apache-icebergtm/</loc>
    <lastmod>2025-04-14T16:05:07+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/04/13/taking-out-the-trash-garbage-collection-of-object-storage-at-massive/</loc>
    <lastmod>2025-04-13T15:05:17+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/04/12/simon-spati/</loc>
    <lastmod>2025-04-12T15:05:31+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/04/11/freestyle-fridays-old-school-vs-new-school-data-modeling/</loc>
    <lastmod>2025-04-11T15:06:08+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/04/10/on-burnout-quitting-and-redefining-what-matters/</loc>
    <lastmod>2025-04-10T16:55:55+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/04/10/just-landed-streaming-ingestion-on-cloudflare-with-arroyo-and/</loc>
    <lastmod>2025-04-10T14:50:52+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/04/10/designing-event-driven-multi-agent-ai-architectures-w-kafka-and-flink/</loc>
    <lastmod>2025-04-10T14:05:24+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/04/09/how-we-saved-3-5m-in-bigquery-costs-on-deleting-inactive-user-data/</loc>
    <lastmod>2025-04-09T19:14:40+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/04/08/mysql-com/</loc>
    <lastmod>2025-04-08T17:31:51+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/04/08/journey-of-next-generation-control-plane-for-data-systems/</loc>
    <lastmod>2025-04-08T17:31:46+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/04/07/upskilling-data-engineers/</loc>
    <lastmod>2025-04-07T15:33:22+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/04/04/make-data-migration-easy-with-debezium-and-apache-kafka/</loc>
    <lastmod>2025-04-04T19:38:30+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/04/03/tigerbeetle-docs-internals-architecture-md-at-main-tigerbeetle/</loc>
    <lastmod>2025-04-03T18:38:20+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/04/03/eject-disk/</loc>
    <lastmod>2025-04-03T11:33:31+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/04/02/github-vinimdocarmo-quackfs-fuse-based-duckdb-file-system/</loc>
    <lastmod>2025-04-02T17:33:34+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/04/02/technology-radar/</loc>
    <lastmod>2025-04-02T10:13:42+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/04/01/real-time-fraud-detection-using-apache-flink-sql/</loc>
    <lastmod>2025-04-01T17:49:11+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/03/31/oracle-attempt-to-hide-serious-cybersecurity-incident-from-customers/</loc>
    <lastmod>2025-03-31T12:39:30+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/03/31/welcome-to-reddit/</loc>
    <lastmod>2025-03-31T08:36:09+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/03/28/data-model-smells/</loc>
    <lastmod>2025-03-28T16:06:32+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/03/28/schema-change-management-at-halodoc/</loc>
    <lastmod>2025-03-28T14:14:18+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/03/27/how-to-etl-at-petabyte-scale-with-trino/</loc>
    <lastmod>2025-03-27T18:04:14+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/03/27/building-a-spark-observability-product-with-starrocks-real-time-and/</loc>
    <lastmod>2025-03-27T17:44:52+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/03/27/oracle-customers-confirm-data-stolen-in-alleged-cloud-breach-is-valid/</loc>
    <lastmod>2025-03-27T09:19:42+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/03/26/growth-at-what-cost-balancing-user-experience-and-revenue/</loc>
    <lastmod>2025-03-26T17:43:19+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/03/26/fauna-shutting-down-is-the-future-open-source/</loc>
    <lastmod>2025-03-26T16:07:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/03/25/how-the-apache-arrow-format-accelerates-query-result-transfer/</loc>
    <lastmod>2025-03-25T18:37:33+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/03/25/it-s-time-to-stop-building-kv-databases/</loc>
    <lastmod>2025-03-25T18:13:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/api/</loc>
    <lastmod>2025-03-25T15:26:13+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2025/03/25/confluent-cloud-for-apache-flink-exploring-the-api/</loc>
    <lastmod>2025-03-25T15:26:13+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/03/24/troubleshooting-the-skill-that-never-goes-obsolete/</loc>
    <lastmod>2025-03-24T19:35:15+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/03/24/embracing-reactive-programming-using-kafka-webflux/</loc>
    <lastmod>2025-03-24T18:13:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/03/24/the-fun-bits-reimagining-our-event-analytics-platform/</loc>
    <lastmod>2025-03-24T17:04:22+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/03/24/wrapping-legacy-applications-with-data-contracts/</loc>
    <lastmod>2025-03-24T12:29:45+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/03/24/open-source-data-engineering-landscape-2025/</loc>
    <lastmod>2025-03-24T11:11:52+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2025/03/24/interesting-links-march-2025/</loc>
    <lastmod>2025-03-24T10:01:56+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/03/24/downloads/</loc>
    <lastmod>2025-03-24T09:10:07+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/03/22/life-altering-postgresql-patterns/</loc>
    <lastmod>2025-03-22T15:42:45+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2025/03/21/how-to-create-carousel-posts-in-linkedinwithout-the-bullshit/</loc>
    <lastmod>2025-03-21T17:42:57+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/linkedin/</loc>
    <lastmod>2025-03-21T17:42:57+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2025/03/20/building-a-data-pipeline-with-duckdb/</loc>
    <lastmod>2025-03-20T10:01:56+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/etl/</loc>
    <lastmod>2025-03-20T10:01:56+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2025/03/19/exporting-notebooks-from-duckdb-ui/</loc>
    <lastmod>2025-03-19T17:01:56+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/03/19/the-duckdb-local-ui/</loc>
    <lastmod>2025-03-19T12:01:51+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/03/18/why-i-m-no-longer-talking-to-architects-about-microservices/</loc>
    <lastmod>2025-03-18T16:58:35+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/03/18/apachekafka-4-0-released/</loc>
    <lastmod>2025-03-18T16:03:27+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/03/18/why-i/</loc>
    <lastmod>2025-03-18T10:10:24+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2025/03/14/kicking-the-tyres-on-the-new-duckdb-ui/</loc>
    <lastmod>2025-03-14T12:26:16+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2025/03/13/creating-an-http-source-connector-on-confluent-cloud-from-the-cli/</loc>
    <lastmod>2025-03-13T11:29:40+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/kcat-kafkacat/</loc>
    <lastmod>2025-03-13T11:29:40+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/managed-connectors/</loc>
    <lastmod>2025-03-13T11:29:40+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/rest-api/</loc>
    <lastmod>2025-03-13T11:29:40+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2025/03/13/why-is-kcat-showing-the-wrong-topics/</loc>
    <lastmod>2025-03-13T10:42:11+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/03/13/blog-jenkster-com/</loc>
    <lastmod>2025-03-13T10:38:53+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2025/03/11/write-more-blog-articles-not-fewer-dont-leave-the-scraps-on-the-cutting-floor/</loc>
    <lastmod>2025-03-11T10:41:44+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/apache-flink-for-confluent-cloud/</loc>
    <lastmod>2025-03-10T16:57:44+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2025/03/10/data-wrangling-with-flink-sql/</loc>
    <lastmod>2025-03-10T16:57:44+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/03/10/monster-scale-summit-2027/</loc>
    <lastmod>2025-03-10T10:17:37+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/03/10/what-is-the-biggest-kafka-disaster-you-have-faced-in-production/</loc>
    <lastmod>2025-03-10T09:26:41+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2025/03/06/joining-two-streams-of-data-with-flink-sql/</loc>
    <lastmod>2025-03-06T15:45:41+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/03/06/pssst-apacheflink-2-0-is-almost-here/</loc>
    <lastmod>2025-03-06T09:55:38+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/03/05/sql-workbench-free-online-sql-editor-and-workbench/</loc>
    <lastmod>2025-03-05T12:02:03+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/03/04/roches-maxim-of-data-transformation/</loc>
    <lastmod>2025-03-04T14:26:06+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/03/03/reddit/</loc>
    <lastmod>2025-03-03T17:18:34+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/03/03/the-tension-of-orthodoxy-and-speed/</loc>
    <lastmod>2025-03-03T16:29:16+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2025/03/03/how-to-explode-nested-arrays-with-flink-sql/</loc>
    <lastmod>2025-03-03T14:41:44+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/02/28/the-closer-to-the-train-station-the-worse-the-kebab-a-study-james-pae/</loc>
    <lastmod>2025-02-28T16:53:42+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2025/02/28/exploring-uk-environment-agency-data-in-duckdb-and-rill/</loc>
    <lastmod>2025-02-28T10:02:33+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2025/02/27/duckdb-tricks-renaming-fields-in-a-select-across-tables/</loc>
    <lastmod>2025-02-27T09:43:20+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/02/27/label-columns-based-on-source-table/</loc>
    <lastmod>2025-02-27T09:35:35+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/02/24/freestyle-friday-the-great-pacific-garbage-patch-of-ai-data-slop-the/</loc>
    <lastmod>2025-02-24T18:36:56+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/02/21/towards-composable-data-platforms/</loc>
    <lastmod>2025-02-21T11:45:22+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/02/19/apache-flink-1-20-1-release-announcement/</loc>
    <lastmod>2025-02-19T13:51:56+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/02/13/current-london-2025-call-for-speakers/</loc>
    <lastmod>2025-02-13T16:25:44+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/02/10/friction-logs/</loc>
    <lastmod>2025-02-10T19:38:12+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2025/02/03/interesting-links-february-2025/</loc>
    <lastmod>2025-02-03T20:49:01+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/01/21/apache-flink-cdc-3-3-0-release-announcement/</loc>
    <lastmod>2025-01-21T19:00:34+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/01/20/oxide-and-friends/</loc>
    <lastmod>2025-01-20T20:57:02+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/cuttings/2025/01/07/databases-in-2024-a-year-in-review/</loc>
    <lastmod>2025-01-07T09:55:22+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/checkpoint-chronicle/</loc>
    <lastmod>2024-12-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2024/12/19/checkpoint-chronicle-december-2024/</loc>
    <lastmod>2024-12-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/asciidoc/</loc>
    <lastmod>2024-12-11T12:05:07+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2024/12/11/disabling-vale-linting-selectively-in-asciidoc/</loc>
    <lastmod>2024-12-11T12:05:07+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/vale/</loc>
    <lastmod>2024-12-11T12:05:07+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/cdc/</loc>
    <lastmod>2024-12-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2024/12/11/exploring-flink-cdc/</loc>
    <lastmod>2024-12-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/decodable/</loc>
    <lastmod>2024-11-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/postgres/</loc>
    <lastmod>2024-11-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/snowflake/</loc>
    <lastmod>2024-11-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2024/11/19/streaming-data-from-postgres-to-snowflake-with-cdc-and-decodable/</loc>
    <lastmod>2024-11-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2024/10/30/checkpoint-chronicle-october-2024/</loc>
    <lastmod>2024-10-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2024/10/15/why-do-i-need-cdc/</loc>
    <lastmod>2024-10-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2024/09/26/checkpoint-chronicle-september-2024/</loc>
    <lastmod>2024-09-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2024/09/19/current-2024-recap/</loc>
    <lastmod>2024-09-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/current-2024/</loc>
    <lastmod>2024-09-02T15:11:42+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2024/09/02/current-2024-5k-fun-run-or-walk/</loc>
    <lastmod>2024-09-02T15:11:42+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2024/08/27/adventures-with-apache-flink-and-delta-lake/</loc>
    <lastmod>2024-08-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/delta-lake/</loc>
    <lastmod>2024-08-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2024/08/14/declarative-resource-management-for-real-time-etl-with-decodable/</loc>
    <lastmod>2024-08-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2024/08/06/troubleshooting-flink-sql-s3-problems/</loc>
    <lastmod>2024-08-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/amazon-msf/</loc>
    <lastmod>2024-07-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2024/07/30/how-to-migrate-from-amazon-msf/</loc>
    <lastmod>2024-07-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2024/07/18/sending-data-to-apache-iceberg-from-apache-kafka-with-apache-flink/</loc>
    <lastmod>2024-07-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2024/07/02/decodable-vs.-amazon-msf-getting-started-with-flink-sql/</loc>
    <lastmod>2024-07-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2024/06/18/how-to-get-data-from-apache-kafka-to-apache-iceberg-on-s3-with-decodable/</loc>
    <lastmod>2024-06-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2024/05/28/checkpoint-chronicle-may-2024/</loc>
    <lastmod>2024-05-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/data/</loc>
    <lastmod>2024-05-22T13:19:10+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2024/05/22/how-i-try-to-keep-up-with-the-data-tech-world-a-list-of-data-blogs/</loc>
    <lastmod>2024-05-22T13:19:10+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/knowledge/</loc>
    <lastmod>2024-05-22T13:19:10+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/learning/</loc>
    <lastmod>2024-05-22T13:19:10+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/rss/</loc>
    <lastmod>2024-05-22T13:19:10+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/dns/</loc>
    <lastmod>2024-05-03T10:56:30+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/ngrok/</loc>
    <lastmod>2024-05-03T10:56:30+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2024/05/03/ngrok-dns-headaches/</loc>
    <lastmod>2024-05-03T10:56:30+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/aws/</loc>
    <lastmod>2024-04-26T12:49:50+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2024/04/26/how-to-stop-aws-cli-clearing-the-screen/</loc>
    <lastmod>2024-04-26T12:49:50+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/pager/</loc>
    <lastmod>2024-04-26T12:49:50+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2024/04/17/flink-sqlmisconfiguration-misunderstanding-and-mishaps/</loc>
    <lastmod>2024-04-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2024/03/22/checkpoint-chronicle-march-2024/</loc>
    <lastmod>2024-03-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2024/03/15/the-unofficial-kafka-summit-london-2024-run/walk/</loc>
    <lastmod>2024-03-15T15:00:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2024/03/15/apache-flink-talks-at-kafka-summit-london-2024/</loc>
    <lastmod>2024-03-15T13:54:39+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2024/03/12/exploring-the-flink-sql-gateway-rest-api/</loc>
    <lastmod>2024-03-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2024/02/27/flink-sql-and-the-joy-of-jars/</loc>
    <lastmod>2024-02-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2024/02/22/checkpoint-chronicle-february-2024/</loc>
    <lastmod>2024-02-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2024/02/19/catalogs-in-flink-sqlhands-on/</loc>
    <lastmod>2024-02-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2024/02/16/catalogs-in-flink-sqla-primer/</loc>
    <lastmod>2024-02-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/antora/</loc>
    <lastmod>2024-01-17T12:09:23+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2024/01/17/antora-deployment-to-cloudflare-across-private-repositories-with-github-actions/</loc>
    <lastmod>2024-01-17T12:09:23+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/aws-amplify/</loc>
    <lastmod>2024-01-17T12:09:23+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/cloudflare/</loc>
    <lastmod>2024-01-17T12:09:23+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/github/</loc>
    <lastmod>2024-01-17T12:09:23+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2024/01/16/hosting-on-github-pages-watch-out-for-subdomain-hijacking/</loc>
    <lastmod>2024-01-16T11:50:36+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2024/01/03/1%EF%B8%8F%E2%83%A3%EF%B8%8F-1brc-in-sql-with-duckdb/</loc>
    <lastmod>2024-01-03T12:12:32+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/1brc/</loc>
    <lastmod>2024-01-03T12:12:32+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2023/12/19/deploying-antora-with-github-actions-and-a-private-github-repo/</loc>
    <lastmod>2023-12-19T13:35:19+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/personal-access-token/</loc>
    <lastmod>2023-12-19T13:35:19+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2023/12/13/checkpoint-chronicle-december-2023/</loc>
    <lastmod>2023-12-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/productivity-tools/</loc>
    <lastmod>2023-12-07T19:59:41+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2023/12/07/productivity-tools-ai-image-generators/</loc>
    <lastmod>2023-12-07T19:59:41+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/docker/</loc>
    <lastmod>2023-11-16T15:27:22+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/hugo/</loc>
    <lastmod>2023-11-16T15:27:22+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2023/11/16/hugo-not-detecting-changed-pages-on-mac/</loc>
    <lastmod>2023-11-16T15:27:22+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/orbstack/</loc>
    <lastmod>2023-11-16T15:27:22+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/flink-jdbc/</loc>
    <lastmod>2023-11-16T15:20:20+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/flink-sql-gateway/</loc>
    <lastmod>2023-11-16T15:20:20+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/laf/</loc>
    <lastmod>2023-11-16T15:20:20+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2023/11/16/learning-apache-flink-s01e06-the-flink-jdbc-driver/</loc>
    <lastmod>2023-11-16T15:20:20+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2023/11/14/checkpoint-chronicle-november-2023/</loc>
    <lastmod>2023-11-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2023/11/01/using-apache-kafka-with-ngrok/</loc>
    <lastmod>2023-11-01T10:07:58+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2023/10/25/learning-apache-flink-s01e05-installing-pyflink-with-some-bumps-along-the-way/</loc>
    <lastmod>2023-10-25T15:27:22+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/pyflink/</loc>
    <lastmod>2023-10-25T15:27:22+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2023/10/10/learning-apache-flink-s01e04-a-partial-exploration-of-the-flink-sql-client/</loc>
    <lastmod>2023-10-10T16:27:22+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2023/10/05/learning-apache-flink-s01e03-running-my-first-flink-cluster-and-application/</loc>
    <lastmod>2023-10-05T14:29:02+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2023/10/04/cd-string-not-in-pwd/</loc>
    <lastmod>2023-10-04T15:36:35+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/zsh/</loc>
    <lastmod>2023-10-04T15:36:35+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2023/10/02/learning-apache-flink-s01e02-what-is-flink/</loc>
    <lastmod>2023-10-02T15:12:14+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2023/09/29/learning-apache-flink-s01e01-where-do-i-start/</loc>
    <lastmod>2023-09-29T12:57:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2023/09/21/an-itch-that-just-has-to-be-scratched-or-why-am-i-joining-decodable/</loc>
    <lastmod>2023-09-21T14:25:39+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/career/</loc>
    <lastmod>2023-09-21T14:25:39+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/devex/</loc>
    <lastmod>2023-09-21T14:25:39+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/streaming/</loc>
    <lastmod>2023-09-21T14:25:39+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2023/07/19/blog-writing-for-developers/</loc>
    <lastmod>2023-07-19T20:59:09+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2023/05/23/what-does-this-devex-engineer-do/</loc>
    <lastmod>2023-05-23T23:56:16+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2023/05/03/authoring-wordpress-blogs-in-markdown-with-google-docs-for-review/</loc>
    <lastmod>2023-05-03T08:59:17+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/google-docs/</loc>
    <lastmod>2023-05-03T08:59:17+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/markdown/</loc>
    <lastmod>2023-05-03T08:59:17+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/wordpress/</loc>
    <lastmod>2023-05-03T08:59:17+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2023/04/20/building-better-docs-automating-jekyll-builds-and-link-checking-for-prs/</loc>
    <lastmod>2023-04-20T08:54:11+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/documentation/</loc>
    <lastmod>2023-04-20T08:54:11+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/github-actions/</loc>
    <lastmod>2023-04-20T08:54:11+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/jekyll/</loc>
    <lastmod>2023-04-20T08:54:11+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/pyspark/</loc>
    <lastmod>2023-04-05T15:51:41+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2023/04/05/using-delta-from-pyspark-java.lang.classnotfoundexception-delta.defaultsource/</loc>
    <lastmod>2023-04-05T15:51:41+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2023/03/14/quickly-convert-csv-to-parquet-with-duckdb/</loc>
    <lastmod>2023-03-14T15:12:31+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/alfred/</loc>
    <lastmod>2023-03-03T23:14:06+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2023/03/03/making-the-move-from-alfred-to-raycast/</loc>
    <lastmod>2023-03-03T23:14:06+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2023/03/03/aligning-mismatched-parquet-schemas-in-duckdb/</loc>
    <lastmod>2023-03-03T14:36:08+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/parquet/</loc>
    <lastmod>2023-03-03T14:36:08+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/lakefs/</loc>
    <lastmod>2022-12-09T09:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2022/12/09/looking-forwards-and-looking-backwards/</loc>
    <lastmod>2022-12-09T09:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/airbyte/</loc>
    <lastmod>2022-11-08T19:46:39+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2022/11/08/data-engineering-in-2022-elt-tools/</loc>
    <lastmod>2022-11-08T19:46:39+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/elt/</loc>
    <lastmod>2022-11-08T19:46:39+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/fivetran/</loc>
    <lastmod>2022-11-08T19:46:39+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/current-2022/</loc>
    <lastmod>2022-10-24T12:27:14+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2022/10/24/data-engineering-in-2022-wrangling-the-feedback-data-from-current-22-with-dbt/</loc>
    <lastmod>2022-10-24T12:27:14+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2022/10/20/data-engineering-in-2022-exploring-dbt-with-duckdb/</loc>
    <lastmod>2022-10-20T17:07:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2022/10/14/current-22-session-analysis-with-duckdb-and-jupyter-notebook/</loc>
    <lastmod>2022-10-14T16:15:57+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/jupyter/</loc>
    <lastmod>2022-10-14T16:15:57+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2022/10/02/data-engineering-in-2022-architectures-terminology/</loc>
    <lastmod>2022-10-02T10:50:56+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/oracle/</loc>
    <lastmod>2022-10-02T10:50:56+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2022/09/26/current-2022-5k-fun-run/</loc>
    <lastmod>2022-09-26T13:51:42+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2022/09/16/data-engineering-in-2022-exploring-lakefs-with-jupyter-and-pyspark/</loc>
    <lastmod>2022-09-16T08:54:45+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2022/09/14/data-engineering-resources/</loc>
    <lastmod>2022-09-14T20:57:21+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/apache-hudi/</loc>
    <lastmod>2022-09-14T17:07:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2022/09/14/data-engineering-in-2022-storage-and-access/</loc>
    <lastmod>2022-09-14T17:07:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/table-formats/</loc>
    <lastmod>2022-09-14T17:07:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2022/09/14/stretching-my-legs-in-the-data-engineering-ecosystem-in-2022/</loc>
    <lastmod>2022-09-14T10:42:30+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/airtable/</loc>
    <lastmod>2022-09-12T16:17:08+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2022/09/12/customising-the-fields-shown-in-airtables-calendar-.ics-export/</loc>
    <lastmod>2022-09-12T16:17:08+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/conferences/</loc>
    <lastmod>2022-08-31T12:14:09+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2022/08/31/inside-the-sausage-factory-how-we-built-the-program-for-current-2022/</loc>
    <lastmod>2022-08-31T12:14:09+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/program-committee/</loc>
    <lastmod>2022-08-31T12:14:09+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2022/08/31/%EF%B8%8F-writing-an-abstract-for-a-lightning-talk-%EF%B8%8F/</loc>
    <lastmod>2022-08-31T11:13:38+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/abstracts/</loc>
    <lastmod>2022-08-31T11:13:38+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/lightning-talks/</loc>
    <lastmod>2022-08-31T11:13:38+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2022/07/20/how-to-write-a-good-tech-conference-abstract-learn-from-the-mistakes-of-others/</loc>
    <lastmod>2022-07-20T08:58:38+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2022/04/07/remote-first-developer-advocacy/</loc>
    <lastmod>2022-04-07T21:19:48+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2022/04/07/hanging-up-my-boarding-passes-and-jetlagfor-now/</loc>
    <lastmod>2022-04-07T20:58:33+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2022/04/06/using-github-actions-to-build-automagic-hugo-previews-of-draft-articles/</loc>
    <lastmod>2022-04-06T19:30:13+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2022/04/05/the-unofficial-kafka-summit-london-2022-run/walk/</loc>
    <lastmod>2022-04-05T09:54:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/mac/</loc>
    <lastmod>2021-07-29T22:00:08+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2021/07/29/my-favourite-tools-on-the-mac-setting-up-a-new-mac/</loc>
    <lastmod>2021-07-29T22:00:08+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2021/07/29/why-i-use-alfred-app-and-maybe-you-should-too/</loc>
    <lastmod>2021-07-29T21:24:08+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2021/04/01/a-bash-script-to-deploy-ksqldb-queries-automagically/</loc>
    <lastmod>2021-04-01T23:06:22+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/ksqldb/</loc>
    <lastmod>2021-04-01T23:06:22+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/csv/</loc>
    <lastmod>2021-03-26T17:25:22+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/filepulse/</loc>
    <lastmod>2021-03-26T17:25:22+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2021/03/26/loading-csv-data-into-confluent-cloud-using-the-filepulse-connector/</loc>
    <lastmod>2021-03-26T17:25:22+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2021/03/24/connecting-to-managed-ksqldb-in-confluent-cloud-with-rest-and-ksqldb-cli/</loc>
    <lastmod>2021-03-24T09:36:43+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/activemq/</loc>
    <lastmod>2021-03-19T10:30:47+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2021/03/19/using-ksqldb-to-process-data-ingested-from-activemq-with-kafka-connect/</loc>
    <lastmod>2021-03-19T10:30:47+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/jdbc-sink/</loc>
    <lastmod>2021-03-12T12:16:16+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2021/03/12/kafka-connect-jdbc-sink-deep-dive-working-with-primary-keys/</loc>
    <lastmod>2021-03-12T12:16:16+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2021/03/11/kafka-connect-sqlsyntaxerrorexception-blob/text-column-used-in-key-specification-without-a-key-length/</loc>
    <lastmod>2021-03-11T11:25:57+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/mysql/</loc>
    <lastmod>2021-03-11T11:25:57+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2021/03/04/quick-profiling-of-data-in-apache-kafka-using-kafkacat-and-visidata/</loc>
    <lastmod>2021-03-04T14:23:15+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/kibana/</loc>
    <lastmod>2021-03-04T09:23:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/open-data/</loc>
    <lastmod>2021-03-04T09:23:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2021/03/04/using-open-sea-map-data-in-kibana-maps/</loc>
    <lastmod>2021-03-04T09:23:05+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/bash/</loc>
    <lastmod>2021-02-26T22:45:36+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/delimited-data/</loc>
    <lastmod>2021-02-26T22:45:36+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/hexdump/</loc>
    <lastmod>2021-02-26T22:45:36+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2021/02/26/loading-delimited-data-into-kafka-quick-dirty-but-effective/</loc>
    <lastmod>2021-02-26T22:45:36+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2021/02/17/ksqldb-howto-a-mini-video-series/</loc>
    <lastmod>2021-02-17T23:12:33+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2021/02/02/performing-a-group-by-on-data-in-bash/</loc>
    <lastmod>2021-02-02T17:23:21+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/root/</loc>
    <lastmod>2021-01-13T12:13:41+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2021/01/13/running-as-root-on-docker-images-that-dont-use-root/</loc>
    <lastmod>2021-01-13T12:13:41+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/sudo/</loc>
    <lastmod>2021-01-13T12:13:41+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/gcp/</loc>
    <lastmod>2021-01-11T17:02:03+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2021/01/11/running-a-self-managed-kafka-connect-worker-for-confluent-cloud/</loc>
    <lastmod>2021-01-11T17:02:03+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2021/01/06/creating-topics-with-kafka-connect/</loc>
    <lastmod>2021-01-06T12:18:51+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2021/01/04/kafka-connect-deep-dive-into-single-message-transforms/</loc>
    <lastmod>2021-01-04T14:26:40+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/single-message-transform/</loc>
    <lastmod>2021-01-04T14:26:40+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/twelvedaysofsmt/</loc>
    <lastmod>2021-01-04T14:26:40+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/12/23/twelve-days-of-smt-day-12-community-transformations/</loc>
    <lastmod>2020-12-23T16:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/12/22/twelve-days-of-smt-day-11-predicate-and-filter/</loc>
    <lastmod>2020-12-22T16:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/12/21/twelve-days-of-smt-day-10-replacefield/</loc>
    <lastmod>2020-12-21T16:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/12/20/scheduling-hugo-builds-on-github-pages-with-github-actions/</loc>
    <lastmod>2020-12-20T23:45:03+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/12/18/twelve-days-of-smt-day-9-cast/</loc>
    <lastmod>2020-12-18T16:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/12/17/twelve-days-of-smt-day-8-timestampconverter/</loc>
    <lastmod>2020-12-17T16:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/12/16/twelve-days-of-smt-day-7-timestamprouter/</loc>
    <lastmod>2020-12-16T16:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/12/15/twelve-days-of-smt-day-6-insertfield-ii/</loc>
    <lastmod>2020-12-15T16:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/12/14/twelve-days-of-smt-day-5-maskfield/</loc>
    <lastmod>2020-12-14T16:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/12/11/twelve-days-of-smt-day-4-regexrouter/</loc>
    <lastmod>2020-12-11T16:40:18+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/12/10/twelve-days-of-smt-day-3-flatten/</loc>
    <lastmod>2020-12-10T16:25:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/12/09/twelve-days-of-smt-day-2-valuetokey-and-extractfield/</loc>
    <lastmod>2020-12-09T20:00:18+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/12/08/twelve-days-of-smt-day-1-insertfield-timestamp/</loc>
    <lastmod>2020-12-08T22:23:18+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/12/03/life-as-a-developer-advocate-nine-months-into-a-pandemic/</loc>
    <lastmod>2020-12-03T22:15:59+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/virtual-conferences/</loc>
    <lastmod>2020-12-03T22:15:59+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/home-office/</loc>
    <lastmod>2020-12-02T17:19:21+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/12/02/my-workstation-2020/</loc>
    <lastmod>2020-12-02T17:19:21+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/keynote/</loc>
    <lastmod>2020-11-13T15:49:37+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/11/13/keynote-why-is-replace-fonts-greyed-out/</loc>
    <lastmod>2020-11-13T15:49:37+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/compacted-topic/</loc>
    <lastmod>2020-11-03T17:14:33+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/elasticsearch/</loc>
    <lastmod>2020-11-03T17:14:33+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/kafka/</loc>
    <lastmod>2020-11-03T17:14:33+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/11/03/kafka-connect-ksqldb-and-kafka-tombstone-messages/</loc>
    <lastmod>2020-11-03T17:14:33+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/tombstone/</loc>
    <lastmod>2020-11-03T17:14:33+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/geo-point/</loc>
    <lastmod>2020-11-03T10:36:18+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/11/03/streaming-geopoint-data-from-kafka-to-elasticsearch/</loc>
    <lastmod>2020-11-03T10:36:18+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/10/07/ksqldb-how-to-model-a-variable-number-of-fields-in-a-nested-value-struct/</loc>
    <lastmod>2020-10-07T11:44:51+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/ibm-mq/</loc>
    <lastmod>2020-10-05T10:09:41+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/mongodb/</loc>
    <lastmod>2020-10-05T10:09:41+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/10/05/streaming-xml-messages-from-ibm-mq-into-kafka-into-mongodb/</loc>
    <lastmod>2020-10-05T10:09:41+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/xml/</loc>
    <lastmod>2020-10-05T10:09:41+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/10/01/ingesting-xml-data-into-kafka-option-3-kafka-connect-filepulse-connector/</loc>
    <lastmod>2020-10-01T15:09:41+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/10/01/ingesting-xml-data-into-kafka-option-2-kafka-connect-plus-single-message-transform/</loc>
    <lastmod>2020-10-01T14:09:41+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/10/01/ingesting-xml-data-into-kafka-option-1-the-dirty-hack/</loc>
    <lastmod>2020-10-01T13:09:41+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/xq/</loc>
    <lastmod>2020-10-01T13:09:41+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/10/01/ingesting-xml-data-into-kafka-introduction/</loc>
    <lastmod>2020-10-01T12:09:41+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/10/01/abcde-error-trying-to-calculate-disc-ids-without-lead-out-information/</loc>
    <lastmod>2020-10-01T09:16:11+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/abcde/</loc>
    <lastmod>2020-10-01T09:16:11+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/cd-ripping/</loc>
    <lastmod>2020-10-01T09:16:11+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/10/01/ibm-mq-on-docker-channel-was-blocked/</loc>
    <lastmod>2020-10-01T01:09:41+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/jq/</loc>
    <lastmod>2020-09-30T20:54:09+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/09/30/setting-key-value-when-piping-from-jq-to-kafkacat/</loc>
    <lastmod>2020-09-30T20:54:09+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/datasets/</loc>
    <lastmod>2020-09-25T12:09:41+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/sample-data/</loc>
    <lastmod>2020-09-25T12:09:41+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/09/25/some-of-my-favourite-public-data-sets/</loc>
    <lastmod>2020-09-25T12:09:41+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/09/23/a-collection-of-kafka-related-talks/</loc>
    <lastmod>2020-09-23T15:00:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/presentations/</loc>
    <lastmod>2020-09-23T15:00:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/talks/</loc>
    <lastmod>2020-09-23T15:00:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/confluent-hub/</loc>
    <lastmod>2020-09-18T10:00:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/debezium/</loc>
    <lastmod>2020-09-18T10:00:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/docker-compose/</loc>
    <lastmod>2020-09-18T10:00:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/ms-sql/</loc>
    <lastmod>2020-09-18T10:00:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/09/18/using-the-debezium-ms-sql-connector-with-ksqldb-embedded-kafka-connect/</loc>
    <lastmod>2020-09-18T10:00:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/09/18/including-content-from-external-links-with-asciidoc-in-hugo/</loc>
    <lastmod>2020-09-18T09:00:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/video/</loc>
    <lastmod>2020-09-11T16:00:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/09/11/what-is-kafka-connect/</loc>
    <lastmod>2020-09-11T16:00:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/09/08/counting-the-number-of-messages-in-a-kafka-topic/</loc>
    <lastmod>2020-09-08T10:00:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/google-chrome/</loc>
    <lastmod>2020-09-07T23:00:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/09/07/poking-around-the-search-engines-in-google-chrome/</loc>
    <lastmod>2020-09-07T23:00:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/sqlite/</loc>
    <lastmod>2020-09-07T23:00:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/go/</loc>
    <lastmod>2020-08-20T10:00:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/golang/</loc>
    <lastmod>2020-08-20T10:00:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/08/20/building-a-telegram-bot-with-apache-kafka-go-and-ksqldb/</loc>
    <lastmod>2020-08-20T10:00:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/telegram/</loc>
    <lastmod>2020-07-23T15:00:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/07/23/telegram-bot-bot_command_invalid/</loc>
    <lastmod>2020-07-23T15:00:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/chunked-response/</loc>
    <lastmod>2020-07-23T10:00:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/07/23/learning-golang-some-rough-notes-s02e09-processing-chunked-responses-before-eof-is-reached/</loc>
    <lastmod>2020-07-23T10:00:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/advertised.listeners/</loc>
    <lastmod>2020-07-17T17:00:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/07/17/learning-golang-some-rough-notes-s02e08-checking-kafka-advertised.listeners-with-go/</loc>
    <lastmod>2020-07-17T17:00:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/07/16/learning-golang-some-rough-notes-s02e07-splitting-go-code-into-separate-source-files-and-building-a-binary-executable/</loc>
    <lastmod>2020-07-16T11:00:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/packages/</loc>
    <lastmod>2020-07-16T11:00:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/go-routine/</loc>
    <lastmod>2020-07-15T14:00:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/kafka-producer-api/</loc>
    <lastmod>2020-07-15T14:00:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/07/15/learning-golang-some-rough-notes-s02e06-putting-the-producer-in-a-function-and-handling-errors-in-a-go-routine/</loc>
    <lastmod>2020-07-15T14:00:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/kafka-adminclient-api/</loc>
    <lastmod>2020-07-15T11:00:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/07/15/learning-golang-some-rough-notes-s02e05-kafka-go-adminclient/</loc>
    <lastmod>2020-07-15T11:00:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/kafka-consumer-api/</loc>
    <lastmod>2020-07-14T13:59:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/07/14/learning-golang-some-rough-notes-s02e04-kafka-go-consumer-function-based/</loc>
    <lastmod>2020-07-14T13:59:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/07/14/learning-golang-some-rough-notes-s02e03-kafka-go-consumer-channel-based/</loc>
    <lastmod>2020-07-14T11:59:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/error-handling/</loc>
    <lastmod>2020-07-10T10:59:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/07/10/learning-golang-some-rough-notes-s02e02-adding-error-handling-to-the-producer/</loc>
    <lastmod>2020-07-10T10:59:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/type-assertion/</loc>
    <lastmod>2020-07-10T10:59:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/07/08/learning-golang-some-rough-notes-s02e01-my-first-kafka-go-producer/</loc>
    <lastmod>2020-07-08T17:59:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/07/08/learning-golang-some-rough-notes-s02e00-kafka-and-go/</loc>
    <lastmod>2020-07-08T10:59:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/07/03/learning-golang-some-rough-notes-s01e10-concurrency-web-crawler/</loc>
    <lastmod>2020-07-03T16:59:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/mutex/</loc>
    <lastmod>2020-07-03T16:59:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/wait-group/</loc>
    <lastmod>2020-07-03T16:59:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/json/</loc>
    <lastmod>2020-07-03T08:16:36+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/json-schema/</loc>
    <lastmod>2020-07-03T08:16:36+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/07/03/why-json-isnt-the-same-as-json-schema-in-kafka-connect-converters-and-ksqldb-viewing-kafka-messages-bytes-as-hex/</loc>
    <lastmod>2020-07-03T08:16:36+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/channels/</loc>
    <lastmod>2020-07-02T16:59:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/goroutines/</loc>
    <lastmod>2020-07-02T16:59:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/07/02/learning-golang-some-rough-notes-s01e09-concurrency-channels-goroutines/</loc>
    <lastmod>2020-07-02T16:59:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/images/</loc>
    <lastmod>2020-07-02T14:59:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/07/02/learning-golang-some-rough-notes-s01e08-images/</loc>
    <lastmod>2020-07-02T14:59:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/07/01/learning-golang-some-rough-notes-s01e07-readers/</loc>
    <lastmod>2020-07-01T15:59:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/readers/</loc>
    <lastmod>2020-07-01T15:59:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/errors/</loc>
    <lastmod>2020-07-01T10:59:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/07/01/learning-golang-some-rough-notes-s01e06-errors/</loc>
    <lastmod>2020-07-01T10:59:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/interfaces/</loc>
    <lastmod>2020-06-30T16:59:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/06/30/learning-golang-some-rough-notes-s01e05-interfaces/</loc>
    <lastmod>2020-06-30T16:59:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/function-closures/</loc>
    <lastmod>2020-06-29T14:59:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/06/29/learning-golang-some-rough-notes-s01e04-function-closures/</loc>
    <lastmod>2020-06-29T14:59:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/06/29/learning-golang-some-rough-notes-s01e03-maps/</loc>
    <lastmod>2020-06-29T13:59:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/maps/</loc>
    <lastmod>2020-06-29T13:59:05+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/06/25/learning-golang-some-rough-notes-s01e02-slices/</loc>
    <lastmod>2020-06-25T11:20:23+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/slices/</loc>
    <lastmod>2020-06-25T11:20:23+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/06/25/learning-golang-some-rough-notes-s01e01-pointers/</loc>
    <lastmod>2020-06-25T11:15:23+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/pointers/</loc>
    <lastmod>2020-06-25T11:15:23+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/06/25/learning-golang-some-rough-notes-s01e00/</loc>
    <lastmod>2020-06-25T11:13:23+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/06/19/how-to-install-connector-plugins-in-kafka-connect/</loc>
    <lastmod>2020-06-19T17:28:09+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/06/17/loading-csv-data-into-kafka/</loc>
    <lastmod>2020-06-17T17:57:18+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/06/05/how-to-list-and-create-kafka-topics-using-the-rest-proxy-api/</loc>
    <lastmod>2020-06-05T09:46:06+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/kafka-rest-proxy/</loc>
    <lastmod>2020-06-05T09:46:06+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/kafka-topics/</loc>
    <lastmod>2020-06-05T09:46:06+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/05/26/working-with-json-nested-arrays-in-ksqldb-example/</loc>
    <lastmod>2020-05-26T10:02:48+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/05/18/searching-alfreds-clipboard-history-programatically/</loc>
    <lastmod>2020-05-18T12:46:02+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/05/18/building-a-telegram-bot-with-apache-kafka-and-ksqldb/</loc>
    <lastmod>2020-05-18T11:28:15+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/05/04/add-markers-list-from-screenflow-to-youtube-table-of-contents/</loc>
    <lastmod>2020-05-04T10:20:10+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/screenflow/</loc>
    <lastmod>2020-05-04T10:20:10+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/youtube/</loc>
    <lastmod>2020-05-04T10:20:10+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/replicator/</loc>
    <lastmod>2020-04-20T13:55:46+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/04/20/using-confluent-cloud-when-there-is-no-cloud-or-internet/</loc>
    <lastmod>2020-04-20T13:55:46+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/fedora/</loc>
    <lastmod>2020-04-20T10:25:32+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/04/20/how-to-install-kafkacat-on-fedora/</loc>
    <lastmod>2020-04-20T10:25:32+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/04/16/converting-from-asciidoc-to-google-docs-and-ms-word/</loc>
    <lastmod>2020-04-16T14:27:50+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/docx/</loc>
    <lastmod>2020-04-16T14:27:50+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/ms-word/</loc>
    <lastmod>2020-04-16T14:27:50+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/pandoc/</loc>
    <lastmod>2020-04-16T14:27:50+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/04/16/a-quick-and-dirty-way-to-monitor-data-arriving-on-kafka/</loc>
    <lastmod>2020-04-16T00:51:18+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/monitoring/</loc>
    <lastmod>2020-04-16T00:51:18+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/03/13/are-tech-conferences-dead/</loc>
    <lastmod>2020-03-13T22:19:16+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/raspberry-pi/</loc>
    <lastmod>2020-03-11T11:58:13+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/03/11/streaming-wi-fi-trace-data-from-raspberry-pi-to-apache-kafka-with-confluent-cloud/</loc>
    <lastmod>2020-03-11T11:58:13+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/tcpdump/</loc>
    <lastmod>2020-03-11T11:58:13+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/tshark/</loc>
    <lastmod>2020-03-11T11:58:13+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/wireshark/</loc>
    <lastmod>2020-03-11T11:58:13+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/02/25/kafka-connect-jdbc-sink-setting-the-key-field-name/</loc>
    <lastmod>2020-02-25T14:37:12+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/02/13/adventures-in-the-cloud-part-94-ecs/</loc>
    <lastmod>2020-02-13T00:12:23+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/aws-ecs/</loc>
    <lastmod>2020-02-13T00:12:23+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/02/07/primitive-keys-in-ksqldb/</loc>
    <lastmod>2020-02-07T10:58:06+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/fantastical/</loc>
    <lastmod>2020-01-24T11:50:01+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/01/24/fantastical-/-mac-calendar-not-showing-google-shared-calendar/</loc>
    <lastmod>2020-01-24T11:50:01+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/google-calendar/</loc>
    <lastmod>2020-01-24T11:50:01+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/shared-calendar/</loc>
    <lastmod>2020-01-24T11:50:01+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/influxdb/</loc>
    <lastmod>2020-01-23T12:01:35+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/01/23/notes-on-getting-data-into-influxdb-from-kafka-with-kafka-connect/</loc>
    <lastmod>2020-01-23T12:01:35+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/serialisation/</loc>
    <lastmod>2020-01-23T12:01:35+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/converters/</loc>
    <lastmod>2020-01-22T00:26:03+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/01/22/kafka-connect-and-schemas/</loc>
    <lastmod>2020-01-22T00:26:03+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/schemas/</loc>
    <lastmod>2020-01-22T00:26:03+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/grafana/</loc>
    <lastmod>2020-01-21T22:47:35+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/01/21/monitoring-sonos-with-ksqldb-influxdb-and-grafana/</loc>
    <lastmod>2020-01-21T22:47:35+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/sonos/</loc>
    <lastmod>2020-01-21T22:47:35+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/jdk/</loc>
    <lastmod>2020-01-21T22:26:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/maven/</loc>
    <lastmod>2020-01-21T22:26:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/01/21/unsupportedclassversionerror-x-has-been-compiled-by-a-more-recent-version-of-the-java-runtime/</loc>
    <lastmod>2020-01-21T22:26:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/01/16/changing-the-logging-level-for-kafka-connect-dynamically/</loc>
    <lastmod>2020-01-16T22:50:45+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/log4j/</loc>
    <lastmod>2020-01-16T22:50:45+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/logging/</loc>
    <lastmod>2020-01-16T22:50:45+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/troubleshooting/</loc>
    <lastmod>2020-01-16T22:50:45+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/01/16/how-to-win-or-at-least-not-suck-at-the-conference-abstract-submission-game/</loc>
    <lastmod>2020-01-16T13:45:31+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/presenting/</loc>
    <lastmod>2020-01-16T13:45:31+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/aggregation/</loc>
    <lastmod>2020-01-09T14:25:01+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/01/09/exploring-ksqldb-window-start-time/</loc>
    <lastmod>2020-01-09T14:25:01+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/windowing/</loc>
    <lastmod>2020-01-09T14:25:01+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/bytearrayconverter/</loc>
    <lastmod>2020-01-08T13:06:57+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/rabbitmq/</loc>
    <lastmod>2020-01-08T13:06:57+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/schema/</loc>
    <lastmod>2020-01-08T13:06:57+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2020/01/08/streaming-messages-from-rabbitmq-into-kafka-with-kafka-connect/</loc>
    <lastmod>2020-01-08T13:06:57+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2019/12/20/analysing-network-behaviour-with-ksqldb-and-mongodb/</loc>
    <lastmod>2019-12-20T17:23:40+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/neo4j/</loc>
    <lastmod>2019-12-20T17:23:40+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/syslog/</loc>
    <lastmod>2019-12-20T17:23:40+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/unifi/</loc>
    <lastmod>2019-12-20T17:23:40+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2019/12/18/detecting-and-analysing-ssh-attacks-with-ksqldb/</loc>
    <lastmod>2019-12-18T17:23:40+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/ssh/</loc>
    <lastmod>2019-12-18T17:23:40+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2019/12/17/copy-mongodb-collections-from-remote-to-local-instance/</loc>
    <lastmod>2019-12-17T20:23:49+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/hacks/</loc>
    <lastmod>2019-12-17T20:23:49+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/ubiquiti/</loc>
    <lastmod>2019-12-17T20:23:49+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2019/11/29/kafka-connect-request-timed-out/</loc>
    <lastmod>2019-11-29T14:37:24+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2019/11/29/using-tcpdump-with-docker/</loc>
    <lastmod>2019-11-29T11:17:24+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2019/11/22/common-mistakes-made-when-configuring-multiple-kafka-connect-workers/</loc>
    <lastmod>2019-11-22T11:33:48+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/sql-server/</loc>
    <lastmod>2019-11-20T17:59:50+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2019/11/20/streaming-data-from-sql-server-to-kafka-to-snowflake-with-kafka-connect/</loc>
    <lastmod>2019-11-20T17:59:50+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2019/11/12/running-dockerised-kafka-connect-worker-on-gcp/</loc>
    <lastmod>2019-11-12T14:45:43+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2019/10/23/debezium-mysql-v8-public-key-retrieval-is-not-allowed/</loc>
    <lastmod>2019-10-23T11:54:51-04:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2019/10/16/using-kafka-connect-and-debezium-with-confluent-cloud/</loc>
    <lastmod>2019-10-16T16:29:34+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/consumer-group/</loc>
    <lastmod>2019-10-15T09:58:38+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2019/10/15/skipping-bad-records-with-the-kafka-connect-jdbc-sink-connector/</loc>
    <lastmod>2019-10-15T09:58:38+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2019/10/07/kafka-connect-and-elasticsearch/</loc>
    <lastmod>2019-10-07T15:44:59+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2019/09/29/copying-data-between-kafka-clusters-with-kafkacat/</loc>
    <lastmod>2019-09-29T10:43:45+02:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2019/09/23/kafka-summit-goldengate-bridge-run/walk/</loc>
    <lastmod>2019-09-23T10:55:23+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2019/09/19/staying-sane-on-the-road-as-a-developer-advocate/</loc>
    <lastmod>2019-09-19T23:38:42+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/meetups/</loc>
    <lastmod>2019-09-02T17:36:01+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/travel/</loc>
    <lastmod>2019-09-02T17:36:01+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2019/09/02/where-ill-be-on-the-road-for-the-remainder-of-2019/</loc>
    <lastmod>2019-09-02T17:36:01+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/offsets/</loc>
    <lastmod>2019-08-15T10:42:34+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2019/08/15/reset-kafka-connect-source-connector-offsets/</loc>
    <lastmod>2019-08-15T10:42:34+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/offset-management/</loc>
    <lastmod>2019-08-09T17:11:06+02:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2019/08/09/starting-a-kafka-connect-sink-connector-at-the-end-of-a-topic/</loc>
    <lastmod>2019-08-09T17:11:06+02:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/consumer/</loc>
    <lastmod>2019-08-09T16:32:46+02:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2019/08/09/resetting-a-consumer-group-in-kafka/</loc>
    <lastmod>2019-08-09T16:32:46+02:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2019/08/07/migrating-alfred-clipboard-to-new-laptop/</loc>
    <lastmod>2019-08-07T14:23:33-07:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2019/07/11/so-how-do-you-make-those-cool-diagrams-july-2019-update/</loc>
    <lastmod>2019-07-11T11:12:26+02:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/devrellife/</loc>
    <lastmod>2019-07-03T07:17:12+02:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2019/07/03/taking-the-vienna-munich-sleeper-train/</loc>
    <lastmod>2019-07-03T07:17:12+02:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2019/06/23/manually-delete-a-connector-from-kafka-connect/</loc>
    <lastmod>2019-06-23T11:39:46+02:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2019/06/06/automatically-restarting-failed-kafka-connect-tasks/</loc>
    <lastmod>2019-06-06T17:51:44+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2019/05/24/putting-kafka-connect-passwords-in-a-separate-file-/-externalising-secrets/</loc>
    <lastmod>2019-05-24T17:30:57+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2019/05/22/deleting-a-connector-in-kafka-connect-without-the-rest-api/</loc>
    <lastmod>2019-05-22T10:32:10+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/rest/</loc>
    <lastmod>2019-05-22T10:32:10+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2019/05/09/a-poor-mans-ksql-explode/unnest-technique/</loc>
    <lastmod>2019-05-09T10:01:50+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2019/05/08/when-a-kafka-connect-converter-is-not-a-_converter_/</loc>
    <lastmod>2019-05-08T10:06:50+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2019/05/02/reading-kafka-connect-offsets-via-the-rest-proxy/</loc>
    <lastmod>2019-05-02T10:58:27+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/data-wrangling/</loc>
    <lastmod>2019-04-17T15:42:56+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2019/04/17/pivoting-aggregates-in-ksql/</loc>
    <lastmod>2019-04-17T15:42:56+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2019/04/12/connecting-ksql-to-a-secured-schema-registry/</loc>
    <lastmod>2019-04-12T12:59:33+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2019/03/28/exploring-ksql-stream-stream-joins/</loc>
    <lastmod>2019-03-28T14:46:24+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/stream-processing/</loc>
    <lastmod>2019-03-28T14:46:24+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2019/03/25/terminate-all-ksql-queries/</loc>
    <lastmod>2019-03-25T16:45:40+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2019/03/19/quick-thoughts-on-not-making-a-crap-slide-deck/</loc>
    <lastmod>2019-03-19T10:10:34+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/httpie/</loc>
    <lastmod>2019-03-08T15:37:42+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2019/03/08/using-httpie-with-the-kafka-rest-proxy/</loc>
    <lastmod>2019-03-08T15:37:42+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2019/03/01/preparing-a-new-talk/</loc>
    <lastmod>2019-03-01T11:00:26+01:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/personal/</loc>
    <lastmod>2019-02-09T14:13:21+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2019/02/09/travelling-for-work-with-kids-at-home/</loc>
    <lastmod>2019-02-09T14:13:21+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2019/01/29/kafka-connect-change-log-level-and-write-log-to-file/</loc>
    <lastmod>2019-01-29T11:15:01-08:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2019/01/21/replacing-utf8-non-breaking-space-with-bash/sed-on-the-mac/</loc>
    <lastmod>2019-01-21T14:01:24+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2019/01/21/how-ksql-handles-case/</loc>
    <lastmod>2019-01-21T12:05:48+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2019/01/17/ksql-rest-api-cheatsheet/</loc>
    <lastmod>2019-01-17T12:12:11+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2019/01/17/confluent-schema-registry-rest-api-cheatsheet/</loc>
    <lastmod>2019-01-17T11:25:40+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/schema-registry/</loc>
    <lastmod>2019-01-17T11:25:40+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2019/01/09/what-to-do-when-docker-on-the-mac-runs-out-of-space/</loc>
    <lastmod>2019-01-09T10:18:20+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2018/12/19/quick-thoughts-on-not-writing-a-crap-abstract/</loc>
    <lastmod>2018-12-19T22:26:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/ghost/</loc>
    <lastmod>2018-12-17T23:00:21+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2018/12/17/moving-from-ghost-to-hugo/</loc>
    <lastmod>2018-12-17T23:00:21+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2018/12/17/pull-new-version-of-multiple-docker-images/</loc>
    <lastmod>2018-12-17T17:44:02+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2018/12/15/docker-tips-and-tricks-with-kafka-connect-ksqldb-and-kafka/</loc>
    <lastmod>2018-12-15T22:00:55+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/ksql/</loc>
    <lastmod>2018-12-15T22:00:55+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/ksql-cli/</loc>
    <lastmod>2018-12-15T22:00:55+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/ksql-server/</loc>
    <lastmod>2018-12-15T22:00:55+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/goldengate/</loc>
    <lastmod>2018-12-12T09:49:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/logminer/</loc>
    <lastmod>2018-12-12T09:49:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2018/12/12/streaming-data-from-oracle-into-kafka/</loc>
    <lastmod>2018-12-12T09:49:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/xstream/</loc>
    <lastmod>2018-12-12T09:49:04+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/apple-keyboard/</loc>
    <lastmod>2018-12-11T15:12:15+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/apple-pencil/</loc>
    <lastmod>2018-12-11T15:12:15+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/ipad-pro/</loc>
    <lastmod>2018-12-11T15:12:15+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2018/12/11/tools-i-use-ipad-pro/</loc>
    <lastmod>2018-12-11T15:12:15+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/diagrams/</loc>
    <lastmod>2018-12-10T12:38:18+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/ios/</loc>
    <lastmod>2018-12-10T12:38:18+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/ipad/</loc>
    <lastmod>2018-12-10T12:38:18+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/paper/</loc>
    <lastmod>2018-12-10T12:38:18+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2018/12/10/so-how-do-you-make-those-cool-diagrams/</loc>
    <lastmod>2018-12-10T12:38:18+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/tools/</loc>
    <lastmod>2018-12-10T12:38:18+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/brew/</loc>
    <lastmod>2018-12-08T12:45:40+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2018/12/08/get-mtr-working-on-the-mac/</loc>
    <lastmod>2018-12-08T12:45:40+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/mtr/</loc>
    <lastmod>2018-12-08T12:45:40+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2018/12/03/kafka-connect-cli-tricks/</loc>
    <lastmod>2018-12-03T14:50:45+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/peco/</loc>
    <lastmod>2018-12-03T14:50:45+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/xargs/</loc>
    <lastmod>2018-12-03T14:50:45+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2018/11/20/error-invalid-interpolation-format-for-command-option-in-service/</loc>
    <lastmod>2018-11-20T17:47:54+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2018/10/11/flatten-cdc-records-in-ksql/</loc>
    <lastmod>2018-10-11T15:13:59+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2018/09/19/exploring-jmx-with-jmxterm/</loc>
    <lastmod>2018-09-19T08:11:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/jmx/</loc>
    <lastmod>2018-09-19T08:11:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/jmxterm/</loc>
    <lastmod>2018-09-19T08:11:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2018/09/17/accessing-kafka-docker-containers-jmx-from-host/</loc>
    <lastmod>2018-09-17T15:29:48+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/multiline/</loc>
    <lastmod>2018-09-04T08:26:51+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2018/09/04/sending-multiline-messages-to-kafka/</loc>
    <lastmod>2018-09-04T08:26:51+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/aggregate/</loc>
    <lastmod>2018-09-03T16:16:30+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/timestamp/</loc>
    <lastmod>2018-09-03T16:16:30+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/window/</loc>
    <lastmod>2018-09-03T16:16:30+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2018/09/03/window-timestamps-in-ksql-/-integration-with-elasticsearch/</loc>
    <lastmod>2018-09-03T16:16:30+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/calendar/</loc>
    <lastmod>2018-08-21T21:01:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/devoxx/</loc>
    <lastmod>2018-08-21T21:01:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/javazone/</loc>
    <lastmod>2018-08-21T21:01:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/lisa/</loc>
    <lastmod>2018-08-21T21:01:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/schedule/</loc>
    <lastmod>2018-08-21T21:01:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/speaking/</loc>
    <lastmod>2018-08-21T21:01:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/usenix/</loc>
    <lastmod>2018-08-21T21:01:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2018/08/21/where-im-speaking-in-the-rest-of-2018/</loc>
    <lastmod>2018-08-21T21:01:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/ec2/</loc>
    <lastmod>2018-08-02T19:38:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2018/08/02/kafka-listeners-explained/</loc>
    <lastmod>2018-08-02T19:38:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/kafka_advertised_listeners/</loc>
    <lastmod>2018-08-02T19:38:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/listeners/</loc>
    <lastmod>2018-08-02T19:38:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/asciinema/</loc>
    <lastmod>2018-06-20T18:32:10+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/pygmentize/</loc>
    <lastmod>2018-06-20T18:32:10+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/pygments/</loc>
    <lastmod>2018-06-20T18:32:10+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/syntax-highlighting/</loc>
    <lastmod>2018-06-20T18:32:10+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2018/06/20/syntax-highlighting-code-for-presentation-slides/</loc>
    <lastmod>2018-06-20T18:32:10+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2018/06/17/analysing-network-data-with-apache-kafka-ksql-and-elasticsearch/</loc>
    <lastmod>2018-06-17T11:35:20+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/espressi/</loc>
    <lastmod>2018-06-17T11:35:20+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/python/</loc>
    <lastmod>2018-06-17T11:35:20+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/slack/</loc>
    <lastmod>2018-06-17T11:35:20+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2018/06/07/compare-and-apply-a-diff-/-patch-recursively/</loc>
    <lastmod>2018-06-07T14:35:36+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/diff/</loc>
    <lastmod>2018-06-07T14:35:36+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/patch/</loc>
    <lastmod>2018-06-07T14:35:36+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2018/05/21/kafka-connect-and-oracle-data-types/</loc>
    <lastmod>2018-05-21T08:59:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/number/</loc>
    <lastmod>2018-05-21T08:59:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/join/</loc>
    <lastmod>2018-05-17T10:16:43+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/stream/</loc>
    <lastmod>2018-05-17T10:16:43+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2018/05/17/stream-table-joins-in-ksql-stream-events-must-be-timestamped-after-the-table-messages/</loc>
    <lastmod>2018-05-17T10:16:43+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/table/</loc>
    <lastmod>2018-05-17T10:16:43+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/mockaroo/</loc>
    <lastmod>2018-05-10T12:56:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2018/05/10/quick-n-easy-population-of-realistic-test-data-into-kafka/</loc>
    <lastmod>2018-05-10T12:56:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/testing/</loc>
    <lastmod>2018-05-10T12:56:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2018/05/09/blogging-v2/</loc>
    <lastmod>2018-05-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/replica-set/</loc>
    <lastmod>2018-03-27T18:52:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2018/03/27/streaming-data-from-mongodb-into-kafka-with-kafka-connect-and-debezium/</loc>
    <lastmod>2018-03-27T18:52:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2018/03/27/cloning-ubiquitis-mongodb-instance-to-a-separate-server/</loc>
    <lastmod>2018-03-27T18:45:20+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/mongodump/</loc>
    <lastmod>2018-03-27T18:45:20+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/mongorestore/</loc>
    <lastmod>2018-03-27T18:45:20+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/ubnt/</loc>
    <lastmod>2018-03-27T18:45:20+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2018/03/24/streaming-data-from-mysql-into-kafka-with-kafka-connect-and-debezium/</loc>
    <lastmod>2018-03-24T14:58:14+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2018/03/06/ksql-topic-does-not-conform-to-the-requirements/</loc>
    <lastmod>2018-03-06T23:08:11+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2018/03/06/streaming-data-from-kafka-into-elasticsearch/</loc>
    <lastmod>2018-03-06T22:21:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/streaming-etl/</loc>
    <lastmod>2018-03-06T22:21:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/apt-get/</loc>
    <lastmod>2018-03-06T22:18:24+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/confluent/</loc>
    <lastmod>2018-03-06T22:18:24+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2018/03/06/installing-the-python-kafka-library-from-confluent-troubleshooting-some-silly-errors/</loc>
    <lastmod>2018-03-06T22:18:24+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/confluent-platform/</loc>
    <lastmod>2018-03-06T22:18:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2018/03/06/why-do-we-need-streaming-etl/</loc>
    <lastmod>2018-03-06T22:18:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2018/02/01/howto-oracle-goldengate--apache-kafka--schema-registry--swingbench/</loc>
    <lastmod>2018-02-01T23:15:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/swingbench/</loc>
    <lastmod>2018-02-01T23:15:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/adminclient/</loc>
    <lastmod>2018-01-03T11:26:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2018/01/03/kafka-adminclient-connection-to-node-1-could-not-be-established.-broker-may-not-be-available/</loc>
    <lastmod>2018-01-03T11:26:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/networking/</loc>
    <lastmod>2018-01-03T11:26:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2017/11/21/installing-oracle-goldengate-for-big-data-12.3.1-with-kafka-connect-and-confluent-platform/</loc>
    <lastmod>2017-11-21T17:31:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/oaktable-world/</loc>
    <lastmod>2017-09-29T19:02:55+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/openworld/</loc>
    <lastmod>2017-09-29T19:02:55+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2017/09/29/where-will-i-be-at-openworld-/-oak-table-world/</loc>
    <lastmod>2017-09-29T19:02:55+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2017/09/20/apache-kafka-talks-at-oracle-openworld-javaone-and-oak-table-world-2017/</loc>
    <lastmod>2017-09-20T15:46:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/javaone/</loc>
    <lastmod>2017-09-20T15:46:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/oow/</loc>
    <lastmod>2017-09-20T15:46:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/san-francisco/</loc>
    <lastmod>2017-09-20T15:46:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/avro/</loc>
    <lastmod>2017-09-12T21:55:16+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2017/09/12/oracle-goldengate-/-kafka-connect-handler-troubleshooting/</loc>
    <lastmod>2017-09-12T21:55:16+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/emacs/</loc>
    <lastmod>2017-09-12T19:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/marked2/</loc>
    <lastmod>2017-09-12T19:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/vi/</loc>
    <lastmod>2017-09-12T19:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2017/09/12/what-is-markdown-and-why-is-it-awesome/</loc>
    <lastmod>2017-09-12T19:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2017/09/11/conferences-meetups-at-which-ill-be-speaking-2017/</loc>
    <lastmod>2017-09-11T06:45:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/doag/</loc>
    <lastmod>2017-09-11T06:45:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/ukoug/</loc>
    <lastmod>2017-09-11T06:45:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/jsondeserializer/</loc>
    <lastmod>2017-09-06T12:00:25+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2017/09/06/kafka-connect-jsondeserializer-with-schemas.enable-requires-schema-and-payload-fields/</loc>
    <lastmod>2017-09-06T12:00:25+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/curl/</loc>
    <lastmod>2017-08-08T19:32:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2017/08/08/simple-export/import-of-data-sources-in-grafana/</loc>
    <lastmod>2017-08-08T19:32:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2017/06/21/linux-usb-disk-connection-problems-uas-probe-failed-with-error-12/</loc>
    <lastmod>2017-06-21T06:14:45+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/lsblk/</loc>
    <lastmod>2017-06-21T06:14:45+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/mount/</loc>
    <lastmod>2017-06-21T06:14:45+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/uas/</loc>
    <lastmod>2017-06-21T06:14:45+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/usb/</loc>
    <lastmod>2017-06-21T06:14:45+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2017/06/12/configuring-kafka-connect-to-log-rest-http-messages-to-a-separate-file/</loc>
    <lastmod>2017-06-12T15:28:15+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2017/05/12/kafka.common.kafkaexception-no-key-found-on-line-1/</loc>
    <lastmod>2017-05-12T00:52:41+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/key/</loc>
    <lastmod>2017-05-12T00:52:41+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/pebcak/</loc>
    <lastmod>2017-05-12T00:52:41+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/spelling/</loc>
    <lastmod>2017-05-12T00:52:41+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/books/</loc>
    <lastmod>2017-03-11T15:30:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2017/03/11/keeping-up-with-the-deluge/</loc>
    <lastmod>2017-03-11T15:30:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/podcasts/</loc>
    <lastmod>2017-03-11T15:30:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/reading/</loc>
    <lastmod>2017-03-11T15:30:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/twitter/</loc>
    <lastmod>2017-03-11T15:30:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/centos/</loc>
    <lastmod>2017-03-11T15:04:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2017/03/11/install-qemu-on-aws-ec2-amazon-linux/</loc>
    <lastmod>2017-03-11T15:04:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/qemu/</loc>
    <lastmod>2017-03-11T15:04:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/rhel/</loc>
    <lastmod>2017-03-11T15:04:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/img/</loc>
    <lastmod>2017-03-11T14:21:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/losetup/</loc>
    <lastmod>2017-03-11T14:21:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/lvm/</loc>
    <lastmod>2017-03-11T14:21:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2017/03/11/mount-vmdk/ovf/ova-on-amazon-web-services-aws-ec2/</loc>
    <lastmod>2017-03-11T14:21:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/raw/</loc>
    <lastmod>2017-03-11T14:21:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/vgscan/</loc>
    <lastmod>2017-03-11T14:21:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/vmdk/</loc>
    <lastmod>2017-03-11T14:21:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/apple/</loc>
    <lastmod>2017-03-11T11:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/apple-watch/</loc>
    <lastmod>2017-03-11T11:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/headphones/</loc>
    <lastmod>2017-03-11T11:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/headset/</loc>
    <lastmod>2017-03-11T11:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2017/03/11/little-technology-wins/</loc>
    <lastmod>2017-03-11T11:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/logitech/</loc>
    <lastmod>2017-03-11T11:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/microphone/</loc>
    <lastmod>2017-03-11T11:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/microsoft/</loc>
    <lastmod>2017-03-11T11:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/strava/</loc>
    <lastmod>2017-03-11T11:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/wireless/</loc>
    <lastmod>2017-03-11T11:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2017/03/10/time-for-a-change/</loc>
    <lastmod>2017-03-10T17:30:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/devops/</loc>
    <lastmod>2017-03-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/graph/</loc>
    <lastmod>2017-03-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/linux/</loc>
    <lastmod>2017-03-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/odi/</loc>
    <lastmod>2017-03-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2017/03/10/property-graph-in-oracle-12-2/</loc>
    <lastmod>2017-03-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/obiee/</loc>
    <lastmod>2017-01-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/performance/</loc>
    <lastmod>2017-01-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2017/01/25/rittman-mead-at-biwa-summit-2017/</loc>
    <lastmod>2017-01-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/bigdatalite/</loc>
    <lastmod>2017-01-20T09:36:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/hbase/</loc>
    <lastmod>2017-01-20T09:36:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2017/01/20/hbase-crash-after-resuming-suspended-vm/</loc>
    <lastmod>2017-01-20T09:36:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/ova/</loc>
    <lastmod>2017-01-20T09:36:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/virtualbox/</loc>
    <lastmod>2017-01-20T09:36:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/holt/</loc>
    <lastmod>2017-01-18T19:53:10+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2017/01/18/kibana-timelion-anomaly-detection/</loc>
    <lastmod>2017-01-18T19:53:10+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/timelion/</loc>
    <lastmod>2017-01-18T19:53:10+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2017/01/16/streaming-/-unbounded-data-resources/</loc>
    <lastmod>2017-01-16T11:10:38+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2017/01/13/data-processing-and-enrichment-in-spark-streaming-with-python-and-kafka/</loc>
    <lastmod>2017-01-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2017/01/12/getting-started-with-spark-streaming-with-python-and-kafka/</loc>
    <lastmod>2017-01-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/apache-drill/</loc>
    <lastmod>2016-12-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/12/20/etl-offload-with-spark-and-amazon-emr-part-4-analysing-the-data/</loc>
    <lastmod>2016-12-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/12/20/etl-offload-with-spark-and-amazon-emr-part-5/</loc>
    <lastmod>2016-12-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/12/19/etl-offload-with-spark-and-amazon-emr-part-3-running-pyspark-on-emr/</loc>
    <lastmod>2016-12-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/12/16/etl-offload-with-spark-and-amazon-emr-part-2-code-development-with-notebooks-and-docker/</loc>
    <lastmod>2016-12-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/data-visualisation/</loc>
    <lastmod>2016-12-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/12/15/etl-offload-with-spark-and-amazon-emr-part-1/</loc>
    <lastmod>2016-12-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/oracle-goldengate/</loc>
    <lastmod>2016-12-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/12/14/source-control-and-automated-code-deployment-options-for-obiee/</loc>
    <lastmod>2016-12-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/12/12/enhanced-usage-tracking-for-obiee-now-available-as-open-source/</loc>
    <lastmod>2016-12-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/java/</loc>
    <lastmod>2016-12-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/12/08/the-rittman-mead-open-source-project/</loc>
    <lastmod>2016-12-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/kafka-avro-console-producer/</loc>
    <lastmod>2016-12-02T11:35:57+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/12/02/kafka-avro-console-producer-error-registering-avro-schema-/-io.confluent.kafka.schemaregistry.client.rest.exceptions.restclientexception/</loc>
    <lastmod>2016-12-02T11:35:57+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/ogg/</loc>
    <lastmod>2016-11-29T22:04:38+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/11/29/oracle-goldengate-kafka-connect-failed-to-serialize-avro-data/</loc>
    <lastmod>2016-11-29T22:04:38+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/classpath/</loc>
    <lastmod>2016-11-24T20:58:44+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/incompatibleclasschangeerror/</loc>
    <lastmod>2016-11-24T20:58:44+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/11/24/kafka-connect-java.lang.incompatibleclasschangeerror/</loc>
    <lastmod>2016-11-24T20:58:44+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/11/01/connecting-oracle-data-visualization-desktop-to-google-analytics-and-google-drive/</loc>
    <lastmod>2016-11-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/11/01/using-sql-to-query-json-files-with-apache-drill/</loc>
    <lastmod>2016-11-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/big-data-discovery/</loc>
    <lastmod>2016-10-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/10/19/obiee-and-odi-security-updates-october-2016/</loc>
    <lastmod>2016-10-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/boto/</loc>
    <lastmod>2016-10-14T08:41:30+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/10/14/boto-/-s3-errors/</loc>
    <lastmod>2016-10-14T08:41:30+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/10/12/streaming-data-from-oracle-using-oracle-goldengate-and-kafka-connect/</loc>
    <lastmod>2016-10-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/10/11/otn-appreciation-day-obiees-bi-server/</loc>
    <lastmod>2016-10-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/10/08/poug/</loc>
    <lastmod>2016-10-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/10/03/all-you-ever-wanted-to-know-about-obiee-performance-but-were-too-afraid-to-ask/</loc>
    <lastmod>2016-10-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/09/06/using-logdump-to-debug-oracle-goldengate-and-kafka/</loc>
    <lastmod>2016-09-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/08/23/how-to-poke-around-obiee-on-linux-with-strace-working-with-unsupported-odbc-sources-in-obiee-12c/</loc>
    <lastmod>2016-08-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/08/11/an-introduction-to-apache-drill/</loc>
    <lastmod>2016-08-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/08/11/using-apache-drill-with-obiee-12c/</loc>
    <lastmod>2016-08-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/ogg-15051/</loc>
    <lastmod>2016-07-29T07:47:30+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/07/29/ogg-15051-oracle.goldengate.util.ggexception-class-not-found-kafkahandler/</loc>
    <lastmod>2016-07-29T07:47:30+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/07/28/ogg-class-not-found-com.company.kafka.customproducerrecord/</loc>
    <lastmod>2016-07-28T16:34:37+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/jdbc/</loc>
    <lastmod>2016-07-27T15:23:14+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/07/27/kafka-connect-jdbc-oracle-number-of-groups-must-be-positive/</loc>
    <lastmod>2016-07-27T15:23:14+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/oracle-stream-analytics/</loc>
    <lastmod>2016-07-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/07/26/stream-analytics-processing-kafka-oracle-stream-analytics/</loc>
    <lastmod>2016-07-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/07/25/introduction-oracle-stream-analytics/</loc>
    <lastmod>2016-07-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/07/19/kafka-connect-hdfs-with-hive-integration-schemaprojectorexception-schema-version-required/</loc>
    <lastmod>2016-07-19T14:36:52+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/schemaprojectorexception/</loc>
    <lastmod>2016-07-19T14:36:52+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/apcupsd/</loc>
    <lastmod>2016-07-18T07:59:51+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/07/18/configuring-ups/apcupsd/</loc>
    <lastmod>2016-07-18T07:59:51+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/ups/</loc>
    <lastmod>2016-07-18T07:59:51+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/07/14/using-r-jupyter-notebooks-big-data-discovery/</loc>
    <lastmod>2016-07-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/spark/</loc>
    <lastmod>2016-07-13T04:50:16+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/07/13/spark-sqlcontext.read.json-java.io.ioexception-no-input-paths-specified-in-job/</loc>
    <lastmod>2016-07-13T04:50:16+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/sparksql/</loc>
    <lastmod>2016-07-13T04:50:16+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/07/13/using-sparksql-pandas-import-data-big-data-discovery/</loc>
    <lastmod>2016-07-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/cidr/</loc>
    <lastmod>2016-07-05T15:20:37+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/lxc/</loc>
    <lastmod>2016-07-05T15:20:37+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/proxmox/</loc>
    <lastmod>2016-07-05T15:20:37+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/07/05/proxmox-4-containers-ssh-ssh_exchange_identification-read-connection-reset-by-peer/</loc>
    <lastmod>2016-07-05T15:20:37+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/cdh/</loc>
    <lastmod>2016-07-05T13:27:06+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/django/</loc>
    <lastmod>2016-07-05T13:27:06+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/hue/</loc>
    <lastmod>2016-07-05T13:27:06+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/07/05/reset-hue-password/</loc>
    <lastmod>2016-07-05T13:27:06+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/06/20/apache-drill-conflicting-jar-problem-no-current-connection/</loc>
    <lastmod>2016-06-20T19:04:18+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/classnotfoundexception/</loc>
    <lastmod>2016-06-15T17:58:19+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/06/15/classnotfoundexception-with-mongodb-hadoop-in-hive/</loc>
    <lastmod>2016-06-15T17:58:19+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/hive/</loc>
    <lastmod>2016-06-15T17:58:19+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/jar/</loc>
    <lastmod>2016-06-15T17:58:19+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/mogodb/</loc>
    <lastmod>2016-06-15T17:58:19+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories//proc/meminfo/</loc>
    <lastmod>2016-06-15T17:52:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/cloudera/</loc>
    <lastmod>2016-06-15T17:52:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/06/15/erroneous-swapfree-on-lxc-causes-problems-with-cdh-install/</loc>
    <lastmod>2016-06-15T17:52:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/readprocmeminfofile/</loc>
    <lastmod>2016-06-15T17:52:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/swapfree/</loc>
    <lastmod>2016-06-15T17:52:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/yarn/</loc>
    <lastmod>2016-06-15T17:52:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/06/15/using-jupyter-notebooks-big-data-discovery-1-2/</loc>
    <lastmod>2016-06-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/06/13/running-big-data-discovery-shell-jupyter-notebook-big-data-lite-vm-4-5/</loc>
    <lastmod>2016-06-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/edgemax/</loc>
    <lastmod>2016-06-08T15:58:30+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/edgerouter-lite/</loc>
    <lastmod>2016-06-08T15:58:30+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/erl/</loc>
    <lastmod>2016-06-08T15:58:30+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/06/08/reviving-a-bricked-edgerouter-lite-erl-from-a-mac/</loc>
    <lastmod>2016-06-08T15:58:30+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/rj45/</loc>
    <lastmod>2016-06-08T15:58:30+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/router/</loc>
    <lastmod>2016-06-08T15:58:30+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/screen/</loc>
    <lastmod>2016-06-08T15:58:30+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/squashfs/</loc>
    <lastmod>2016-06-08T15:58:30+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/tftp/</loc>
    <lastmod>2016-06-08T15:58:30+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/bittorrent-sync/</loc>
    <lastmod>2016-06-07T21:43:26+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/dropbox/</loc>
    <lastmod>2016-06-07T21:43:26+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/06/07/running-a-docker-container-on-proxmox-for-bittorrent-sync/</loc>
    <lastmod>2016-06-07T21:43:26+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/06/07/importing-vmware-and-virtualbox-vms-to-proxmox/</loc>
    <lastmod>2016-06-07T21:14:26+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/qcow2/</loc>
    <lastmod>2016-06-07T21:14:26+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/vmware/</loc>
    <lastmod>2016-06-07T21:14:26+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/bootable-usb/</loc>
    <lastmod>2016-06-07T21:03:22+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/06/07/commissioning-my-proxmox-server-os-and-filesystems/</loc>
    <lastmod>2016-06-07T21:03:22+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/e2label/</loc>
    <lastmod>2016-06-07T21:03:22+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/ext4/</loc>
    <lastmod>2016-06-07T21:03:22+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/hdiutil/</loc>
    <lastmod>2016-06-07T21:03:22+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/memtest/</loc>
    <lastmod>2016-06-07T21:03:22+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/06/07/a-new-arrival/</loc>
    <lastmod>2016-06-07T20:43:20+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/home-server/</loc>
    <lastmod>2016-06-07T20:43:20+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/vmware-esxi/</loc>
    <lastmod>2016-06-07T20:43:20+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/06/06/new-version-of-bigdatalite-vm-from-oracle/</loc>
    <lastmod>2016-06-06T22:28:25+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/vm/</loc>
    <lastmod>2016-06-06T22:28:25+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/06/01/obiee-12c-blog-posts/</loc>
    <lastmod>2016-06-01T22:30:14+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/obiee12c/</loc>
    <lastmod>2016-06-01T22:30:14+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/diagnostics/</loc>
    <lastmod>2016-06-01T11:03:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/06/01/presentation-services-logsources-in-obiee-12c/</loc>
    <lastmod>2016-06-01T11:03:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/sawserver/</loc>
    <lastmod>2016-06-01T11:03:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/06/01/obiee-12c-extended-subject-areas-xsa-data-set-service/</loc>
    <lastmod>2016-06-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/05/31/changes-bi-server-cache-behaviour-obiee-12c/</loc>
    <lastmod>2016-05-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/data-model-cmd/</loc>
    <lastmod>2016-05-28T20:30:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/downloadrpd/</loc>
    <lastmod>2016-05-28T20:30:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/05/28/lifting-the-lid-on-obiee-12c-web-services-part-2/</loc>
    <lastmod>2016-05-28T20:30:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/rpd/</loc>
    <lastmod>2016-05-28T20:30:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/sysdig/</loc>
    <lastmod>2016-05-28T20:30:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/uploadrpd/</loc>
    <lastmod>2016-05-28T20:30:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/web-service/</loc>
    <lastmod>2016-05-28T20:30:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/05/27/dynamic-naming-of-obiee-12c-service-instance-exports/</loc>
    <lastmod>2016-05-27T09:13:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/exportserviceinstance/</loc>
    <lastmod>2016-05-27T09:13:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/wlst/</loc>
    <lastmod>2016-05-27T09:13:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/dataset/</loc>
    <lastmod>2016-05-27T08:44:24+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/datasetsvc/</loc>
    <lastmod>2016-05-27T08:44:24+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/05/27/obiee-12c-add-data-source-in-answers/</loc>
    <lastmod>2016-05-27T08:44:24+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/xsa/</loc>
    <lastmod>2016-05-27T08:44:24+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/black-pudding/</loc>
    <lastmod>2016-05-24T21:45:09+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/fried-slice/</loc>
    <lastmod>2016-05-24T21:45:09+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/fryup/</loc>
    <lastmod>2016-05-24T21:45:09+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/fullenglish/</loc>
    <lastmod>2016-05-24T21:45:09+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/york/</loc>
    <lastmod>2016-05-24T21:45:09+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/05/24/york-fry-ups/</loc>
    <lastmod>2016-05-24T21:45:09+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/command-substitution/</loc>
    <lastmod>2016-05-24T21:15:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/05/24/lifting-the-lid-on-obiee-12c-web-services-part-1/</loc>
    <lastmod>2016-05-24T21:15:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/paw/</loc>
    <lastmod>2016-05-24T21:15:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/postman/</loc>
    <lastmod>2016-05-24T21:15:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/process-substitution/</loc>
    <lastmod>2016-05-24T21:15:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/visual-analyzer/</loc>
    <lastmod>2016-05-24T21:15:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/bar/</loc>
    <lastmod>2016-05-23T09:46:28+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/formatting/</loc>
    <lastmod>2016-05-23T09:46:28+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/05/23/kibana-timelion-series-calculations-difference-from-one-week-ago/</loc>
    <lastmod>2016-05-23T09:46:28+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/line/</loc>
    <lastmod>2016-05-23T09:46:28+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/offset/</loc>
    <lastmod>2016-05-23T09:46:28+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/boot.properties/</loc>
    <lastmod>2016-05-20T14:22:21+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/hang/</loc>
    <lastmod>2016-05-20T14:22:21+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/05/20/obiee-12c-hangs-at-startup-starting-adminserver-.../</loc>
    <lastmod>2016-05-20T14:22:21+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/start.cmd/</loc>
    <lastmod>2016-05-20T14:22:21+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/05/19/oracle.bi.bar.exceptions.unsupportedbarexception-the-bar-file-provided-as-input-is-not-supported-in-this-bi-platfrom-release./</loc>
    <lastmod>2016-05-19T10:06:03+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/baseline-validation-tool/</loc>
    <lastmod>2016-05-18T15:35:46+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/bvt/</loc>
    <lastmod>2016-05-18T15:35:46+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/05/18/obiee-baseline-validation-tool-parameter-directory-is-not-a-directory/</loc>
    <lastmod>2016-05-18T15:35:46+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/regression-testing/</loc>
    <lastmod>2016-05-18T15:35:46+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/05/18/under-the-covers-of-obiee-12c-configuration-with-sysdig/</loc>
    <lastmod>2016-05-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/ingest/</loc>
    <lastmod>2016-05-13T05:45:19+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/logstash/</loc>
    <lastmod>2016-05-13T05:45:19+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/05/13/monitoring-logstash-ingest-rates-with-elasticsearch-kibana-and-timelion/</loc>
    <lastmod>2016-05-13T05:45:19+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/graphite/</loc>
    <lastmod>2016-05-12T20:56:38+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/05/12/monitoring-logstash-ingest-rates-with-influxdb-and-grafana/</loc>
    <lastmod>2016-05-12T20:56:38+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/abstract/</loc>
    <lastmod>2016-05-05T09:57:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/05/05/collection-of-articles-on-how-to-write-a-good-conference-abstract/</loc>
    <lastmod>2016-05-05T09:57:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/user-groups/</loc>
    <lastmod>2016-05-05T09:57:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/04/29/experiments-with-elastics-graph-tool/</loc>
    <lastmod>2016-04-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/dft/</loc>
    <lastmod>2016-04-24T12:22:12+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/dplyr/</loc>
    <lastmod>2016-04-24T12:22:12+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/elastic/</loc>
    <lastmod>2016-04-24T12:22:12+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/lubridate/</loc>
    <lastmod>2016-04-24T12:22:12+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/r/</loc>
    <lastmod>2016-04-24T12:22:12+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/04/24/using-r-to-denormalise-data-for-analysis-in-kibana/</loc>
    <lastmod>2016-04-24T12:22:12+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/wrangling/</loc>
    <lastmod>2016-04-24T12:22:12+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/04/18/obiee-security-patches-and-final-11.1.1.7-patchset-release/</loc>
    <lastmod>2016-04-18T15:36:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/04/14/streaming-data-through-oracle-goldengate-to-elasticsearch/</loc>
    <lastmod>2016-04-14T22:51:43+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/04/12/decoupling-the-data-pipeline-with-kafka-a-very-simple-real-life-example/</loc>
    <lastmod>2016-04-12T21:50:46+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/elastic-v5/</loc>
    <lastmod>2016-04-12T21:50:46+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/zookeeper/</loc>
    <lastmod>2016-04-12T21:50:46+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/beer/</loc>
    <lastmod>2016-04-11T19:00:56+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/devon/</loc>
    <lastmod>2016-04-11T19:00:56+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/dorset/</loc>
    <lastmod>2016-04-11T19:00:56+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/04/11/food-pr0n-02-devon-dorset/</loc>
    <lastmod>2016-04-11T19:00:56+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/gyle-59/</loc>
    <lastmod>2016-04-11T19:00:56+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/lardy-cake/</loc>
    <lastmod>2016-04-11T19:00:56+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/palmers/</loc>
    <lastmod>2016-04-11T19:00:56+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/03/30/new-otn-article-obiee-performance-analytics-analysing-the-impact-of-suboptimal-design/</loc>
    <lastmod>2016-03-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/03/29/experiments-with-kibana-timelion/</loc>
    <lastmod>2016-03-29T21:07:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/quandl/</loc>
    <lastmod>2016-03-29T21:07:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/topbeat/</loc>
    <lastmod>2016-03-29T21:07:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/03/28/connecting-to-obiee-via-jdbc-with-jisql/</loc>
    <lastmod>2016-03-28T21:01:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/jisql/</loc>
    <lastmod>2016-03-28T21:01:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/logical-sql/</loc>
    <lastmod>2016-03-28T21:01:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/irc/</loc>
    <lastmod>2016-03-24T21:38:02+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/03/24/my-latest-irc-client-kibana/</loc>
    <lastmod>2016-03-24T21:38:02+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/obihackers/</loc>
    <lastmod>2016-03-24T21:38:02+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/burger/</loc>
    <lastmod>2016-03-19T21:18:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/cubano/</loc>
    <lastmod>2016-03-19T21:18:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/food/</loc>
    <lastmod>2016-03-19T21:18:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/03/19/food-pr0n-01/</loc>
    <lastmod>2016-03-19T21:18:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/hawksmoor/</loc>
    <lastmod>2016-03-19T21:18:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/indian/</loc>
    <lastmod>2016-03-19T21:18:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/suet-pudding/</loc>
    <lastmod>2016-03-19T21:18:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/environment-variables/</loc>
    <lastmod>2016-03-18T18:04:07+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/installation/</loc>
    <lastmod>2016-03-18T18:04:07+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/jps-06514/</loc>
    <lastmod>2016-03-18T18:04:07+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/keystore/</loc>
    <lastmod>2016-03-18T18:04:07+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/03/18/obiee-11.1.1.9-installation-jps-06514-opening-of-file-based-keystore-failed/</loc>
    <lastmod>2016-03-18T18:04:07+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/wls/</loc>
    <lastmod>2016-03-18T18:04:07+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/03/16/fun-and-games-with-oracle-goldengate-kafka-and-logstash-on-bigdatalite-4.4/</loc>
    <lastmod>2016-03-16T22:01:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/03/09/presentation-slides-bye-bye-slideshare-hello-speakerdeck/</loc>
    <lastmod>2016-03-09T09:43:30+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/03/03/obihackers-irc-channel/</loc>
    <lastmod>2016-03-03T22:55:37+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/awk/</loc>
    <lastmod>2016-02-27T21:05:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/du/</loc>
    <lastmod>2016-02-27T21:05:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/metrics/</loc>
    <lastmod>2016-02-27T21:05:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/sed/</loc>
    <lastmod>2016-02-27T21:05:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/02/27/streaming-data-to-influxdb-from-any-bash-command/</loc>
    <lastmod>2016-02-27T21:05:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/02/26/what-makes-a-good-full-english/</loc>
    <lastmod>2016-02-26T18:02:31+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/dms/</loc>
    <lastmod>2016-02-26T17:54:54+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/jmanage/</loc>
    <lastmod>2016-02-26T17:54:54+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/02/26/visualising-obiee-dms-metrics-over-the-years/</loc>
    <lastmod>2016-02-26T17:54:54+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/exalytics/</loc>
    <lastmod>2016-02-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/02/26/obiee-performance-metrics-matter-andannouncing-obi-metrics-agent-v2/</loc>
    <lastmod>2016-02-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2016/02/11/obiee-12c-repository-password-corruption-issue/</loc>
    <lastmod>2016-02-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2015/12/21/using-linux-control-groups-to-constrain-process-memory/</loc>
    <lastmod>2015-12-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2015/12/10/driving-obiee-user-engagement-with-enhanced-usage-tracking-for-obiee/</loc>
    <lastmod>2015-12-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2015/10/28/forays-into-kafka-enabling-flexible-data-pipelines/</loc>
    <lastmod>2015-10-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2015/10/21/introducing-the-rittman-mead-obiee-performance-analytics-service/</loc>
    <lastmod>2015-10-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2015/10/13/forays-into-kafka-01-logstash-transport-centralisation/</loc>
    <lastmod>2015-10-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2015/09/25/using-the-bi-server-metadata-web-service-for-automated-rpd-modifications/</loc>
    <lastmod>2015-09-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2015/09/24/managing-the-obiee-bi-server-cache-from-odi-12c/</loc>
    <lastmod>2015-09-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2015/09/23/obiee-bi-server-cache-management-strategies/</loc>
    <lastmod>2015-09-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2015/07/15/security-patches-released-for-obiee-11-1-1-711-1-1-9-and-odi-dq-11-1-1-3/</loc>
    <lastmod>2015-07-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2015/05/14/whats-new-in-obiee-11-1-1-9-for-systems-administrators-and-developers/</loc>
    <lastmod>2015-05-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2015/04/25/using-the-elk-stack-to-analyse-donors-choose-data/</loc>
    <lastmod>2015-04-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2015/04/24/bi-forum-2015-preview-obiee-regression-testing-and-data-discovery-with-the-elk-stack/</loc>
    <lastmod>2015-04-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2015/04/02/analysing-odi-performance-with-flame-graphs/</loc>
    <lastmod>2015-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2015/03/27/lifting-the-lid-on-obiee-internals-with-linux-diagnostics-tools/</loc>
    <lastmod>2015-03-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2015/03/24/obiee-nqcmd-tidbits/</loc>
    <lastmod>2015-03-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2015/03/23/instrumenting-obiee-database-connections-for-improved-performance-diagnostics/</loc>
    <lastmod>2015-03-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2015/03/12/an-introduction-to-analysing-odi-runtime-data-through-elasticsearch-and-kibana-4/</loc>
    <lastmod>2015-03-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2015/02/08/obiee-monitoring-and-diagnostics-with-influxdb-and-grafana/</loc>
    <lastmod>2015-02-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2015/01/14/concurrent-rpd-development-in-obiee/</loc>
    <lastmod>2015-01-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2014/12/15/linux-cluster-sysadmin-os-metric-monitoring-with-colmux/</loc>
    <lastmod>2014-12-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2014/12/09/linux-cluster-sysadmin-parallel-command-execution-with-pdsh/</loc>
    <lastmod>2014-12-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2014/12/09/linux-cluster-sysadmin-ssh-keys/</loc>
    <lastmod>2014-12-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2014/11/13/obiee-sampleapp-v406-amazon-ec2-ami-available-for-public-use/</loc>
    <lastmod>2014-11-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2014/11/10/auditing-obiee-presentation-catalog-activity-with-custom-log-filters/</loc>
    <lastmod>2014-11-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2014/11/04/analytics-with-kibana-and-elasticsearch-through-hadoop-part-2-getting-data-into-elasticsearch/</loc>
    <lastmod>2014-11-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2014/11/04/analytics-with-kibana-and-elasticsearch-through-hadoop-part-3-visualising-the-data-in-kibana/</loc>
    <lastmod>2014-11-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2014/11/03/analytics-with-kibana-and-elasticsearch-through-hadoop-part-1-introduction/</loc>
    <lastmod>2014-11-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2014/10/21/monitoring-obiee-with-elasticsearch-logstash-and-kibana/</loc>
    <lastmod>2014-10-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2014/10/17/using-rlwrap-with-apache-hive-beeline-for-improved-readline-functionality/</loc>
    <lastmod>2014-10-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2014/10/08/first-timer-tips-for-oracle-open-world/</loc>
    <lastmod>2014-10-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2014/09/10/obiee-sampleapp-in-the-cloud-importing-virtualbox-machines-to-aws-ec2/</loc>
    <lastmod>2014-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2014/06/17/sampleapp-v406-automatic-startup-of-obiee/</loc>
    <lastmod>2014-06-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2014/05/23/visual-regression-testing-of-obiee-with-phantomcss/</loc>
    <lastmod>2014-05-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2014/05/14/mobile-app-designer-mis-configuration-error/</loc>
    <lastmod>2014-05-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2014/04/29/extended-visualisation-of-obiee-performance-data-with-grafana/</loc>
    <lastmod>2014-04-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2014/04/03/bi-forum-2014-preview-no-silver-bullets-obiee-performance-in-the-real-world/</loc>
    <lastmod>2014-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2014/03/30/visualising-obiee-dms-metrics-with-graphite/</loc>
    <lastmod>2014-03-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2014/03/28/built-in-obiee-load-testing-with-nqcmd/</loc>
    <lastmod>2014-03-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2014/03/27/installing-obi-metrics-agent-graphite-and-collectl/</loc>
    <lastmod>2014-03-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2014/03/26/introducing-obi-metrics-agent-an-open-source-obiee-metrics-collector/</loc>
    <lastmod>2014-03-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2014/02/12/date-formatting-in-obiee-11g-setting-the-default-locale-for-users/</loc>
    <lastmod>2014-02-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2014/01/29/exploring-obiee-web-services-through-python/</loc>
    <lastmod>2014-01-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2014/01/23/automated-regression-testing-for-obiee/</loc>
    <lastmod>2014-01-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2014/01/17/obiee-regression-testing-an-introduction/</loc>
    <lastmod>2014-01-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2013/11/20/make-use-of-obiees-command-line-tools-with-reduced-exposure-of-plain-text-passwords/</loc>
    <lastmod>2013-11-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2013/11/08/monitoring-obiee-performance-for-the-end-user-with-jmeter-from-em12c/</loc>
    <lastmod>2013-11-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2013/11/06/collecting-usage-tracking-data-with-metric-extensions-in-em12c/</loc>
    <lastmod>2013-11-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2013/11/01/building-alerts-in-em12c-with-obiee-usage-tracking-data/</loc>
    <lastmod>2013-11-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2013/10/16/obiee-act-as-vs-impersonate/</loc>
    <lastmod>2013-10-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2013/10/03/tips-and-tricks-for-the-obiee-linux-sysadmin/</loc>
    <lastmod>2013-10-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2013/07/23/timesten-and-obiee-port-conflicts-on-exalytics/</loc>
    <lastmod>2013-07-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2013/07/15/the-rittman-mead-scripts-github-repository/</loc>
    <lastmod>2013-07-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2013/07/08/learn-obiee-11-1-1-7-from-the-experts/</loc>
    <lastmod>2013-07-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2013/07/04/patch-obiee-the-quicker-way-with-opatch-napply/</loc>
    <lastmod>2013-07-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2013/06/12/using-obiee-sampleapp-305-in-vm-fusion/</loc>
    <lastmod>2013-06-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2013/05/18/testing-aggregate-navigation-on-obiee-and-exalytics/</loc>
    <lastmod>2013-05-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2013/04/08/incremental-refresh-of-exalytics-aggregates-using-native-bi-server-capabilities/</loc>
    <lastmod>2013-04-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2013/04/03/upgrading-obiee-to-11-1-1-7/</loc>
    <lastmod>2013-04-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2013/03/18/performance-and-obiee-introduction/</loc>
    <lastmod>2013-03-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2013/03/18/performance-and-obiee-test-define/</loc>
    <lastmod>2013-03-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2013/03/18/performance-and-obiee-test-design/</loc>
    <lastmod>2013-03-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2013/03/18/performance-and-obiee-test-build/</loc>
    <lastmod>2013-03-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2013/03/18/performance-and-obiee-execute-and-measure/</loc>
    <lastmod>2013-03-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2013/03/18/performance-and-obiee-analysing-results/</loc>
    <lastmod>2013-03-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2013/03/18/optimising-obiee-performance-tuning/</loc>
    <lastmod>2013-03-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2013/03/18/performance-and-obiee-summary-and-faq/</loc>
    <lastmod>2013-03-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2013/01/10/incremental-refresh-exalytics-aggregates-using-timesten/</loc>
    <lastmod>2013-01-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2012/09/29/alternatives-to-the-summary-advisor-for-refreshing-exalytics-aggregates/</loc>
    <lastmod>2012-09-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2012/09/14/advanced-monitoring-of-obiee-with-nagios/</loc>
    <lastmod>2012-09-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2012/09/13/an-introduction-to-monitoring-obiee-with-nagios/</loc>
    <lastmod>2012-09-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2012/09/12/automated-monitoring-of-obiee-in-the-enterprise-an-overview/</loc>
    <lastmod>2012-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2012/08/15/obiee-ad-integration-obi-sec-00022-identity-found-but-could-not-be-authenticated/</loc>
    <lastmod>2012-08-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2012/08/07/advanced-presentation-services-settings-for-obiee-testing-development/</loc>
    <lastmod>2012-08-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2012/08/06/obiee-fmw-and-networking-on-dhcp-hosts/</loc>
    <lastmod>2012-08-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2012/07/23/exalytics-timesten-and-obiee-connectivity/</loc>
    <lastmod>2012-07-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2012/07/11/obiee-11-1-1-6-2-bp1-logical-sql-diagnostic-view/</loc>
    <lastmod>2012-07-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2012/07/10/applying-patches-to-obiee-11-1-1-6-2-bp1/</loc>
    <lastmod>2012-07-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2012/07/02/downloading-obiee-patches-from-oracle-with-wget/</loc>
    <lastmod>2012-07-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2012/06/11/running-rcu-from-the-commandline/</loc>
    <lastmod>2012-06-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2012/05/24/obiee-administration-tool-import-metadata-shows-no-schemas/</loc>
    <lastmod>2012-05-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2012/05/22/obiee-performance-tuning-myth-bi-server-logging/</loc>
    <lastmod>2012-05-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2012/05/22/public-training-schedule-for-2012-h2-announced/</loc>
    <lastmod>2012-05-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2012/05/11/screen-and-obiee/</loc>
    <lastmod>2012-05-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2012/04/20/rittmanmead-webinar-series-2012/</loc>
    <lastmod>2012-04-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2012/03/19/new-training-courses-and-seminars-from-rittman-mead/</loc>
    <lastmod>2012-03-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2012/01/23/configuring-obi-11g-to-use-port-80/</loc>
    <lastmod>2012-01-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2012/01/04/scripted-obi-11g-linux-startupshutdown/</loc>
    <lastmod>2012-01-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2011/12/20/event-triggers-in-bi-publisher-11g/</loc>
    <lastmod>2011-12-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2011/11/28/blogging/</loc>
    <lastmod>2011-11-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2011/11/24/accessing-bi-publisher-11g-web-services-through-a-jdeveloper-web-service-proxy/</loc>
    <lastmod>2011-11-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2011/11/24/calling-bi-publisher-11g-web-services-from-bpel/</loc>
    <lastmod>2011-11-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2011/11/24/web-services-in-bi-publisher-11g/</loc>
    <lastmod>2011-11-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/dbms_application_info/</loc>
    <lastmod>2011-10-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/dbms_session/</loc>
    <lastmod>2011-10-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2011/10/10/instrumenting-obiee-the-final-chapter/</loc>
    <lastmod>2011-10-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/systemsmanagement/</loc>
    <lastmod>2011-10-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/inventory/</loc>
    <lastmod>2011-10-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2011/10/05/obi-11g-upgast-00055-error-reading-the-oracle-universal-installer-inventory/</loc>
    <lastmod>2011-10-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/obiee-11g/</loc>
    <lastmod>2011-10-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/oui/</loc>
    <lastmod>2011-10-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2011/09/26/oracle-tnsping-message-3513-not-found-productnetwork-facilitytns/</loc>
    <lastmod>2011-09-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2011/09/26/sourcecode-markup-tweaks-in-wordpress/</loc>
    <lastmod>2011-09-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/windows/</loc>
    <lastmod>2011-09-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/xe-11gr2/</loc>
    <lastmod>2011-09-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2011/09/16/friday-miscellany/</loc>
    <lastmod>2011-09-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/dbms_stats/</loc>
    <lastmod>2011-09-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2011/09/13/dbms_stats-gather-auto/</loc>
    <lastmod>2011-09-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2011/09/12/using-preupgrade-to-upgrade-fedora-14-to-fedora-15-proxy-errors/</loc>
    <lastmod>2011-09-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/excel/</loc>
    <lastmod>2011-09-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/hack/</loc>
    <lastmod>2011-09-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2011/09/08/labelling-time-axes-in-excel/</loc>
    <lastmod>2011-09-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/visualisation/</loc>
    <lastmod>2011-09-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2011/08/18/a-quotation-to-print-out-and-stick-on-your-wall/</loc>
    <lastmod>2011-08-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/quotation/</loc>
    <lastmod>2011-08-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/bi/</loc>
    <lastmod>2011-08-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2011/08/15/new-blog-from-oracle-obi-product-assurance/</loc>
    <lastmod>2011-08-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2011/08/08/did-you-hear-that-thunk-that-was-me-falling-off-my-chair-in-shock/</loc>
    <lastmod>2011-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2011/08/08/have-you-defined-client_id-in-obiee-yet/</loc>
    <lastmod>2011-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/hp/</loc>
    <lastmod>2011-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/itanium/</loc>
    <lastmod>2011-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2011/08/08/obiee-10-1-3-4-2-released/</loc>
    <lastmod>2011-08-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/bug/</loc>
    <lastmod>2011-08-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2011/08/04/odi-10g-connectivity-problem-with-oci/</loc>
    <lastmod>2011-08-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/security/</loc>
    <lastmod>2011-08-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2011/08/04/security-issue-on-obiee-10-1-3-4-1-11-1-1-3/</loc>
    <lastmod>2011-08-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/nqcmd/</loc>
    <lastmod>2011-07-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2011/07/13/undocumented-nqcmd-parameters/</loc>
    <lastmod>2011-07-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2011/06/28/oracle-11g-how-to-force-a-sql_id-to-use-a-plan_hash_value-using-sql-baselines/</loc>
    <lastmod>2011-06-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/plan-management/</loc>
    <lastmod>2011-06-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/sql-plan-baseline/</loc>
    <lastmod>2011-06-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/copy_table_stats/</loc>
    <lastmod>2011-06-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/dwh/</loc>
    <lastmod>2011-06-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2011/06/15/global-statistics-highlow-values-when-using-dbms_stats-copy_table_stats/</loc>
    <lastmod>2011-06-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/statistics/</loc>
    <lastmod>2011-06-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2011/05/26/data-warehousing-and-statistics-in-oracle-11g-automatic-optimizer-statistics-collection/</loc>
    <lastmod>2011-05-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2011/05/19/obiee-performance-get-your-database-sweating/</loc>
    <lastmod>2011-05-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/rrdtool/</loc>
    <lastmod>2011-05-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2011/04/11/entertaining-exadata-fud-from-hp/</loc>
    <lastmod>2011-04-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/exadata/</loc>
    <lastmod>2011-04-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/kindle/</loc>
    <lastmod>2011-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2011/04/07/oracle-documentation-available-on-kindle-and-ipad/</loc>
    <lastmod>2011-04-07T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2011/04/04/oracle-xe-11gr2-installation-oraclexeservice-should-not-be-installed-already/</loc>
    <lastmod>2011-04-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/xe/</loc>
    <lastmod>2011-04-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/awr/</loc>
    <lastmod>2011-03-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2011/03/11/getting-good-quality-io-throughput-data/</loc>
    <lastmod>2011-03-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/io/</loc>
    <lastmod>2011-03-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2011/03/09/comparing-methods-for-recording-io-vsysstat-vs-hp-measureware/</loc>
    <lastmod>2011-03-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/unix/</loc>
    <lastmod>2011-03-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/mbeans/</loc>
    <lastmod>2011-03-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2011/03/08/obiee-systems-management-dodgy-counter-behaviour/</loc>
    <lastmod>2011-03-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2011/03/01/shiny-new-geek-toys-rrdtool-and-screen/</loc>
    <lastmod>2011-03-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2011/02/23/changing-ldap-settings-in-an-obiee-rpd-with-udml/</loc>
    <lastmod>2011-02-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/ldap/</loc>
    <lastmod>2011-02-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/udml/</loc>
    <lastmod>2011-02-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2011/02/02/instrumenting-obiee-for-tracing-oracle-db-calls/</loc>
    <lastmod>2011-02-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/log/</loc>
    <lastmod>2011-02-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/usagetracking/</loc>
    <lastmod>2011-02-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2011/01/08/materialised-views-pct-partition-truncation/</loc>
    <lastmod>2011-01-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/mviews/</loc>
    <lastmod>2011-01-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2011/01/05/oracle-whitepaper-best-practices-for-a-data-warehouse-on-oracle-database-11g/</loc>
    <lastmod>2011-01-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2010/12/30/data-warehousing-and-statistics-in-oracle-11g-incremental-global-statistics/</loc>
    <lastmod>2010-12-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2010/12/06/adding-obiee-monitoring-graphs-into-oas/</loc>
    <lastmod>2010-12-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2010/12/06/charting-obiee-performance-data-with-gnuplot/</loc>
    <lastmod>2010-12-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2010/12/06/collecting-obiee-systems-management-data-with-jmx/</loc>
    <lastmod>2010-12-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/gnuplot/</loc>
    <lastmod>2010-12-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/oas/</loc>
    <lastmod>2010-12-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2010/12/06/obiee-monitoring/</loc>
    <lastmod>2010-12-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/javahost/</loc>
    <lastmod>2010-12-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2010/12/03/obiee-10g-javahost-hang/</loc>
    <lastmod>2010-12-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2010/12/02/troubleshooting-obiee-ldap-adsi-authentication/</loc>
    <lastmod>2010-12-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2010/11/04/a-poor-mans-obiee-embi-management-pack/</loc>
    <lastmod>2010-11-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2010/11/03/analysing-odi-batch-performance/</loc>
    <lastmod>2010-11-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2010/10/27/does-this-summarise-your-system-development-support-ethos/</loc>
    <lastmod>2010-10-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/support/</loc>
    <lastmod>2010-10-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/thoughts/</loc>
    <lastmod>2010-10-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2010/10/27/two-excellent-obi-presentations-from-jeff-mcquigg/</loc>
    <lastmod>2010-10-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2010/10/26/graphing-io-data-using-gnuplot-and-oracle-vsysstat/</loc>
    <lastmod>2010-10-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2010/10/19/awk-split-a-fixed-width-file-into-separate-files-named-on-content/</loc>
    <lastmod>2010-10-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/informatica/</loc>
    <lastmod>2010-10-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/obia/</loc>
    <lastmod>2010-10-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2010/10/18/when-is-a-bug-not-a-bug-when-its-a-design-decision/</loc>
    <lastmod>2010-10-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2010/09/23/a-good-maxim-to-bear-in-mind-when-designing-reports/</loc>
    <lastmod>2010-09-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2010/09/22/better-safe-than-sorry-sanitising-db-input/</loc>
    <lastmod>2010-09-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/metalink/</loc>
    <lastmod>2010-09-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/silly/</loc>
    <lastmod>2010-09-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/svn/</loc>
    <lastmod>2010-09-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2010/09/21/tortoisesvn-doesnt-prompt-for-authentication/</loc>
    <lastmod>2010-09-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2010/09/14/the-danger-of-averages-measuring-io-throughput/</loc>
    <lastmod>2010-09-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2010/09/13/rtfm-but-where-tf-is-the-fm-offline-searchable-obiee-11g-documentation/</loc>
    <lastmod>2010-09-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2010/09/10/a-fair-bite-of-the-cpu-pie-monitoring-testing-oracle-resource-manager/</loc>
    <lastmod>2010-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/resource-manager/</loc>
    <lastmod>2010-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2010/09/02/misbehaving-informatica-kills-oracle/</loc>
    <lastmod>2010-09-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/ora-28001/</loc>
    <lastmod>2010-09-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2010/08/25/bi-publisher-error-creating-quartz-tables/</loc>
    <lastmod>2010-08-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/bi-publisher/</loc>
    <lastmod>2010-08-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/quartz/</loc>
    <lastmod>2010-08-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2010/06/14/measuring-real-user-response-times-for-obiee/</loc>
    <lastmod>2010-06-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2010/06/11/scripts-obiee-nqquery-log/</loc>
    <lastmod>2010-06-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2010/06/03/obiee-11g-launch-date-7th-july-2010/</loc>
    <lastmod>2010-06-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/biforum/</loc>
    <lastmod>2010-05-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2010/05/24/performance-testing-and-obiee/</loc>
    <lastmod>2010-05-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/presentation/</loc>
    <lastmod>2010-05-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2010/05/23/my-first-presentation-afterthoughts/</loc>
    <lastmod>2010-05-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2010/05/21/rittmanmead-bi-forum-2010/</loc>
    <lastmod>2010-05-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/weblogic/</loc>
    <lastmod>2010-05-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2010/05/17/validating-ebs-bi-authentication-without-bi/</loc>
    <lastmod>2010-05-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/dac/</loc>
    <lastmod>2010-05-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/ora-01017/</loc>
    <lastmod>2010-05-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2010/05/06/what-am-i-missing-here-ora-01017-invalid-usernamepassword-logon-denied/</loc>
    <lastmod>2010-05-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/ora-00845/</loc>
    <lastmod>2010-04-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2010/04/24/rtfal/</loc>
    <lastmod>2010-04-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/em/</loc>
    <lastmod>2010-04-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/opera/</loc>
    <lastmod>2010-04-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2010/04/22/opera-oracle-em-true-love/</loc>
    <lastmod>2010-04-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2010/04/21/my-first-presentation-help/</loc>
    <lastmod>2010-04-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2010/03/18/obiee-11g-tidbit-xudml-support/</loc>
    <lastmod>2010-03-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2010/03/09/ora-13757-sql-tuning-set-string-owned-by-user-string-is-active/</loc>
    <lastmod>2010-03-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/cluster/</loc>
    <lastmod>2010-03-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/load-balancing/</loc>
    <lastmod>2010-03-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2010/03/05/securing-obiee-systems-management-jmx-for-remote-access/</loc>
    <lastmod>2010-03-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2010/03/05/whos-been-at-the-cookie-jar-ebs-bi-authentication-and-load-balancers/</loc>
    <lastmod>2010-03-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2010/03/02/obia-7-9-6-performance-recommendations/</loc>
    <lastmod>2010-03-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2010/02/23/oracle-support-blog-back-online-kinda/</loc>
    <lastmod>2010-02-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2010/02/15/oracle-support-blog-no-more/</loc>
    <lastmod>2010-02-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2010/02/10/exadata-v2-poc-numbers/</loc>
    <lastmod>2010-02-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2010/02/08/illlustrating-data/</loc>
    <lastmod>2010-02-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2010/01/29/brilliant-performance-articles-by-cary-millsap/</loc>
    <lastmod>2010-01-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2010/01/26/identify-your-users-by-setting-client-id-in-oracle/</loc>
    <lastmod>2010-01-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/config/</loc>
    <lastmod>2010-01-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2010/01/22/how-to-resolve-nqserror-12002-socket-communication-error-at-call-number-1-unknown/</loc>
    <lastmod>2010-01-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/apache/</loc>
    <lastmod>2010-01-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2010/01/21/hardening-oas/</loc>
    <lastmod>2010-01-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/12/18/libnnz10-so-cannot-restore-segment-prot-after-reloc-permission-denied/</loc>
    <lastmod>2009-12-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/oel/</loc>
    <lastmod>2009-12-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/12/14/running-the-obiee-admin-tool-on-unix/</loc>
    <lastmod>2009-12-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/caf/</loc>
    <lastmod>2009-12-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/12/11/caf/</loc>
    <lastmod>2009-12-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/sawping/</loc>
    <lastmod>2009-12-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/12/09/troubleshooting-presentation-services-analytics-connectivity/</loc>
    <lastmod>2009-12-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/12/03/ukoug-tebs-2009/</loc>
    <lastmod>2009-12-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/11/27/i-think-this-summarises-everything/</loc>
    <lastmod>2009-11-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/11/25/obiee-application-servers-now-and-future/</loc>
    <lastmod>2009-11-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/11/25/soootw-and-sweep/</loc>
    <lastmod>2009-11-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/11/17/resolved-sawserver-error-loading-security-privilege-systemprivscatalogchangepermissionsprivilege/</loc>
    <lastmod>2009-11-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/11/12/deploying-oracle-business-intelligence-enterprise-edition-on-sun-systems/</loc>
    <lastmod>2009-11-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/11/11/fail-my-oracle-support/</loc>
    <lastmod>2009-11-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/11/06/clustering-specifying-multiple-presentation-services-from-presentation-services-plug-in/</loc>
    <lastmod>2009-11-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/11/03/advanced-googling-for-obiee-information/</loc>
    <lastmod>2009-11-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/11/03/caf-installation-video/</loc>
    <lastmod>2009-11-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/catalogmanager/</loc>
    <lastmod>2009-11-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/google/</loc>
    <lastmod>2009-11-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/11/02/experts/</loc>
    <lastmod>2009-11-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/timemanagement/</loc>
    <lastmod>2009-11-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/10/30/the-state-of-obiee-on-the-web/</loc>
    <lastmod>2009-10-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/10/26/the-mind-boggles/</loc>
    <lastmod>2009-10-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/10/22/troubleshooting-obiee-and-ora-12154-tnscould-not-resolve-the-connect-identifier/</loc>
    <lastmod>2009-10-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/10/21/obiee-vuln-cv-2009-1990/</loc>
    <lastmod>2009-10-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/otn/</loc>
    <lastmod>2009-10-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/10/21/otn-forum-pro/</loc>
    <lastmod>2009-10-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/10/19/new-obiee-blogs/</loc>
    <lastmod>2009-10-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/10/16/bi-server-hung-nqserror-14054-15001-23005/</loc>
    <lastmod>2009-10-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/10/16/heads-up-critical-patch-update-for-oas-affecting-obiee/</loc>
    <lastmod>2009-10-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/10/12/new-obiee-benchmark-50000-users/</loc>
    <lastmod>2009-10-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/10/12/obia-7-9-6-1-released/</loc>
    <lastmod>2009-10-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/10/06/usage-tracking-only-half-the-story/</loc>
    <lastmod>2009-10-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/loadrunner/</loc>
    <lastmod>2009-10-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/10/01/obiee-and-hp-performance-center-a-k-a-loadrunner-notes/</loc>
    <lastmod>2009-10-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/10/01/obiee-and-loadrunner-howto/</loc>
    <lastmod>2009-10-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/09/25/james-morle-spotting-the-red-flags-part-1-of-n/</loc>
    <lastmod>2009-09-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/09/25/sql-developer-v2-1-early-adopter-released/</loc>
    <lastmod>2009-09-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/09/23/changing-password-on-oracle-11g-from-10g-clients-ora-28001-ora-01017/</loc>
    <lastmod>2009-09-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/09/18/collated-obiee-benchmarks/</loc>
    <lastmod>2009-09-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/09/17/obiee-benchmarks/</loc>
    <lastmod>2009-09-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/09/15/obiee-cluster-controller-failover-in-action/</loc>
    <lastmod>2009-09-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/firefox/</loc>
    <lastmod>2009-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/09/10/obiee-on-opera-10-ie-7-ff-3-5/</loc>
    <lastmod>2009-09-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/admintool/</loc>
    <lastmod>2009-09-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/09/09/syntax-for-admintool-exe-command-line-script/</loc>
    <lastmod>2009-09-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/09/08/admintool-exe-command/</loc>
    <lastmod>2009-09-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/09/04/metalink-3-followup/</loc>
    <lastmod>2009-09-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/09/04/rss-feeds-for-obiee-including-del-icio-us-obiee-tags/</loc>
    <lastmod>2009-09-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/09/03/caf-troubles/</loc>
    <lastmod>2009-09-03T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/09/02/metalink-3-rip/</loc>
    <lastmod>2009-09-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/08/25/multiple-rpds-on-one-server-part-1-the-bi-server/</loc>
    <lastmod>2009-08-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/08/25/multiple-rpds-on-one-server-part-2-presentation-services/</loc>
    <lastmod>2009-08-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/08/24/obiee-errormessage-code-reference/</loc>
    <lastmod>2009-08-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/08/24/tech-support-cheat-sheet-xkcd-com/</loc>
    <lastmod>2009-08-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/08/21/obiee-and-load-runner-part-2/</loc>
    <lastmod>2009-08-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/08/21/querying-sql-server-from-obiee-running-on-unix/</loc>
    <lastmod>2009-08-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/sqlserver/</loc>
    <lastmod>2009-08-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/08/20/do-you-mean-pt-ii/</loc>
    <lastmod>2009-08-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/08/20/logging-specific-types-of-sawserver-activity/</loc>
    <lastmod>2009-08-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/08/19/obiee-and-load-runner-part-1/</loc>
    <lastmod>2009-08-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/08/19/sawserver-log-short-format/</loc>
    <lastmod>2009-08-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/08/18/otn-forums-different-url-to-get-prompted-to-login-less-often/</loc>
    <lastmod>2009-08-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/08/14/unix-script-to-report-on-obiee-and-obia-processes-state/</loc>
    <lastmod>2009-08-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/08/13/obia-upgrade-7-9-5-to-7-9-6-first-thoughts/</loc>
    <lastmod>2009-08-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/08/10/repository-error-rep_51821-failed-to-connect-from-integration-service-pmserver-to-repository-oracle_bi_dw_base-running-in-exclusive-mode/</loc>
    <lastmod>2009-08-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/08/06/clean-install-of-oas-enterprise-manager-not-available/</loc>
    <lastmod>2009-08-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/08/05/google-vs-bing/</loc>
    <lastmod>2009-08-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/08/04/obia-grumble/</loc>
    <lastmod>2009-08-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/07/30/what-is-obia/</loc>
    <lastmod>2009-07-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/07/29/oracle-bi-management-jmanage/</loc>
    <lastmod>2009-07-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/07/28/how-to-find-out-what-web-application-server-is-in-use/</loc>
    <lastmod>2009-07-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/07/28/makers-schedule-managers-schedule/</loc>
    <lastmod>2009-07-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/ora-00922/</loc>
    <lastmod>2009-07-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/07/27/ora-00922-missing-or-invalid-option/</loc>
    <lastmod>2009-07-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/07/24/metalink-3-do-you-mean/</loc>
    <lastmod>2009-07-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/07/24/obiee-windows-perfmon-counters/</loc>
    <lastmod>2009-07-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/07/23/mark-rittmans-obiee-repository-for-dac/</loc>
    <lastmod>2009-07-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/07/23/psservice-windows-command-line-goodness/</loc>
    <lastmod>2009-07-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/07/23/sawserver-charts-crash/</loc>
    <lastmod>2009-07-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/07/23/sawserver-logging-configuration-logconfig-xml/</loc>
    <lastmod>2009-07-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/categories/services/</loc>
    <lastmod>2009-07-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/07/22/oracle-bi-management-systems-management-mbeans/</loc>
    <lastmod>2009-07-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/07/21/jconsole-jmx-followup/</loc>
    <lastmod>2009-07-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/07/21/obiee-admin-tools-hacks/</loc>
    <lastmod>2009-07-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/07/21/otn-forum-rant/</loc>
    <lastmod>2009-07-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/07/16/jconsole-jmx/</loc>
    <lastmod>2009-07-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/05/28/nqcmd-and-nqserror-27005-unresolved-column/</loc>
    <lastmod>2009-05-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/05/18/custom-http-error-page-in-obiee-oas/</loc>
    <lastmod>2009-05-18T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/04/28/new-releases/</loc>
    <lastmod>2009-04-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/04/15/obiee-and-f5-big-ip/</loc>
    <lastmod>2009-04-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/04/02/google-and-korean-otn-forums/</loc>
    <lastmod>2009-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/04/02/oas-bug-7132128-send-notification-oracle-ons-notification/</loc>
    <lastmod>2009-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/04/02/oas-makes-you-log-in-twice/</loc>
    <lastmod>2009-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/04/01/sawserver-wont-start-up-resolved/</loc>
    <lastmod>2009-04-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/04/01/troubleshooting-an-hpux-program/</loc>
    <lastmod>2009-04-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/03/30/bug-in-clustered-publisher-scheduler-clustermanager-detected-1-failed-or-restarted-instances/</loc>
    <lastmod>2009-03-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/03/30/sawserver-wont-start-analytics-servlet-error-java-net-connectexception-connection-refused-errno239/</loc>
    <lastmod>2009-03-30T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/03/27/odi-server-install-missing-odiparams-sh-file/</loc>
    <lastmod>2009-03-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/03/27/remove-windows-line-feed-characters-in-vi/</loc>
    <lastmod>2009-03-27T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/03/25/ora-12537-ora-12518-informatica-dac-error-cmn_1022/</loc>
    <lastmod>2009-03-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/03/24/clustering-publisher-scheduler-and-report-repository/</loc>
    <lastmod>2009-03-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/03/24/firefox-add-ins-ones-i-find-useful/</loc>
    <lastmod>2009-03-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/03/24/metalink-metalink-metalink/</loc>
    <lastmod>2009-03-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/03/24/which-jdbc-driver-to-use/</loc>
    <lastmod>2009-03-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/03/23/finding-config-files-in-unix/</loc>
    <lastmod>2009-03-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/2009/03/23/obiee-publisher-configuring-connection-to-clustered-bi-server/</loc>
    <lastmod>2009-03-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://preview.rmoff.net/about-me/</loc>
  </url><url>
    <loc>https://preview.rmoff.net/search/</loc>
  </url><url>
    <loc>https://preview.rmoff.net/presentations/</loc>
  </url><url>
    <loc>https://preview.rmoff.net/talks/</loc>
  </url>
</urlset>
