<?xml version="1.0" encoding="utf-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"
xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

<url>
<loc>https://jackmckew.dev/</loc>
<lastmod>2026-03-09T11:00:15-00:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/archives.html</loc>
<lastmod>2026-03-09T11:00:15-00:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/tags.html</loc>
<lastmod>2026-03-09T11:00:15-00:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/categories.html</loc>
<lastmod>2026-03-09T11:00:15-00:00</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/things-i-learnt-becoming-a-cave-diver.html</loc>
<lastmod>2025-10-30T00:00:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/reinforcement-learning-in-unity.html</loc>
<lastmod>2024-08-22T00:00:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/ml-agents-for-unity-on-apple-silicon-m1m2m3.html</loc>
<lastmod>2024-07-25T00:00:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/reinforcement-learning-with-pytorch.html</loc>
<lastmod>2024-03-19T00:00:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/classifying-images-with-pytorch.html</loc>
<lastmod>2024-02-26T00:00:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/recurrent-neural-networks-with-pytorch.html</loc>
<lastmod>2024-02-07T00:00:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/combining-machine-learning-models-in-python.html</loc>
<lastmod>2023-09-21T00:00:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/decision-tree-classifiers-in-python.html</loc>
<lastmod>2023-08-15T00:00:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/logistic-regression-with-pytorch.html</loc>
<lastmod>2023-08-06T00:00:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/optimization-gotchas-in-postgis-for-geospatial-queries.html</loc>
<lastmod>2023-07-11T00:00:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/australia-post-codes-connected.html</loc>
<lastmod>2023-05-29T00:00:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/lessons-learnt-after-100-blog-posts.html</loc>
<lastmod>2023-05-10T00:00:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/designing-for-change-not-requirements.html</loc>
<lastmod>2021-01-15T00:00:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/typography-with-matplotlib.html</loc>
<lastmod>2021-01-08T00:00:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/define-functions-iteratively-with-python.html</loc>
<lastmod>2021-01-01T00:00:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/getting-started-with-p5js.html</loc>
<lastmod>2020-12-25T00:00:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/differential-privacy.html</loc>
<lastmod>2020-12-18T00:00:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/releasing-cordova-apps-on-google-play-app-store.html</loc>
<lastmod>2020-12-11T00:00:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/deploy-a-node-web-app-to-aws-elastic-beanstalk-with-docker.html</loc>
<lastmod>2020-12-04T00:00:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/deploying-with-kubernetes.html</loc>
<lastmod>2020-11-26T00:00:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/developing-with-kubernetes.html</loc>
<lastmod>2020-11-20T00:00:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/intro-to-kubernetes.html</loc>
<lastmod>2020-11-13T00:00:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/develop-and-deploy-multi-container-applications.html</loc>
<lastmod>2020-11-06T00:00:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/develop-and-deploy-with-docker.html</loc>
<lastmod>2020-10-30T00:00:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/intro-to-docker.html</loc>
<lastmod>2020-10-23T00:00:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/property-based-testing-in-python.html</loc>
<lastmod>2020-10-16T00:00:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/shallow-vs-deep-copy-in-python.html</loc>
<lastmod>2020-10-09T00:00:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/api-routes-in-nodejs.html</loc>
<lastmod>2020-10-02T00:00:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/actions-and-reducers-in-react-redux.html</loc>
<lastmod>2020-09-25T00:00:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/components-in-reactjs.html</loc>
<lastmod>2020-09-18T00:00:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/web-penetration-testing-with-kali-linux.html</loc>
<lastmod>2020-09-11T00:00:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/gaining-access-with-kali-linux.html</loc>
<lastmod>2020-09-04T00:00:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/network-hacking-with-kali-linux.html</loc>
<lastmod>2020-08-28T00:00:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/types-of-averages-means.html</loc>
<lastmod>2020-08-21T00:00:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/book-review-the-pragmatic-programmer.html</loc>
<lastmod>2020-08-14T00:00:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/dataclasses-vs-attrs-vs-pydantic.html</loc>
<lastmod>2020-08-07T00:00:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/generators-in-python.html</loc>
<lastmod>2020-07-30T00:00:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/street-suffix-analysis-colouring-with-python.html</loc>
<lastmod>2020-07-24T00:00:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/sentiment-analysis-text-cleaning-in-python-with-vader.html</loc>
<lastmod>2020-07-17T00:00:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/profitable-python-podcast-show-notes.html</loc>
<lastmod>2020-07-10T00:00:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/interactive-random-walkers-with-javascript.html</loc>
<lastmod>2020-07-03T00:00:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/how-pandas_alive-was-made.html</loc>
<lastmod>2020-06-26T00:00:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/how-to-make-github-actions.html</loc>
<lastmod>2020-06-19T00:00:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/geopandas-and-pandas-alive.html</loc>
<lastmod>2020-06-12T00:00:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/make-a-readme-documentation-with-jupyter-notebooks.html</loc>
<lastmod>2020-06-05T00:00:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/translating-text-in-python.html</loc>
<lastmod>2020-05-29T00:00:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/creating-animated-plots-with-pandas_alive.html</loc>
<lastmod>2020-05-21T00:00:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/covid-19-confirmed-cases-nsw-australia-animated-statistics-over-time.html</loc>
<lastmod>2020-05-14T00:00:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/book-review-never-split-the-difference.html</loc>
<lastmod>2020-05-07T00:00:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/managing-virtual-environments-on-windows.html</loc>
<lastmod>2020-04-30T00:00:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/github-actions-for-cicd.html</loc>
<lastmod>2020-04-23T00:00:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/find-nth-visible-cell-with-vba-excel.html</loc>
<lastmod>2020-04-17T00:00:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/simulate-virus-outbreak-with-javascript.html</loc>
<lastmod>2020-04-09T00:00:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/pelican-and-javascript-bouncing-balls-in-canvas.html</loc>
<lastmod>2020-04-02T00:00:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/packaging-python-packages-with-poetry.html</loc>
<lastmod>2020-03-25T00:00:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/counting-words-with-python.html</loc>
<lastmod>2020-03-19T00:00:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/python-bytes-awesome-package-list.html</loc>
<lastmod>2020-03-11T00:00:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/book-review-courage-to-be-disliked.html</loc>
<lastmod>2020-03-04T00:00:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/3d-gradient-descent-in-python.html</loc>
<lastmod>2020-02-26T00:00:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/getting-started-in-python.html</loc>
<lastmod>2020-02-20T00:00:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/book-review-the-power-of-habits.html</loc>
<lastmod>2020-02-13T00:00:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/automatically-generate-documentation-with-sphinx.html</loc>
<lastmod>2020-02-03T00:00:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/3d-terrain-in-python.html</loc>
<lastmod>2020-01-24T00:00:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/intro-to-geopandas.html</loc>
<lastmod>2020-01-15T00:00:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/migrating-from-wordpress-to-pelican.html</loc>
<lastmod>2019-12-20T06:30:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/making-executables-installable-with-inno-setup.html</loc>
<lastmod>2019-11-08T06:30:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/making-executable-guis-with-python-gooey-pyinstaller.html</loc>
<lastmod>2019-11-01T06:30:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/hands-on-machine-learning-chapter-3.html</loc>
<lastmod>2019-10-12T15:00:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/book-review-principles.html</loc>
<lastmod>2019-10-11T06:30:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/intro-to-games-in-python-with-pyglet.html</loc>
<lastmod>2019-10-04T06:30:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/introduction-to-pytest-pipenv.html</loc>
<lastmod>2019-09-20T06:30:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/inheritance-in-python.html</loc>
<lastmod>2019-09-13T06:30:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/dunders-in-python.html</loc>
<lastmod>2019-09-06T06:30:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/python-project-workflow.html</loc>
<lastmod>2019-08-30T06:30:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/linear-regresssion-under-the-hood-with-the-normal-equation.html</loc>
<lastmod>2019-08-25T06:30:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/intro-to-web-scraping.html</loc>
<lastmod>2019-08-23T06:30:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/looking-for-patterns-in-city-names-interactive-plotting.html</loc>
<lastmod>2019-08-16T06:30:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/pycon-au-2019-sunday-in-summary.html</loc>
<lastmod>2019-08-07T06:30:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/pycon-au-2019-saturday-in-summary.html</loc>
<lastmod>2019-08-06T06:30:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/hands-on-machine-learning-chapter-2.html</loc>
<lastmod>2019-07-12T06:30:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/python-and-ocr.html</loc>
<lastmod>2019-06-28T06:30:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/python-and-data-security-hashing-algorithms.html</loc>
<lastmod>2019-06-21T06:30:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/hands-on-machine-learning-chapter-1.html</loc>
<lastmod>2019-06-14T06:30:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/parallel-processing-in-python.html</loc>
<lastmod>2019-06-07T06:30:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/distributing-python-code.html</loc>
<lastmod>2019-05-31T06:30:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/python-decorators-explained.html</loc>
<lastmod>2019-05-24T06:30:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/explained-voltage-drop.html</loc>
<lastmod>2019-05-10T06:30:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/what-is-mongodb.html</loc>
<lastmod>2019-05-03T06:30:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/efficient-frontier-for-balancing-portfolios.html</loc>
<lastmod>2019-04-26T06:30:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/portfolio-balancing-with-historical-stock-data.html</loc>
<lastmod>2019-04-19T06:30:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/python-for-the-finance-industry.html</loc>
<lastmod>2019-04-12T06:30:00+10:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/how-to-program-an-esp8266-with-micropython.html</loc>
<lastmod>2019-04-05T06:30:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/what-is-micropython.html</loc>
<lastmod>2019-03-29T06:39:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/introduction-to-esp32-esp8266.html</loc>
<lastmod>2019-03-22T06:30:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/episode-17-networking-routing-addressing.html</loc>
<lastmod>2019-03-15T06:30:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/episode-16-networking-basics.html</loc>
<lastmod>2019-03-08T06:30:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/episode-15-what-is-a-c-t.html</loc>
<lastmod>2019-03-01T05:30:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/episode-13-types-of-machine-learning.html</loc>
<lastmod>2019-02-22T06:33:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/episode-13-lighting-design.html</loc>
<lastmod>2019-02-15T06:30:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/episode-12-what-is-git.html</loc>
<lastmod>2019-02-08T06:30:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/episode-11-power-quality-explained.html</loc>
<lastmod>2019-02-01T06:30:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/episode-10-python-package-cheat-sheet.html</loc>
<lastmod>2019-01-25T07:00:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/episode-9-web-enabled-universal-remote-part-1.html</loc>
<lastmod>2019-01-18T07:30:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/episode-8-anaconda.html</loc>
<lastmod>2019-01-11T07:00:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/episode-7-planning.html</loc>
<lastmod>2019-01-04T07:30:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/episode-6-containerization.html</loc>
<lastmod>2018-12-28T08:30:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/episode-5-android-multi-touch.html</loc>
<lastmod>2018-12-21T01:30:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/episode-4-visualization.html</loc>
<lastmod>2018-12-14T03:11:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/episode-3-open-mind.html</loc>
<lastmod>2018-12-07T03:10:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/episode-2-kew-it.html</loc>
<lastmod>2018-11-30T03:08:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/episode-1-optimization.html</loc>
<lastmod>2018-11-23T02:49:00+11:00</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>

