<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://kevincoder.co.za</loc>
    <lastmod>2026-04-11T04:20:57.252Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://kevincoder.co.za/golang-building-a-windows-parental-control-app-using-wails</loc>
    <lastmod>2026-03-09T15:53:25.578Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevincoder.co.za/why-agi-is-a-pipe-dream-and-what-we-should-build-instead</loc>
    <lastmod>2026-02-12T08:34:12.617Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevincoder.co.za/django-cheat-sheet</loc>
    <lastmod>2025-11-29T11:49:58.733Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevincoder.co.za/workhorse-ai-models-you-probably-ignored</loc>
    <lastmod>2025-11-20T16:19:52.093Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevincoder.co.za/zod-and-react-hook-form</loc>
    <lastmod>2025-08-30T08:33:55.463Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevincoder.co.za/hitchhikers-guide-to-ai-for-beginners</loc>
    <lastmod>2025-08-25T16:11:30.506Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevincoder.co.za/engineering-101-understanding-bits-and-bytes</loc>
    <lastmod>2025-05-18T15:42:14.823Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevincoder.co.za/build-a-basic-login-system-using-django</loc>
    <lastmod>2025-04-14T16:33:55.312Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevincoder.co.za/demystifying-the-dark-arts-of-ai-agents</loc>
    <lastmod>2025-02-10T07:03:59.427Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevincoder.co.za/tunnel-syndrome-ais-biggest-weakness</loc>
    <lastmod>2025-01-13T09:56:52.100Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevincoder.co.za/postgresql-for-a-rusty-mysql-brain</loc>
    <lastmod>2024-12-12T15:51:31.583Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevincoder.co.za/claude-sonnet-is-remarkably-good</loc>
    <lastmod>2024-12-07T14:20:50.150Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevincoder.co.za/how-to-set-up-a-self-hosted-linux-server-from-scratch</loc>
    <lastmod>2024-12-03T15:39:49.949Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevincoder.co.za/how-i-used-voice-ai-to-bring-imaginary-characters-to-life</loc>
    <lastmod>2024-10-29T15:57:28.791Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevincoder.co.za/django-vs-laravel-which-to-choose-for-your-next-project</loc>
    <lastmod>2024-09-11T15:11:36.989Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevincoder.co.za/golang-for-python-developers</loc>
    <lastmod>2024-09-06T18:39:35.832Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevincoder.co.za/answer-the-phone-with-python</loc>
    <lastmod>2024-07-07T14:14:16.595Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevincoder.co.za/machine-learning-for-web-developers</loc>
    <lastmod>2024-05-07T06:42:38.828Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevincoder.co.za/build-a-production-grade-rag-or-similarity-search-using-qdrant-and-langchain</loc>
    <lastmod>2024-04-17T06:43:04.610Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevincoder.co.za/llm-super-powers-with-langchain-agents</loc>
    <lastmod>2024-04-11T15:51:28.761Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevincoder.co.za/bleve-how-to-build-a-rocket-fast-search-engine</loc>
    <lastmod>2024-03-26T16:54:14.914Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevincoder.co.za/how-to-build-a-basic-api-using-fastapi</loc>
    <lastmod>2024-03-20T20:35:47.016Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevincoder.co.za/django-admin-how-to-add-a-custom-page</loc>
    <lastmod>2024-03-13T15:24:34.558Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevincoder.co.za/how-to-build-a-pdf-chatbot-with-langchain-and-faiss</loc>
    <lastmod>2024-03-08T05:50:58.852Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevincoder.co.za/how-to-host-your-own-chatgpt-like-model</loc>
    <lastmod>2024-02-09T13:35:21.113Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevincoder.co.za/what-is-a-mutex-in-golang</loc>
    <lastmod>2024-01-15T22:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevincoder.co.za/why-django-is-probably-the-best-web-framework</loc>
    <lastmod>2023-12-02T22:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevincoder.co.za/nginx-load-balancing-for-your-linux-servers</loc>
    <lastmod>2023-11-30T07:02:08.720Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevincoder.co.za/how-to-use-redis-as-a-search-database</loc>
    <lastmod>2023-11-24T22:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevincoder.co.za/full-stack-monolith-experiment-with-golang</loc>
    <lastmod>2023-11-22T22:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevincoder.co.za/linux-commands-you-should-know</loc>
    <lastmod>2023-11-20T22:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevincoder.co.za/how-to-install-nvidia-drivers-for-machine-learning-on-ubuntu</loc>
    <lastmod>2023-11-17T22:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevincoder.co.za/why-chatgpt-and-other-llms-are-overrated-and-wont-take-your-job</loc>
    <lastmod>2023-11-16T22:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevincoder.co.za/how-to-create-a-google-chrome-extension</loc>
    <lastmod>2023-11-15T22:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevincoder.co.za/6-useful-sql-queries-for-web-developers-mysql</loc>
    <lastmod>2023-10-15T22:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevincoder.co.za/linux-server-essentials-for-web-developers</loc>
    <lastmod>2023-10-01T22:00:00.000Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevincoder.co.za/how-to-build-a-simple-multi-label-text-classifier</loc>
    <lastmod>2023-09-19T10:38:02.974Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://kevincoder.co.za/series/django-essentials</loc>
    <lastmod>2026-04-11T04:20:57.252Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://kevincoder.co.za/archive</loc>
    <lastmod>2026-04-11T04:20:57.252Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://kevincoder.co.za/recommendations</loc>
    <lastmod>2026-04-11T04:20:57.252Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>