<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>http://alexsm.com/</loc>
    <lastmod>2026-07-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/blog/</loc>
    <lastmod>2026-07-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/tags/genai/</loc>
    <lastmod>2026-07-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/tags/python/</loc>
    <lastmod>2026-07-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/tags/</loc>
    <lastmod>2026-07-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/uv-tutorial-with-simple-mcp-server/</loc>
    <lastmod>2026-07-06T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/autonomy-slider/</loc>
    <lastmod>2026-02-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/tags/programming/</loc>
    <lastmod>2026-02-21T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/tags/computervision/</loc>
    <lastmod>2025-10-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/tags/opencv/</loc>
    <lastmod>2025-10-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/green-objects-hsv-erosion-dilation-connected-components/</loc>
    <lastmod>2025-10-26T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/vscode-copilot-keybinding/</loc>
    <lastmod>2025-08-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/tags/vscode/</loc>
    <lastmod>2025-08-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/tags/numpy/</loc>
    <lastmod>2025-06-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/opencv-warping/</loc>
    <lastmod>2025-06-08T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/install-and-configure-pyenv-on-mac/</loc>
    <lastmod>2024-12-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/tags/mac/</loc>
    <lastmod>2024-12-15T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/tags/docker/</loc>
    <lastmod>2024-07-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/caddy-docker-static-site/</loc>
    <lastmod>2024-07-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/layered-architecture-and-dependencies/</loc>
    <lastmod>2024-04-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/tags/software-design/</loc>
    <lastmod>2024-04-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/tags/c&#43;&#43;/</loc>
    <lastmod>2024-03-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/cpp-references-as-class-members/</loc>
    <lastmod>2024-03-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/graphviz-setup-mac-jupyter/</loc>
    <lastmod>2024-02-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/tags/jupyter/</loc>
    <lastmod>2024-02-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/tags/macos/</loc>
    <lastmod>2024-02-04T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/finding-perpendicular-lines-and-vectors/</loc>
    <lastmod>2023-12-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/tags/math/</loc>
    <lastmod>2023-12-31T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/transformations-with-eigen-and-scipy-spatial/</loc>
    <lastmod>2023-11-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/cpp-ranges-views-examples/</loc>
    <lastmod>2023-07-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/beta-distribution/</loc>
    <lastmod>2023-04-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/tags/datascience/</loc>
    <lastmod>2023-04-09T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/tags/databases/</loc>
    <lastmod>2023-01-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/tags/mysql/</loc>
    <lastmod>2023-01-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/launch-mysql-on-docker/</loc>
    <lastmod>2023-01-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/tags/bash/</loc>
    <lastmod>2022-11-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/upgrade-outdated-packages-virtualenv-pip/</loc>
    <lastmod>2022-11-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/read-binary-stl-file-cpp/</loc>
    <lastmod>2022-08-22T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/homogeneous-transforms/</loc>
    <lastmod>2022-07-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/vmware-fusion-nat-port-forwarding-ssh/</loc>
    <lastmod>2022-04-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/tags/linux/</loc>
    <lastmod>2022-04-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/tags/networking/</loc>
    <lastmod>2022-04-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/tags/ssh/</loc>
    <lastmod>2022-04-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/tags/ubuntu/</loc>
    <lastmod>2022-04-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/tags/virtualization/</loc>
    <lastmod>2022-04-16T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/homogeneous-vectors/</loc>
    <lastmod>2022-04-10T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/tags/golang/</loc>
    <lastmod>2022-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/back-go-golang/</loc>
    <lastmod>2022-04-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/configure-ssh-agent/</loc>
    <lastmod>2022-03-19T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/tags/git/</loc>
    <lastmod>2022-02-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/git-rebase-onto/</loc>
    <lastmod>2022-02-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/cpp-map-lookup-and-insert/</loc>
    <lastmod>2022-01-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/ffmpeg-split-and-join/</loc>
    <lastmod>2021-11-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/tags/ffmpeg/</loc>
    <lastmod>2021-11-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/tags/concurrency/</loc>
    <lastmod>2021-07-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/cpp-condition-variable/</loc>
    <lastmod>2021-07-14T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/cpp-std-vector-braced-init/</loc>
    <lastmod>2021-05-13T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/tags/flask/</loc>
    <lastmod>2021-05-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/flask-serve-images-on-the-fly/</loc>
    <lastmod>2021-05-01T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/cpp-closest-lower-bound/</loc>
    <lastmod>2021-04-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/build-cpp-code-from-windows-terminal/</loc>
    <lastmod>2021-04-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/tags/cmake/</loc>
    <lastmod>2021-04-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/tags/windows/</loc>
    <lastmod>2021-04-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/tags/optimization/</loc>
    <lastmod>2021-04-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/optimization-with-python/</loc>
    <lastmod>2021-04-11T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/xargs-apply-to-each-line/</loc>
    <lastmod>2021-04-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/fpic-cmake-pybind11/</loc>
    <lastmod>2020-05-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/tags/pybind11/</loc>
    <lastmod>2020-05-05T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/cpp-move-semantics/</loc>
    <lastmod>2019-09-17T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/cancel-bad-stuff-in-git/</loc>
    <lastmod>2019-06-23T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/tags/aws/</loc>
    <lastmod>2019-01-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/tags/rsync/</loc>
    <lastmod>2019-01-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/rsync-aws-ec2-ssh-pem/</loc>
    <lastmod>2019-01-20T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/jupyter-notebook-ipython-magic/</loc>
    <lastmod>2018-06-25T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/pybind11-buffer-protocol-opencv-to-numpy/</loc>
    <lastmod>2018-06-24T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/building-opencv-with-conda/</loc>
    <lastmod>2017-12-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/tags/conda/</loc>
    <lastmod>2017-12-29T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/configuring-jumbo-frames-in-ubuntu/</loc>
    <lastmod>2017-10-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/tags/gigevision/</loc>
    <lastmod>2017-10-28T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/tags/general/</loc>
    <lastmod>2017-08-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/first-post/</loc>
    <lastmod>2017-08-02T00:00:00+00:00</lastmod>
  </url><url>
    <loc>http://alexsm.com/about/</loc>
  </url><url>
    <loc>http://alexsm.com/categories/</loc>
  </url><url>
    <loc>http://alexsm.com/collection/</loc>
  </url><url>
    <loc>http://alexsm.com/collection/online-courses/</loc>
  </url><url>
    <loc>http://alexsm.com/collection/useful-blog-posts/</loc>
  </url>
</urlset>