<url>
<loc>https://jackmckew.dev/category/android.html</loc>
<lastmod>2018-12-21T01:30:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/category/book-reviews.html</loc>
<lastmod>2020-08-14T00:00:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/category/cicd.html</loc>
<lastmod>2020-06-19T00:00:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/category/data-science.html</loc>
<lastmod>2024-08-22T00:00:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/category/data-visualisation.html</loc>
<lastmod>2020-12-25T00:00:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/category/databases.html</loc>
<lastmod>2023-07-11T00:00:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/category/engineering.html</loc>
<lastmod>2019-06-21T06:30:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/category/excel.html</loc>
<lastmod>2020-04-17T00:00:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/category/infosec.html</loc>
<lastmod>2020-09-11T00:00:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/category/javascript.html</loc>
<lastmod>2020-12-25T00:00:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/category/machine-learning.html</loc>
<lastmod>2019-10-12T15:00:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/category/principles.html</loc>
<lastmod>2025-10-30T00:00:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/category/python.html</loc>
<lastmod>2024-08-22T00:00:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/category/software.html</loc>
<lastmod>2021-01-15T00:00:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/category/software-development.html</loc>
<lastmod>2021-01-01T00:00:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/category/vba.html</loc>
<lastmod>2020-04-17T00:00:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/tag/principles.html</loc>
<lastmod>2025-10-30T00:00:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/tag/python.html</loc>
<lastmod>2024-08-22T00:00:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/tag/machine-learning.html</loc>
<lastmod>2024-08-22T00:00:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/tag/ai.html</loc>
<lastmod>2024-08-22T00:00:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/tag/visualisation.html</loc>
<lastmod>2024-03-19T00:00:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/tag/databases.html</loc>
<lastmod>2023-07-11T00:00:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/tag/habits.html</loc>
<lastmod>2023-05-10T00:00:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/tag/software.html</loc>
<lastmod>2021-01-15T00:00:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/tag/software-development.html</loc>
<lastmod>2021-01-01T00:00:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/tag/javascript.html</loc>
<lastmod>2020-12-25T00:00:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/tag/data-viz.html</loc>
<lastmod>2020-12-25T00:00:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/tag/datascience.html</loc>
<lastmod>2020-12-18T00:00:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/tag/infosec.html</loc>
<lastmod>2020-09-11T00:00:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/tag/bookreview.html</loc>
<lastmod>2020-08-14T00:00:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/tag/cicd.html</loc>
<lastmod>2020-06-19T00:00:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/tag/datavisualisation.html</loc>
<lastmod>2020-05-21T00:00:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/tag/datavisualiation.html</loc>
<lastmod>2020-05-14T00:00:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/tag/vba.html</loc>
<lastmod>2020-04-17T00:00:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/tag/excel.html</loc>
<lastmod>2020-04-17T00:00:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/tag/generative.html</loc>
<lastmod>2020-02-26T00:00:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/tag/machinelearning.html</loc>
<lastmod>2019-10-12T15:00:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/tag/pyglet.html</loc>
<lastmod>2019-10-04T06:30:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/tag/pytest.html</loc>
<lastmod>2019-09-20T06:30:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/tag/pipenv.html</loc>
<lastmod>2019-09-20T06:30:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/tag/pyconau.html</loc>
<lastmod>2019-08-07T06:30:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/tag/ocr.html</loc>
<lastmod>2019-06-28T06:30:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/tag/security.html</loc>
<lastmod>2019-06-21T06:30:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/tag/pyinstaller.html</loc>
<lastmod>2019-05-31T06:30:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/tag/electrical.html</loc>
<lastmod>2019-05-10T06:30:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/tag/database.html</loc>
<lastmod>2019-05-03T06:30:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/tag/mongodb.html</loc>
<lastmod>2019-05-03T06:30:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/tag/data.html</loc>
<lastmod>2019-04-26T06:30:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/tag/analysis.html</loc>
<lastmod>2019-04-26T06:30:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/tag/finance.html</loc>
<lastmod>2019-04-19T06:30:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/tag/esp8266.html</loc>
<lastmod>2019-04-05T06:30:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/tag/micropython.html</loc>
<lastmod>2019-03-29T06:39:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/tag/networking.html</loc>
<lastmod>2019-03-15T06:30:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/tag/git.html</loc>
<lastmod>2019-02-08T06:30:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/tag/power.html</loc>
<lastmod>2019-02-01T06:30:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/tag/packaging.html</loc>
<lastmod>2019-01-25T07:00:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/tag/electronics.html</loc>
<lastmod>2019-01-18T07:30:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/tag/android.html</loc>
<lastmod>2018-12-21T01:30:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/tag/visualization.html</loc>
<lastmod>2018-12-14T03:11:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/tag/selfimprovement.html</loc>
<lastmod>2018-12-07T03:10:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/tag/thesis.html</loc>
<lastmod>2018-11-30T03:08:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

<url>
<loc>https://jackmckew.dev/author/jack-mckew.html</loc>
<lastmod>2025-10-30T00:00:00+10:05</lastmod>
<changefreq>daily</changefreq>
<priority>0.6</priority>
</url>

</urlset>
