<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
  <url>
    <loc>http://devel.sh</loc>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
    <lastmod>2025-07-15</lastmod>
  </url>
  <url>
    <loc>http://devel.sh/posts/mazzo/index.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <lastmod>2025-06-23</lastmod>
    <image:image>
      <image:loc>https://mazzo.li/assets/images/fast-pipes-cover.png</image:loc>
      <image:title>3D Printing - Slicing 3D objects</image:title>
    </image:image>
  </url>
  <url>
    <loc>http://devel.sh/posts/3D-Printing-Slicing-3D-objects/index.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <lastmod>2017-06-01</lastmod>
    <image:image>
      <image:loc>http://devel.sh/posts/3D-Printing-Slicing-3D-objects/Cad-2008-04.gif</image:loc>
      <image:title>3D Printing - Slicing 3D objects</image:title>
    </image:image>
  </url>
  <url>
    <loc>http://devel.sh/posts/Deconstructing-a-flashlight/index.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <lastmod>2017-05-04</lastmod>
    <image:image>
      <image:loc>http://devel.sh/posts/Deconstructing-a-flashlight/Flashlights-from-Deepak-Kandepet.webp</image:loc>
      <image:title>Deconstructing a flashlight</image:title>
    </image:image>
  </url>
  <url>
    <loc>http://devel.sh/posts/Marlin-3D-printer-firmware-Delta-inverse-kinematic/index.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <lastmod>2017-03-09</lastmod>
    <image:image>
      <image:loc>http://devel.sh/posts/Marlin-3D-printer-firmware-Delta-inverse-kinematic/Toon-1890-500x559-1.gif</image:loc>
      <image:title>Marlin 3D printer firmware: Delta inverse kinematics</image:title>
    </image:image>
  </url>
  <url>
    <loc>http://devel.sh/posts/Dissecting-the-ErgoDox–The-Ergonomic-Programmable-Keyboard/index.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <lastmod>2016-06-10</lastmod>
    <image:image>
      <image:loc>http://devel.sh/posts/Dissecting-the-ErgoDox–The-Ergonomic-Programmable-Keyboard/Ergo-500x377-1.gif</image:loc>
      <image:title>Dissecting the ErgoDox – The Ergonomic Programmable Keyboard</image:title>
    </image:image>
  </url>
  <url>
    <loc>http://devel.sh/posts/Detecting-similar-and-identical-images-using-perseptual-hashes/index.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <lastmod>2012-07-30</lastmod>
    <image:image>
      <image:loc>http://devel.sh/posts/Detecting-similar-and-identical-images-using-perseptual-hashes/Spot-the-Difference.gif</image:loc>
      <image:title>Detecting similar and identical images using perseptual hashes</image:title>
    </image:image>
  </url>
  <url>
    <loc>http://devel.sh/posts/Dissecting-the-82559-Ethernet-controller-From-bits-to-waves/index.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <lastmod>2012-05-08</lastmod>
    <image:image>
      <image:loc>http://devel.sh/posts/Dissecting-the-82559-Ethernet-controller-From-bits-to-waves/Deepak-Kandepet-Image.gif</image:loc>
      <image:title>Dissecting the 82559 Ethernet controller - From bits to waves</image:title>
    </image:image>
  </url>
  <url>
    <loc>http://devel.sh/posts/Dissecting-Lucene-The-Index-format/index.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <lastmod>2011-10-01</lastmod>
    <image:image>
      <image:loc>http://devel.sh/posts/Dissecting-Lucene-The-Index-format/Lucene-Header-Image-from-Deepak-Kandepet.png</image:loc>
      <image:title>Dissecting Lucene - The Index format</image:title>
    </image:image>
  </url>
  <url>
    <loc>http://devel.sh/posts/How-big-of-a-haystack-do-you-need-to-hide/index.html</loc>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
    <lastmod>2011-08-04</lastmod>
    <image:image>
      <image:loc>http://devel.sh/posts/How-big-of-a-haystack-do-you-need-to-hide/Haystack-1024x910-1.webp</image:loc>
      <image:title>How big of a haystack do you need to hide?</image:title>
    </image:image>
  </url>
  <url>
    <loc>http://devel.sh/About.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>http://devel.sh/About-Me.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
    <lastmod>2013-01-31</lastmod>
  </url>
  <url>
    <loc>http://devel.sh/maintenance.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>http://devel.sh/Contact.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>http://devel.sh/404.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>http://devel.sh/index.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>http://devel.sh/search.html</loc>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
    <lastmod>2013-01-31</lastmod>
  </url>
</urlset>