<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <url>
        <loc>https://strangeleaflet.com/</loc>
        <lastmod>2025-09-15</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/id-use-spinel-for-ruby-projects/</loc>
        <lastmod>2025-09-23</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/about-me/</loc>
        <lastmod>2025-09-15</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/switched-to-bear/</loc>
        <lastmod>2025-09-14</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/programming-videos/</loc>
        <lastmod>2025-09-14</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/a-global-elixir-phoenix-multiplayer-game/</loc>
        <lastmod>2025-09-10</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/conways-game-of-life-a-functional-approach/</loc>
        <lastmod>2025-09-11</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/writing-an-elixirphoenix-based-multiplayer-minesweeper-game/</loc>
        <lastmod>2025-09-10</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/rewriting-strange-leaflet-in-phoenix-and-livesvelte/</loc>
        <lastmod>2025-09-11</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/running-kafka-locally-in-kubernetes-using-minikube/</loc>
        <lastmod>2025-09-11</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/rebooting-this-blog-in-svelte-and-sveltekit/</loc>
        <lastmod>2025-09-11</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/rewriting-my-protohackers-repo-as-an-umbrella-app/</loc>
        <lastmod>2025-09-11</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/add-more-otp-implementation-of-speed-daemon-new/</loc>
        <lastmod>2025-09-12</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/solving-protohackers-problem-6/</loc>
        <lastmod>2025-09-12</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/add-mobinthemiddleserver/</loc>
        <lastmod>2025-09-12</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/rewrite-chat-room-server-to-use-active-sockets/</loc>
        <lastmod>2025-09-12</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/add-unusual-database-protocol-server/</loc>
        <lastmod>2025-09-12</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/add-chatroomserver/</loc>
        <lastmod>2025-09-12</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/add-git-blog/</loc>
        <lastmod>2025-09-12</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/add-helix-shortcuts/</loc>
        <lastmod>2025-09-12</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/add-assetpriceserver/</loc>
        <lastmod>2025-09-12</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/reduce-the-complexity-of-the-is-prime-server/</loc>
        <lastmod>2025-09-12</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/comprehensively-redesign-is-prime-server/</loc>
        <lastmod>2025-09-12</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/things-ive-learned-deploying-a-phoenix-17-app-using-bandit-to-flyio-new/</loc>
        <lastmod>2025-09-12</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/things-ive-learned-deploying-a-phoenix-17-app-using-bandit-to-flyio/</loc>
        <lastmod>2025-09-12</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/getting-alpinejs-to-work-with-phoenix-17/</loc>
        <lastmod>2025-09-12</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/maintainable-code/</loc>
        <lastmod>2025-09-12</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/elixirconf-2022-talk-livebook-smart-cells-are-amazing/</loc>
        <lastmod>2025-09-12</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/gifs-from-my-2022-elixirconf-talk-livebook-smart-cells-are-amazing/</loc>
        <lastmod>2025-09-12</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/strange-leaflet-about-elixir-page-8/</loc>
        <lastmod>2025-09-12</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/strange-leaflet-about-elixir-page-7/</loc>
        <lastmod>2025-09-12</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/strange-leaflet-about-elixir-page-6/</loc>
        <lastmod>2025-09-12</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/strange-leaflet-about-elixir-page-5/</loc>
        <lastmod>2025-09-12</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/strange-leaflet-about-elixir-page-4/</loc>
        <lastmod>2025-09-12</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/strange-leaflet-about-elixir-page-3/</loc>
        <lastmod>2025-09-12</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/strange-leaflet-about-elixir-page-2/</loc>
        <lastmod>2025-09-12</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/strange-leaflet-about-elixir-page-1/</loc>
        <lastmod>2025-09-12</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/lets-write-an-elixir-livebook-smart-cell/</loc>
        <lastmod>2025-09-12</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/lets-query-the-github-graphql-api-from-a-livebook-smart-cell/</loc>
        <lastmod>2025-09-12</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/a-subtle-go-bug-that-types-cannot-help-with/</loc>
        <lastmod>2025-09-12</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/swapcase-with-the-tr-command/</loc>
        <lastmod>2025-09-12</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/better-go-test-output/</loc>
        <lastmod>2025-09-12</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/see-where-vim-settings-came-from/</loc>
        <lastmod>2025-09-12</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/containers-in-the-real-world-and-backpressure-in-distributed-systems/</loc>
        <lastmod>2025-09-12</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/elixir-phoenix-and-role-postgres-does-not-exist/</loc>
        <lastmod>2025-09-12</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/from-awk-to-a-dockerized-ruby-script/</loc>
        <lastmod>2025-09-12</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/finding-leap-years-with-the-cal-command/</loc>
        <lastmod>2025-09-12</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/the-problem-of-state/</loc>
        <lastmod>2025-09-12</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/clojure-functions-in-four-ways/</loc>
        <lastmod>2025-09-12</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/basics-of-clojure/</loc>
        <lastmod>2025-09-12</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/a-simple-language-spec-isnt-a-feature-when-youre-building-applications/</loc>
        <lastmod>2025-09-12</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/the-fastest-possible-tests/</loc>
        <lastmod>2025-09-12</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/shrink-your-data-into-bitfields-and-out-again/</loc>
        <lastmod>2025-09-12</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/every-if-statement-is-an-object-waiting-to-be-extracted/</loc>
        <lastmod>2025-09-12</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/choose-generic-tools/</loc>
        <lastmod>2025-09-12</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/links-you-might-find-interesting-4/</loc>
        <lastmod>2025-09-13</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/running-bundle-install-on-rails-master/</loc>
        <lastmod>2025-09-13</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/use-tldr-for-command-line-examples/</loc>
        <lastmod>2025-09-13</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/friday-lunch-links-3/</loc>
        <lastmod>2025-09-13</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/friday-lunch-links-2/</loc>
        <lastmod>2025-09-13</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/logical-solver-turn-facts-into-conclusions/</loc>
        <lastmod>2025-09-13</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/programming-with-jq/</loc>
        <lastmod>2025-09-13</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/command-line-tools-jq/</loc>
        <lastmod>2025-09-13</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/friday-lunch-links-1/</loc>
        <lastmod>2025-09-13</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/why-diversity-matters/</loc>
        <lastmod>2025-09-13</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/music-for-coding-october-2019/</loc>
        <lastmod>2025-09-13</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/code-puzzles-are-a-poor-way-to-gauge-technical-candidates/</loc>
        <lastmod>2025-09-13</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/add-vim-to-a-pipeline-with-vipe/</loc>
        <lastmod>2025-09-13</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/connecting-objects-with-observable/</loc>
        <lastmod>2025-09-13</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/lets-write-a-shell-script/</loc>
        <lastmod>2025-09-13</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/whats-a-path-anyway/</loc>
        <lastmod>2025-09-13</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/lets-use-hwacha-to-scan-urls/</loc>
        <lastmod>2025-09-13</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/deliberate-git/</loc>
        <lastmod>2025-09-13</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/customize-your-irb/</loc>
        <lastmod>2025-09-13</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/increase-rails-performance-with-database-indexes/</loc>
        <lastmod>2025-09-13</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/program-like-a-videogamer/</loc>
        <lastmod>2025-09-13</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/gem-spotlight-interactive_editor/</loc>
        <lastmod>2025-09-13</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/things-most-interviewees-fail-to-discover/</loc>
        <lastmod>2025-09-13</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/rails-isnt-for-beginners/</loc>
        <lastmod>2025-09-13</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/how-to-use-bundler-instead-of-rvm-gemsets/</loc>
        <lastmod>2025-09-13</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/how-to-write-and-test-a-gem-to-serve-static-files-on-the-rails-asset-pipeline/</loc>
        <lastmod>2025-09-13</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/a-taste-of-ruby-metaprogramming/</loc>
        <lastmod>2025-09-13</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/fun-with-rock-paper-scissors/</loc>
        <lastmod>2025-09-13</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/lets-write-a-gem-part-2/</loc>
        <lastmod>2025-09-13</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/lets-write-a-gem-part-1/</loc>
        <lastmod>2025-09-13</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/parsing-dates-and-times-from-strings-using-strptime/</loc>
        <lastmod>2025-09-13</lastmod>
    </url>
    
    <url>
        <loc>https://strangeleaflet.com/anonymous-blocks-as-function-arguments-in-ruby/</loc>
        <lastmod>2025-09-13</lastmod>
    </url>
    
</urlset>