<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://kevgathuku.dev</loc>
    <lastmod>2026-04-18T22:55:35.086Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://kevgathuku.dev/mastering-clojure-iteration-a-practical-guide</loc>
    <lastmod>2025-12-30T00:18:56.454Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevgathuku.dev/url-wtfs</loc>
    <lastmod>2025-12-14T21:14:48.818Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevgathuku.dev/reviving-legacy-code-rescript-tips-for-modernizing-your-javascript-projects-with-ai</loc>
    <lastmod>2025-12-03T19:49:50.278Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevgathuku.dev/the-ai-reckoning</loc>
    <lastmod>2025-11-05T20:09:57.777Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevgathuku.dev/building-our-own-zsh-stats-cli-app</loc>
    <lastmod>2024-09-17T10:10:28.442Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevgathuku.dev/til-getting-your-most-commonly-used-terminal-commands</loc>
    <lastmod>2024-08-19T14:37:15.317Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevgathuku.dev/get-state-from-a-genserver-process-in-elixir</loc>
    <lastmod>2023-12-28T16:22:30.400Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevgathuku.dev/failing-to-install-ruby-22-on-macos-ventura</loc>
    <lastmod>2023-08-25T15:30:27.929Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevgathuku.dev/3-mistakes-to-avoid-in-your-rspec-tests</loc>
    <lastmod>2023-06-20T19:17:33.198Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevgathuku.dev/managing-multiple-rails-versions-in-development</loc>
    <lastmod>2023-06-14T21:14:34.732Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevgathuku.dev/getting-started-with-ocaml-and-reason</loc>
    <lastmod>2021-09-03T15:19:34.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevgathuku.dev/automatically-deploy-a-gatsby-site-to-firebase-hosting</loc>
    <lastmod>2019-06-18T18:07:31.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevgathuku.dev/bootstrapping-an-elm-project</loc>
    <lastmod>2019-05-29T17:52:14.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevgathuku.dev/continuously-testing-react-applications-with-jest-and-enzyme</loc>
    <lastmod>2019-02-05T18:05:50.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevgathuku.dev/cleaner-clojure-functions-with-the-pre-special-form</loc>
    <lastmod>2019-01-03T17:48:39.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevgathuku.dev/auto-formatting-your-javascript-codebase-with-prettier</loc>
    <lastmod>2018-12-13T18:03:50.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevgathuku.dev/getting-started-contributing-to-nextcloud</loc>
    <lastmod>2018-08-29T18:00:53.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevgathuku.dev/a-practical-use-case-for-reacts-componentdidupdate</loc>
    <lastmod>2018-06-07T17:59:18.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevgathuku.dev/how-to-build-chat-into-django-applications-with-twilio-programmable-chat</loc>
    <lastmod>2018-05-15T17:57:49.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevgathuku.dev/building-and-testing-web-applications-with-elm</loc>
    <lastmod>2017-06-28T17:44:24.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevgathuku.dev/from-javascript-to-elm-a-blissful-journey</loc>
    <lastmod>2017-04-27T17:50:43.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevgathuku.dev/testing-python-applications-with-pytest</loc>
    <lastmod>2017-01-25T17:54:42.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevgathuku.dev/building-and-testing-an-api-wrapper-in-python</loc>
    <lastmod>2016-12-14T17:47:12.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevgathuku.dev/mocking-external-http-requests-in-node-tests-with-nock</loc>
    <lastmod>2016-07-20T17:42:44.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevgathuku.dev/problem-driven-development</loc>
    <lastmod>2016-06-01T17:39:52.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevgathuku.dev/the-value-of-personal-projects</loc>
    <lastmod>2015-06-26T17:32:10.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevgathuku.dev/archive</loc>
    <lastmod>2026-04-18T22:55:35.086Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://kevgathuku.dev/recommendations</loc>
    <lastmod>2026-04-18T22:55:35.086Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>