<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://harrisonpim.com</loc>
</url>
<url>
<loc>https://harrisonpim.com/blog</loc>
</url>
<url>
<loc>https://harrisonpim.com/cv</loc>
</url>
<url>
<loc>https://harrisonpim.com/talks</loc>
</url>
<url>
<loc>https://harrisonpim.com/blog/a-cli-alias-for-quick-and-easy-passwords</loc>
</url>
<url>
<loc>https://harrisonpim.com/blog/a-custom-keybinding-to-merge-jupyter-notebook-cells-in-vscode</loc>
</url>
<url>
<loc>https://harrisonpim.com/blog/anti-racism</loc>
</url>
<url>
<loc>https://harrisonpim.com/blog/automating-tests-with-vercel-and-github-actions</loc>
</url>
<url>
<loc>https://harrisonpim.com/blog/better-terminal-tab-titles</loc>
</url>
<url>
<loc>https://harrisonpim.com/blog/creating-a-downloadable-pdf-copy-of-a-page-using-next-js-and-puppeteer</loc>
</url>
<url>
<loc>https://harrisonpim.com/blog/def-from-above</loc>
</url>
<url>
<loc>https://harrisonpim.com/blog/iterating-over-large-datasets-with-yield-in-python</loc>
</url>
<url>
<loc>https://harrisonpim.com/blog/privileged-vs-non-privileged-bases-in-machine-learning</loc>
</url>
<url>
<loc>https://harrisonpim.com/blog/reasons-for-uncertainty-in-neural-networks</loc>
</url>
<url>
<loc>https://harrisonpim.com/blog/super-fast-approximate-nearest-neighbour-search-with-locality-sensitive-hashing-and-elasticsearch</loc>
</url>
<url>
<loc>https://harrisonpim.com/blog/the-best-way-to-encode-dates-times-and-other-cyclical-features</loc>
</url>
<url>
<loc>https://harrisonpim.com/blog/understanding-knowledge-organisation-terminology</loc>
</url>
<url>
<loc>https://harrisonpim.com/blog/understanding-positional-embeddings-in-transformer-models</loc>
</url>
<url>
<loc>https://harrisonpim.com/blog/using-emoji-as-favicons</loc>
</url>
<url>
<loc>https://harrisonpim.com/blog/you-should-commit-your-env-files-to-version-control</loc>
</url>
</urlset>
