<?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>https://www.aazuspan.dev/blog/a-deep-ish-dive-into-python-overloads/</loc><lastmod>2026-04-10T17:09:31+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/blog/</loc><lastmod>2026-04-10T17:09:31+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/</loc><lastmod>2026-04-10T17:09:31+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/tag/python/</loc><lastmod>2026-04-10T17:09:31+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/tag/typing/</loc><lastmod>2026-04-10T17:09:31+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/tool/bitloop/</loc><lastmod>2026-02-22T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/tool/</loc><lastmod>2026-02-22T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/tag/deep-learning/</loc><lastmod>2026-01-02T17:22:05+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/tag/tensorflow/</loc><lastmod>2026-01-02T17:22:05+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/tag/til/</loc><lastmod>2026-01-02T17:22:05+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/blog/til-migrating-keras-2-models-to-keras-3/</loc><lastmod>2026-01-02T17:22:05+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/tool/ddt/</loc><lastmod>2026-01-02T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/tool/palettes/</loc><lastmod>2025-12-12T16:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/tool/clone/</loc><lastmod>2025-12-12T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/tag/algorithms/</loc><lastmod>2025-11-02T12:20:35+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/tag/geospatial/</loc><lastmod>2025-11-02T12:20:35+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/tag/gpu/</loc><lastmod>2025-11-02T12:20:35+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/tag/taichi/</loc><lastmod>2025-11-02T12:20:35+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/blog/terrain-algorithms-on-the-gpu-with-taichi/</loc><lastmod>2025-11-02T12:20:35+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/blog/visualizing-encoded-geotiffs-with-space-filling-curves/</loc><lastmod>2025-08-25T13:55:17+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/tag/earth-engine/</loc><lastmod>2025-08-14T10:19:14+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/blog/efficiently-exporting-alphaearth-embeddings-from-gee/</loc><lastmod>2025-08-14T10:19:14+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/tag/jj/</loc><lastmod>2025-07-13T09:08:10+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/blog/til-configuring-jj-fix-with-ruff/</loc><lastmod>2025-07-13T09:08:10+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/tag/computer-vision/</loc><lastmod>2025-06-20T16:49:05+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/blog/measuring-dead-trees-from-aerial-photos/</loc><lastmod>2025-06-20T16:49:05+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/tag/ansible/</loc><lastmod>2025-06-16T17:47:33+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/blog/controlling-a-raspberry-pi-over-ir/</loc><lastmod>2025-06-16T17:47:33+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/tag/hardware/</loc><lastmod>2025-06-16T17:47:33+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/blog/automating-pre-push-checks-with-jujutsu/</loc><lastmod>2025-06-08T11:44:20+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/tag/audio/</loc><lastmod>2025-05-11T18:56:08+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/blog/invoking-existential-dread-with-numpy/</loc><lastmod>2025-05-11T18:56:08+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/blog/building-autoencoders-with-scikit-learn/</loc><lastmod>2025-04-26T14:33:28+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/tag/benchmarking/</loc><lastmod>2025-04-06T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/blog/til-fast-array-accumulation-in-xarray/</loc><lastmod>2025-04-06T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/tag/rust/</loc><lastmod>2025-03-29T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/blog/til-how-fast-is-solar-bitflip-sort/</loc><lastmod>2025-03-29T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/blog/simulating-digital-circuits-in-rust/</loc><lastmod>2025-02-27T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/blog/optimizing-long-list-labeling-in-eerepr/</loc><lastmod>2025-02-23T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/blog/classifying-mnist-as-1d-signals/</loc><lastmod>2025-02-16T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/tag/pytorch/</loc><lastmod>2025-02-16T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/blog/procedural-blog-posts-with-markov-chains/</loc><lastmod>2025-02-09T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/blog/reverse-engineering-earth-engines-random-visualizer/</loc><lastmod>2025-02-05T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/tag/arpeggio/</loc><lastmod>2025-01-26T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/blog/building-arpeggio-pt.-4-the-parser-interpreter/</loc><lastmod>2025-01-26T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/tag/programming-languages/</loc><lastmod>2025-01-26T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/blog/paleo-modis/</loc><lastmod>2024-12-27T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/blog/til-exporting-a-gee-image-using-rasterio-transforms/</loc><lastmod>2024-12-07T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/blog/earth-engine--cloud-run--redis/</loc><lastmod>2024-11-26T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/tag/google-cloud/</loc><lastmod>2024-11-26T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/tag/redis/</loc><lastmod>2024-11-26T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/blog/til-whitelisting-a-local-subnet-with-nordvpn/</loc><lastmod>2024-11-17T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/tool/daylight-hours/</loc><lastmod>2024-11-09T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/tag/neural-amp-modeler/</loc><lastmod>2024-10-28T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/blog/replacing-my-guitar-amp-with-a-neural-net/</loc><lastmod>2024-10-28T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/blog/exploring-parity-in-python/</loc><lastmod>2024-10-19T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/tag/javascript/</loc><lastmod>2024-10-14T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/blog/til-promises-in-earth-engine/</loc><lastmod>2024-10-14T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/blog/til-using-icons-in-earth-engine/</loc><lastmod>2024-10-08T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/blog/deploying-earth-engine-cloud-functions-using-iac/</loc><lastmod>2024-09-27T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/blog/building-arpeggio-pt.-3-the-engine/</loc><lastmod>2024-09-21T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/blog/summarizing-51-years-of-landsat-data/</loc><lastmod>2024-09-15T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/blog/til-handling-rule-lists-in-lark/</loc><lastmod>2024-09-07T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/blog/building-arpeggio-pt.-2-music-theory-for-programmers/</loc><lastmod>2024-09-04T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/blog/building-arpeggio-pt.-1-language-design/</loc><lastmod>2024-09-03T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/blog/writing-a-parser-for-blog-posts/</loc><lastmod>2024-08-30T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/blog/type-safety-and-non-empty-tuples-in-python/</loc><lastmod>2024-08-28T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/blog/introducing-audiojpeg/</loc><lastmod>2024-08-25T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/blog/chasing-summer/</loc><lastmod>2024-08-23T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/blog/python-on-punched-cards/</loc><lastmod>2024-08-22T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/blog/parallelizing-earth-engine-feature-collections-with-dask/</loc><lastmod>2024-03-16T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/blog/patch-metrics-in-earth-engine/</loc><lastmod>2023-08-26T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/blog/whats-the-fastest-way-to-download-an-earth-engine-image/</loc><lastmod>2023-04-10T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/tag/fv1/</loc><lastmod>2023-03-18T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/blog/guitars-microchips-and-assembly/</loc><lastmod>2023-03-18T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/blog/cellular-flood/</loc><lastmod>2022-08-07T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/tag/cellular-automata/</loc><lastmod>2022-08-07T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/blog/terrain-algorithms-from-scratch/</loc><lastmod>2022-08-05T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/blog/cellular-automata-in-earth-engine/</loc><lastmod>2022-07-16T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/blog/optimizing-module-structure-in-earth-engine/</loc><lastmod>2022-06-09T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/blog/should-you-minify-your-earth-engine-modules/</loc><lastmod>2022-06-01T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/blog/dithering-in-earth-engine/</loc><lastmod>2022-03-19T00:00:00+00:00</lastmod></url><url><loc>https://www.aazuspan.dev/projects/</loc></url><url><loc>https://www.aazuspan.dev/research/</loc></url></urlset>