<?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://blog.duja446.com/tags/bittorrent-client/</loc>
    <lastmod>2023-03-23T11:14:31+01:00</lastmod>
  </url><url>
    <loc>https://blog.duja446.com/tags/clojure/</loc>
    <lastmod>2023-03-23T11:14:31+01:00</lastmod>
  </url><url>
    <loc>https://blog.duja446.com/</loc>
    <lastmod>2023-03-23T11:14:31+01:00</lastmod>
  </url><url>
    <loc>https://blog.duja446.com/posts/2023-03-23-making-a-bittorrent-client-in-clojure-talking-to-an-http-tracker/</loc>
    <lastmod>2023-03-23T11:14:31+01:00</lastmod>
  </url><url>
    <loc>https://blog.duja446.com/posts/</loc>
    <lastmod>2023-03-23T11:14:31+01:00</lastmod>
  </url><url>
    <loc>https://blog.duja446.com/tags/</loc>
    <lastmod>2023-03-23T11:14:31+01:00</lastmod>
  </url><url>
    <loc>https://blog.duja446.com/posts/2023-03-09-making-a-bittorrent-client-in-clojure-analyzing-a-torrent-file/</loc>
    <lastmod>2023-03-09T10:57:32+01:00</lastmod>
  </url><url>
    <loc>https://blog.duja446.com/posts/2023-03-08-making-a-bittorrent-client-in-clojure-introduction/</loc>
    <lastmod>2023-03-08T21:18:21+01:00</lastmod>
  </url><url>
    <loc>https://blog.duja446.com/posts/2023-03-06-decoding-bencode-in-clojure/</loc>
    <lastmod>2023-03-06T07:54:35+01:00</lastmod>
  </url><url>
    <loc>https://blog.duja446.com/tags/clojurescript/</loc>
    <lastmod>2023-01-10T13:34:42+01:00</lastmod>
  </url><url>
    <loc>https://blog.duja446.com/posts/2023-01-10-reagent-&#43;-re-frame-&#43;-chartjs/</loc>
    <lastmod>2023-01-10T13:34:42+01:00</lastmod>
  </url><url>
    <loc>https://blog.duja446.com/posts/2022-12-30-selmer/</loc>
    <lastmod>2022-12-30T16:08:37+01:00</lastmod>
  </url><url>
    <loc>https://blog.duja446.com/posts/2022-12-30-reitit/</loc>
    <lastmod>2022-12-30T15:54:50+01:00</lastmod>
  </url><url>
    <loc>https://blog.duja446.com/posts/2022-12-30-extending-ring/</loc>
    <lastmod>2022-12-30T15:32:01+01:00</lastmod>
  </url><url>
    <loc>https://blog.duja446.com/posts/2022-12-28-routing-requests-with-ring/</loc>
    <lastmod>2022-12-28T16:15:52+01:00</lastmod>
  </url><url>
    <loc>https://blog.duja446.com/tags/arduino/</loc>
    <lastmod>2022-12-28T09:29:45+01:00</lastmod>
  </url><url>
    <loc>https://blog.duja446.com/posts/2022-12-28-connecting-128x64-i2c-oled-to-arduino/</loc>
    <lastmod>2022-12-28T09:29:45+01:00</lastmod>
  </url><url>
    <loc>https://blog.duja446.com/posts/2022-12-26-clojure-vars/</loc>
    <lastmod>2022-12-26T21:09:03+01:00</lastmod>
  </url><url>
    <loc>https://blog.duja446.com/posts/2022-12-26-clojure-refs/</loc>
    <lastmod>2022-12-26T19:38:19+01:00</lastmod>
  </url><url>
    <loc>https://blog.duja446.com/posts/2022-12-26-clojure-watches-and-validators/</loc>
    <lastmod>2022-12-26T19:23:58+01:00</lastmod>
  </url><url>
    <loc>https://blog.duja446.com/posts/2022-12-26-clojure-atoms/</loc>
    <lastmod>2022-12-26T19:07:25+01:00</lastmod>
  </url><url>
    <loc>https://blog.duja446.com/posts/2022-12-25-clojure-futures-delays-promises/</loc>
    <lastmod>2022-12-25T12:52:49+01:00</lastmod>
  </url><url>
    <loc>https://blog.duja446.com/posts/2022-12-24-clojure-mistakes-when-writing-macros/</loc>
    <lastmod>2022-12-24T12:48:45+01:00</lastmod>
  </url><url>
    <loc>https://blog.duja446.com/posts/2022-12-23-clojure-writing-macros/</loc>
    <lastmod>2022-12-23T17:33:03+01:00</lastmod>
  </url><url>
    <loc>https://blog.duja446.com/posts/2022-12-23-clojure-evaluator/</loc>
    <lastmod>2022-12-23T16:17:47+01:00</lastmod>
  </url><url>
    <loc>https://blog.duja446.com/posts/2022-12-22-clojure-reader/</loc>
    <lastmod>2022-12-22T19:17:05+01:00</lastmod>
  </url><url>
    <loc>https://blog.duja446.com/posts/2022-12-22-clojure-evaluation-model/</loc>
    <lastmod>2022-12-22T18:56:56+01:00</lastmod>
  </url><url>
    <loc>https://blog.duja446.com/tags/advent-of-code-2022/</loc>
    <lastmod>2022-12-21T21:33:59+01:00</lastmod>
  </url><url>
    <loc>https://blog.duja446.com/posts/2022-12-21-advent-of-code-2022-day-05/</loc>
    <lastmod>2022-12-21T21:33:59+01:00</lastmod>
  </url><url>
    <loc>https://blog.duja446.com/posts/2022-12-21-advent-of-code-2022-day-06/</loc>
    <lastmod>2022-12-21T19:15:54+01:00</lastmod>
  </url><url>
    <loc>https://blog.duja446.com/posts/2022-12-21-advent-of-code-2022-day-04/</loc>
    <lastmod>2022-12-21T19:14:55+01:00</lastmod>
  </url><url>
    <loc>https://blog.duja446.com/posts/2022-12-20-advent-of-code-2022-day-03/</loc>
    <lastmod>2022-12-20T15:36:35+01:00</lastmod>
  </url><url>
    <loc>https://blog.duja446.com/posts/2022-12-20-advent-of-code-2022-day-02/</loc>
    <lastmod>2022-12-20T15:36:15+01:00</lastmod>
  </url><url>
    <loc>https://blog.duja446.com/posts/2022-12-19-clojure-namespaces/</loc>
    <lastmod>2022-12-19T20:36:19+01:00</lastmod>
  </url><url>
    <loc>https://blog.duja446.com/posts/2022-12-19-advent-of-code-day-01/</loc>
    <lastmod>2022-12-19T15:07:29+01:00</lastmod>
  </url><url>
    <loc>https://blog.duja446.com/posts/2022-12-18-clojure-pure-functions-powers/</loc>
    <lastmod>2022-12-18T19:21:02+01:00</lastmod>
  </url><url>
    <loc>https://blog.duja446.com/posts/2022-12-18-clojure-working-with-immutable-data-structures/</loc>
    <lastmod>2022-12-18T19:01:09+01:00</lastmod>
  </url><url>
    <loc>https://blog.duja446.com/posts/2022-12-18-clojure-pure-functions/</loc>
    <lastmod>2022-12-18T11:04:34+01:00</lastmod>
  </url><url>
    <loc>https://blog.duja446.com/posts/2022-12-18-clojure-lazy-seqs/</loc>
    <lastmod>2022-12-18T09:11:56+01:00</lastmod>
  </url><url>
    <loc>https://blog.duja446.com/posts/2022-12-17-clojure-seq-functions/</loc>
    <lastmod>2022-12-17T18:32:42+01:00</lastmod>
  </url><url>
    <loc>https://blog.duja446.com/posts/2022-12-17-clojure-functions/</loc>
    <lastmod>2022-12-17T08:52:40+01:00</lastmod>
  </url><url>
    <loc>https://blog.duja446.com/posts/2022-12-16-clojure-structures/</loc>
    <lastmod>2022-12-16T18:03:56+01:00</lastmod>
  </url><url>
    <loc>https://blog.duja446.com/posts/2022-12-16-clojure-syntax/</loc>
    <lastmod>2022-12-16T17:43:56+01:00</lastmod>
  </url><url>
    <loc>https://blog.duja446.com/tags/neovim/</loc>
    <lastmod>2022-12-16T17:07:15+01:00</lastmod>
  </url><url>
    <loc>https://blog.duja446.com/posts/2022-12-16-neovim-setup-for-clojure/</loc>
    <lastmod>2022-12-16T17:07:15+01:00</lastmod>
  </url><url>
    <loc>https://blog.duja446.com/tags/functional-programming/</loc>
    <lastmod>2022-12-16T16:34:35+01:00</lastmod>
  </url><url>
    <loc>https://blog.duja446.com/posts/2022-12-16-learning-clojure/</loc>
    <lastmod>2022-12-16T16:34:35+01:00</lastmod>
  </url><url>
    <loc>https://blog.duja446.com/about/</loc>
    <lastmod>2016-08-24T17:51:42+00:00</lastmod>
  </url><url>
    <loc>https://blog.duja446.com/categories/</loc>
  </url>
</urlset>
