<?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://rmariano.eu/tags/book/</loc>
    <lastmod>2026-02-22T12:45:36+01:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/book-roundup/</loc>
    <lastmod>2026-02-22T12:45:36+01:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/</loc>
    <lastmod>2026-02-22T12:45:36+01:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/</loc>
    <lastmod>2026-02-22T12:45:36+01:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/</loc>
    <lastmod>2026-02-22T12:45:36+01:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/linux/</loc>
    <lastmod>2025-09-18T14:31:23+02:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/quality/</loc>
    <lastmod>2025-09-18T14:31:23+02:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/testing/</loc>
    <lastmod>2025-09-18T14:31:23+02:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/the-byte-that-brought-things-down/</loc>
    <lastmod>2025-09-18T14:31:23+02:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/architecture/</loc>
    <lastmod>2025-02-13T20:24:34+01:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/clean/</loc>
    <lastmod>2025-02-13T20:24:34+01:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/software/</loc>
    <lastmod>2025-02-13T20:24:34+01:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/topics-ive-changed-my-mind-about/</loc>
    <lastmod>2025-02-13T20:24:34+01:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/coding-is-a-language/</loc>
    <lastmod>2022-02-12T20:24:48+01:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/opinion/</loc>
    <lastmod>2022-02-12T20:24:48+01:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/hexagonal-architecture-introduction/</loc>
    <lastmod>2021-11-27T17:25:14+01:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/clean-code/</loc>
    <lastmod>2021-01-24T15:43:16+01:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/python/</loc>
    <lastmod>2021-01-24T15:43:16+01:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/second-edition-is-here/</loc>
    <lastmod>2021-01-24T15:43:16+01:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/book-review-release-it/</loc>
    <lastmod>2020-08-01T15:09:10+02:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/a-view-on-fosdem-2020/</loc>
    <lastmod>2020-02-03T17:15:29+01:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/confs/</loc>
    <lastmod>2020-02-03T17:15:29+01:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/distributed-systems/</loc>
    <lastmod>2020-02-03T17:15:29+01:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/docker/</loc>
    <lastmod>2020-02-03T17:15:29+01:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/foss/</loc>
    <lastmod>2020-02-03T17:15:29+01:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/java/</loc>
    <lastmod>2020-02-03T17:15:29+01:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/k8s/</loc>
    <lastmod>2020-02-03T17:15:29+01:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/observability/</loc>
    <lastmod>2020-02-03T17:15:29+01:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/postgres/</loc>
    <lastmod>2020-02-03T17:15:29+01:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/security/</loc>
    <lastmod>2020-02-03T17:15:29+01:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/software-engineering/</loc>
    <lastmod>2020-02-03T17:15:29+01:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/2019-in-review/</loc>
    <lastmod>2019-12-31T18:51:04+01:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/review/</loc>
    <lastmod>2019-12-31T18:51:04+01:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/notes-on-fosdem19/</loc>
    <lastmod>2019-02-03T21:25:06+01:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/2018-in-review/</loc>
    <lastmod>2018-12-30T18:01:38+01:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/subtleties-of-python/</loc>
    <lastmod>2018-10-18T23:03:39+02:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/notes-on-pyss18/</loc>
    <lastmod>2018-10-15T22:31:01+02:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/kafka/</loc>
    <lastmod>2018-04-25T20:45:20-02:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/notes-on-the-kafka-summit-london-2018/</loc>
    <lastmod>2018-04-25T20:45:20-02:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/async/</loc>
    <lastmod>2018-01-14T12:03:50-01:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/asyncio/</loc>
    <lastmod>2018-01-14T12:03:50-01:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/concurrency/</loc>
    <lastmod>2018-01-14T12:03:50-01:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/coroutines/</loc>
    <lastmod>2018-01-14T12:03:50-01:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/exploring-generators-and-coroutines/</loc>
    <lastmod>2018-01-14T12:03:50-01:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/generators/</loc>
    <lastmod>2018-01-14T12:03:50-01:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/2017-in-review/</loc>
    <lastmod>2017-12-31T18:41:09-01:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/best-practices/</loc>
    <lastmod>2017-10-30T23:13:26-01:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/refuse-the-temptation-to-pass/</loc>
    <lastmod>2017-10-30T23:13:26-01:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/pages/</loc>
    <lastmod>2017-08-08T20:01:22-02:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/pages/talks/</loc>
    <lastmod>2017-08-08T20:01:22-02:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/talks/</loc>
    <lastmod>2017-08-08T20:01:22-02:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/europython/</loc>
    <lastmod>2017-07-16T15:25:42-02:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/europython-2017-second-part/</loc>
    <lastmod>2017-07-16T15:25:42-02:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/europython-2017-days-0-to-3/</loc>
    <lastmod>2017-07-12T23:56:34-02:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/beyond-coverage/</loc>
    <lastmod>2017-07-02T17:20:19-02:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/elasticsearch/</loc>
    <lastmod>2017-06-11T22:09:19-02:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/openshift/</loc>
    <lastmod>2017-06-11T22:09:19-02:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/pycon-cz-day-3/</loc>
    <lastmod>2017-06-11T22:09:19-02:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/pycon-cz-day-2/</loc>
    <lastmod>2017-06-09T23:30:19-02:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/descriptors/</loc>
    <lastmod>2017-06-09T20:21:27-02:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/discovering-descriptors/</loc>
    <lastmod>2017-06-09T20:21:27-02:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/pycon-cz-day-1/</loc>
    <lastmod>2017-06-08T14:05:41-02:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/decorators/</loc>
    <lastmod>2017-06-03T15:29:50-02:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/metaprogramming/</loc>
    <lastmod>2017-06-03T15:29:50-02:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/the-__set_name__-method-for-descriptors/</loc>
    <lastmod>2017-06-03T15:29:50-02:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/descriptors-decorators/</loc>
    <lastmod>2017-05-21T17:22:05-02:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/featured/</loc>
    <lastmod>2017-05-21T17:22:05-02:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/types-of-descriptors/</loc>
    <lastmod>2017-05-14T12:55:31-02:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/a-first-look-at-descriptors/</loc>
    <lastmod>2017-05-06T15:13:48-02:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/upcoming-talk-at-pycon-cz-2017/</loc>
    <lastmod>2017-04-29T12:29:35-02:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/a-few-ideas-on-code-review/</loc>
    <lastmod>2017-04-14T16:51:46-02:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/code-review/</loc>
    <lastmod>2017-04-14T16:51:46-02:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/development/</loc>
    <lastmod>2017-04-14T16:51:46-02:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/wrapped-in-python-decorators/</loc>
    <lastmod>2017-03-03T21:41:21-01:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/code/</loc>
    <lastmod>2017-03-03T21:41:21-01:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/running-postgresql-in-memory-with-docker/</loc>
    <lastmod>2017-01-22T17:09:59-01:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/2016-in-review/</loc>
    <lastmod>2016-12-25T18:02:53-01:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/python-barcelona-november-meetup-notes/</loc>
    <lastmod>2016-11-19T18:42:18-01:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/oncoming-events-of-python-and-architecture-in-september/</loc>
    <lastmod>2016-09-03T16:20:47+03:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/data/</loc>
    <lastmod>2016-08-14T18:41:30+03:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/database/</loc>
    <lastmod>2016-08-14T18:41:30+03:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/returning-data-in-postgresql/</loc>
    <lastmod>2016-08-14T18:41:30+03:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/my-talk-europython-2016/</loc>
    <lastmod>2016-08-02T21:22:53+03:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/europython-2016-remarks/</loc>
    <lastmod>2016-07-31T12:06:56+03:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/upcoming-talk-at-europython-2016/</loc>
    <lastmod>2016-03-27T16:37:11+03:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/glimpses-of-a-vim-configuration/</loc>
    <lastmod>2016-02-27T13:06:53+03:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/tools/</loc>
    <lastmod>2016-02-27T13:06:53+03:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/vim/</loc>
    <lastmod>2016-02-27T13:06:53+03:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/deleting-commented-out-code/</loc>
    <lastmod>2016-02-17T22:06:50+03:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/c/</loc>
    <lastmod>2015-09-27T18:34:44+03:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/copying-strings-in-c/</loc>
    <lastmod>2015-09-27T18:34:44+03:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/infrastructure/</loc>
    <lastmod>2015-06-20T20:46:58+03:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/setting-user-permissions-in-kvm/</loc>
    <lastmod>2015-06-20T20:46:58+03:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/virtualization/</loc>
    <lastmod>2015-06-20T20:46:58+03:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/bigdata/</loc>
    <lastmod>2015-05-01T17:45:37+03:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/notas-sobre-la-arqconf-2015/</loc>
    <lastmod>2015-05-01T17:45:37+03:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/rabbitmq/</loc>
    <lastmod>2015-04-26T13:58:46+03:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/running-rabbitmq-server-on-docker/</loc>
    <lastmod>2015-04-26T13:58:46+03:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/bash/</loc>
    <lastmod>2015-03-24T11:29:58+03:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/find-options/</loc>
    <lastmod>2015-03-24T11:29:58+03:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/shell/</loc>
    <lastmod>2015-03-24T11:29:58+03:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/checking-python-files-with-vim/</loc>
    <lastmod>2015-03-07T16:21:49+03:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/productivity/</loc>
    <lastmod>2015-03-07T16:21:49+03:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/alpine-email-client/</loc>
    <lastmod>2015-02-05T21:10:45+03:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/email/</loc>
    <lastmod>2015-02-05T21:10:45+03:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/libvirt-networking-libraries/</loc>
    <lastmod>2015-01-14T21:06:57+03:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/networking/</loc>
    <lastmod>2015-01-14T21:06:57+03:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/do-not-import/</loc>
    <lastmod>2015-01-05T20:10:10+03:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/writing-forward-compatible-software-in-python/</loc>
    <lastmod>2014-08-28T21:14:43+03:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/javascript/</loc>
    <lastmod>2014-08-08T23:48:05+03:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/presentations/</loc>
    <lastmod>2014-08-08T23:48:05+03:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/presentations-with-revealjs/</loc>
    <lastmod>2014-08-08T23:48:05+03:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/web/</loc>
    <lastmod>2014-08-08T23:48:05+03:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/vim-commands-for-improved-productivity/</loc>
    <lastmod>2014-07-20T20:59:56+03:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/default-arguments-in-python-functions/</loc>
    <lastmod>2014-06-28T16:59:41+03:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/gnome-shell/</loc>
    <lastmod>2014-06-21T21:15:50+03:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/starting-a-gnome-shell-extension/</loc>
    <lastmod>2014-06-21T21:15:50+03:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/posts/python-functions-return-values-consistency/</loc>
    <lastmod>2014-06-08T15:46:09+03:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/tags/yaml/</loc>
    <lastmod>2014-06-08T15:46:09+03:00</lastmod>
  </url><url>
    <loc>https://rmariano.eu/about/</loc>
  </url><url>
    <loc>https://rmariano.eu/archives/</loc>
  </url><url>
    <loc>https://rmariano.eu/categories/</loc>
  </url>
</urlset>
