<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.lukasrieder.com/2009/05/13/group_concat_max_len-limitation-and-thinking-sphinx.html</loc>
<lastmod>2009-05-13T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/2009/05/13/migrate-old-passwords-with-auth_logic.html</loc>
<lastmod>2009-05-13T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/2009/05/22/mite.cmd-a-command-line-interface-for-mite.html</loc>
<lastmod>2009-05-22T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/2009/05/26/railsway-berlin-haml-and-sass.html</loc>
<lastmod>2009-05-26T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/2009/05/27/railsway-berlin-rails-performance.html</loc>
<lastmod>2009-05-27T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/2009/06/03/lesson-learned-mysql-client-character-encoding-matters.html</loc>
<lastmod>2009-06-03T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/2009/07/07/1-2-3-easy-steps-to-setup-vsftpd.html</loc>
<lastmod>2009-07-07T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/2009/07/14/extend-your-bash-ps1.html</loc>
<lastmod>2009-07-14T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/2009/09/22/quit-your-mail-server-admin-job-now.html</loc>
<lastmod>2009-09-22T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/2009/09/26/atoms-bits-session-neues-publizieren.html</loc>
<lastmod>2009-09-26T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/2009/09/28/stellungnahme-zu-der-session-neues-publizieren.html</loc>
<lastmod>2009-09-28T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/2009/10/05/the-world-would-be-a-better-place-if.html</loc>
<lastmod>2009-10-05T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/posts/elli-on-elixir/</loc>
<lastmod>2017-10-18T18:57:32+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/posts/connecting-apis-with-flow/</loc>
<lastmod>2018-01-01T02:20:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/posts/initializing-master-branch-for-publication/</loc>
<lastmod>2018-06-28T18:00:55+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/posts/the-tides-of-freelancing/</loc>
<lastmod>2018-06-29T13:38:03+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/blog/how-i-built-edge-side-includes-on-cloudflare-workers/</loc>
<lastmod>2018-07-26T08:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/blog/how-we-rewrote-highsnobiety-without-taking-it-offline/</loc>
<lastmod>2019-06-09T07:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/blog/stop-typing-git-push-set-upstream/</loc>
<lastmod>2025-01-03T08:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/blog/give-the-child-a-name/</loc>
<lastmod>2025-01-22T08:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/blog/your-default-url-handler-is-a-security-issue/</loc>
<lastmod>2025-02-11T08:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/blog/finicky-scriptable-macos-url-handler/</loc>
<lastmod>2025-02-11T09:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/blog/how-much-cloud-fits-into-one-server/</loc>
<lastmod>2025-05-11T07:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/blog/why-i-build-complete-realistic-seed-datasets/</loc>
<lastmod>2025-05-13T07:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/blog/i-built-the-task-routing-system-before-we-knew-the-rules/</loc>
<lastmod>2025-05-21T07:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/blog/i-added-task-metadata-the-next-field-still-got-a-column/</loc>
<lastmod>2025-06-12T07:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/blog/why-i-turned-chatgpt-into-a-unix-command/</loc>
<lastmod>2025-06-21T07:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/blog/i-made-translations-editable-without-replacing-gettext/</loc>
<lastmod>2025-07-03T07:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/blog/permissions-belong-in-queries-not-only-menus/</loc>
<lastmod>2025-07-05T07:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/blog/elixir-makes-enterprise-integration-almost-comically-easy/</loc>
<lastmod>2025-09-10T07:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/blog/how-an-elixir-umbrella-let-kms-become-its-own-project/</loc>
<lastmod>2025-09-29T07:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/talks/stateful-application-server/</loc>
<lastmod>2012-11-18T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/talks/lightning-in-the-cloud/</loc>
<lastmod>2013-08-14T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/talks/stateful-application-server-in-jruby/</loc>
<lastmod>2013-08-15T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/talks/practical-functional-programming-in-ruby/</loc>
<lastmod>2013-11-07T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/talks/wrapping-apache-httpclient/</loc>
<lastmod>2013-11-07T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/talks/bitcoin-why-and-how/</loc>
<lastmod>2013-11-08T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/talks/cuba-framework/</loc>
<lastmod>2013-11-08T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/talks/fish-a-shell-for-the-90s/</loc>
<lastmod>2013-11-08T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/talks/pstore-not-dead/</loc>
<lastmod>2014-08-07T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/talks/app-to-user-notifications/</loc>
<lastmod>2014-09-30T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/talks/thread-gem/</loc>
<lastmod>2014-10-02T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/talks/mysql-trickery/</loc>
<lastmod>2015-02-05T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/talks/object-constancy-in-visualisations/</loc>
<lastmod>2015-07-14T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/talks/constraint-programming/</loc>
<lastmod>2017-01-05T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/talks/sql-workshop-part-1/</loc>
<lastmod>2017-05-24T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/talks/nifs-and-c-nodes/</loc>
<lastmod>2017-10-12T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/talks/elixir-deployment/</loc>
<lastmod>2017-12-14T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/talks/adele-inter-service-messaging/</loc>
<lastmod>2018-04-12T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/talks/metabase-three-good-practises-for-a-hosted-setup/</loc>
<lastmod>2018-05-08T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/talks/cloudflare-edge-side-includes/</loc>
<lastmod>2018-07-05T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/talks/configuration-in-elixir/</loc>
<lastmod>2018-08-08T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/talks/flow-based-programming-in-elixir/</loc>
<lastmod>2018-10-11T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/talks/metabase-ug-november-2018/</loc>
<lastmod>2018-11-06T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/talks/flow-based-programming-in-2-minutes/</loc>
<lastmod>2019-04-04T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/talks/ahoi-complex-applications-on-kubernetes/</loc>
<lastmod>2019-06-13T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/talks/modeling-document-databases/</loc>
<lastmod>2019-11-14T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/talks/beyondcorp-overview/</loc>
<lastmod>2021-02-10T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/talks/agentic-rag-with-tilores/</loc>
<lastmod>2024-09-26T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/talks/postgresql-friends/</loc>
<lastmod>2025-06-12T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/talks/privacy-by-design/</loc>
<lastmod>2026-03-05T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/talks/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/blog/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/about/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/work/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/ruby/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/rails/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/mysql/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/search/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/authentication/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/migration/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/cli/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/tools/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/freelancing/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/haml/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/conference/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/performance/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/caching/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/encoding/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/incident/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/linux/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/operations/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/security/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/ftp/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/shell/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/git/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/email/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/outsourcing/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/publishing/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/entrepreneurship/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/invoicing/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/elixir/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/web-servers/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/flow/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/genstage/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/api/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/meta/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/static-sites/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/work/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/cloudflare/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/edge-computing/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/javascript/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/migrations/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/highsnobiety/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/architecture/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/graphql/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/react/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/wordpress/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/dotfiles/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/plantronic/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/product-development/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/consulting/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/macos/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/browsers/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/virtualization/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/finicky/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/automation/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/infrastructure-as-code/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/terraform/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/kubernetes/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/databases/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/domain-modeling/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/software-architecture/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/ai/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/command-line/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/unix/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/gettext/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/localization/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/authorization/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/oban/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/integrations/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/sap/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/formfix/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/tags/kms/</loc>
</url>
<url>
<loc>https://www.lukasrieder.com/assets/talks/adele-inter-service-messaging.pdf</loc>
<lastmod>2026-08-22T12:18:31+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/assets/talks/agentic-rag-with-tilores.pdf</loc>
<lastmod>2026-08-22T12:18:31+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/assets/talks/app-to-user-notifications.pdf</loc>
<lastmod>2026-08-22T12:18:31+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/assets/talks/beyondcorp-overview.pdf</loc>
<lastmod>2026-08-22T12:18:31+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/assets/talks/cloudflare-edge-side-includes.pdf</loc>
<lastmod>2026-08-22T12:18:31+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/assets/talks/lightning-in-the-cloud.pdf</loc>
<lastmod>2026-08-22T12:18:31+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/assets/talks/postgresql-friends.pdf</loc>
<lastmod>2026-08-22T12:18:31+00:00</lastmod>
</url>
<url>
<loc>https://www.lukasrieder.com/assets/talks/privacy-by-design.pdf</loc>
<lastmod>2026-08-22T12:18:31+00:00</lastmod>
</url>
</urlset>
