<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://kevincox.ca/</loc><priority>0.9</priority></url><url><loc>https://kevincox.ca/2013/</loc></url><url><loc>https://kevincox.ca/2013/01/</loc></url><url><loc>https://kevincox.ca/2013/01/30/</loc></url><url><loc>https://kevincox.ca/2013/01/30/thoughts-on-ubuntu/</loc><lastmod>2013-01-30T00:00:00-05:00</lastmod></url><url><loc>https://kevincox.ca/2013/03/22/c-comment-fun/</loc><lastmod>2013-03-22T00:00:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2013/03/26/dropping-google-calendar-keeping-carddav/</loc><lastmod>2013-03-26T00:00:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2013/04/12/submitting-forms-on-keypress/</loc><lastmod>2013-04-12T00:00:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2013/06/13/shouldnt-be-concerened-govenment-surveillance/</loc><lastmod>2013-06-13T00:00:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2013/06/27/email-as-rss-reader/</loc><lastmod>2022-02-02T08:05:00-05:00</lastmod></url><url><loc>https://kevincox.ca/2013/06/27/ssl-verification-only/</loc><lastmod>2013-06-27T00:00:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2013/08/09/file-renaming-trick/</loc><lastmod>2013-08-09T00:00:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2013/10/18/language-specific-package-managers/</loc><lastmod>2013-10-18T00:00:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2013/10/18/versioning-for-dummies/</loc><lastmod>2013-10-18T00:00:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2014/04/16/javascript-inheritance/</loc><lastmod>2014-04-16T00:00:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2014/06/26/responsive-tabs/</loc><lastmod>2014-06-26T23:50:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2014/08/10/the-missing-c-smart-pointer/</loc><lastmod>2014-08-10T12:30:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2014/08/19/can-we-pick-a-cdn-already/</loc><lastmod>2022-06-06T15:40:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2015/12/11/structured-logging-with-journald/</loc><lastmod>2015-12-11T00:00:00-05:00</lastmod></url><url><loc>https://kevincox.ca/2015/12/13/getting-started-with-nixos/</loc><lastmod>2015-12-13T16:00:00-05:00</lastmod></url><url><loc>https://kevincox.ca/2015/12/13/nixos-managed-system/</loc><lastmod>2015-12-13T12:05:00-05:00</lastmod></url><url><loc>https://kevincox.ca/2015/12/21/service-management-with-nixos/</loc><lastmod>2015-12-21T22:00:00-05:00</lastmod></url><url><loc>https://kevincox.ca/2017/01/19/nix-and-mesos-talk/</loc><lastmod>2017-01-19T21:18:00Z</lastmod></url><url><loc>https://kevincox.ca/2020/02/21/git-filter-branch-extract/</loc><lastmod>2020-02-21T21:08:00Z</lastmod></url><url><loc>https://kevincox.ca/2020/02/26/aib-gdpr-right-of-data-access/</loc><lastmod>2020-02-26T09:00:00Z</lastmod></url><url><loc>https://kevincox.ca/2020/02/27/instagram-previews/</loc><lastmod>2020-02-27T15:45:00Z</lastmod></url><url><loc>https://kevincox.ca/2020/03/06/inplace-encrypt-decrypt/</loc><lastmod>2020-03-06T23:26:00+00:00</lastmod></url><url><loc>https://kevincox.ca/2020/04/12/protocol-buffers-simplified/</loc><lastmod>2020-04-12T16:35:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2020/07/31/multidimensional-configuration/</loc><lastmod>2020-07-31T19:55:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2020/08/15/git-green-ci/</loc><lastmod>2020-08-15T17:58:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2020/09/04/acronyms-considered-harmful/</loc><lastmod>2020-09-04T18:25:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2020/09/06/switching-to-desktop-nixos/</loc><lastmod>2020-09-06T09:20:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2020/09/09/terraform-debug/</loc><lastmod>2020-09-09T17:38:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2020/09/18/im-needs-an-inbox/</loc><lastmod>2020-09-18T18:47:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2020/10/30/state-of-ipfs-websites/</loc><lastmod>2020-10-30T19:16:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2020/11/03/removing-a-service-worker/</loc><lastmod>2020-11-03T07:30:00-05:00</lastmod></url><url><loc>https://kevincox.ca/2020/11/06/gridfinder/</loc><lastmod>2020-11-06T18:30:00-05:00</lastmod></url><url><loc>https://kevincox.ca/2020/12/04/nixos-config-switching/</loc><lastmod>2020-12-04T17:05:00-05:00</lastmod></url><url><loc>https://kevincox.ca/2020/12/27/solar-generator-controller/</loc><lastmod>2020-12-27T08:05:00-05:00</lastmod></url><url><loc>https://kevincox.ca/2021/01/11/tabs-were-a-mistake/</loc><lastmod>2021-01-11T17:44:00-05:00</lastmod></url><url><loc>https://kevincox.ca/2021/02/06/my-ideal-window-manager/</loc><lastmod>2021-02-06T11:30:00-05:00</lastmod></url><url><loc>https://kevincox.ca/2021/02/09/uber-support-sucks/</loc><lastmod>2021-02-09T19:32:00-05:00</lastmod></url><url><loc>https://kevincox.ca/2021/02/10/thoughts-on-coil/</loc><lastmod>2021-02-10T07:30:00-05:00</lastmod></url><url><loc>https://kevincox.ca/2021/02/16/valheim-dedicated-server-nixos/</loc><lastmod>2021-02-16T18:30:00-05:00</lastmod></url><url><loc>https://kevincox.ca/2021/02/24/using-ipfs-for-backups/</loc><lastmod>2021-02-24T07:50:00-05:00</lastmod></url><url><loc>https://kevincox.ca/2021/03/10/sumologic-query-window/</loc><lastmod>2022-07-08T11:30:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2021/03/19/my-zsh-prompt/</loc><lastmod>2021-03-19T17:54:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2021/03/23/good-names/</loc><lastmod>2021-03-23T06:44:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2021/04/14/per-user-rate-limiting/</loc><lastmod>2021-04-14T16:35:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2021/04/15/my-ideal-service/</loc><lastmod>2021-04-15T16:58:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2021/04/17/encryption-first-mscs/</loc><lastmod>2021-04-17T15:36:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2021/04/21/announcing-watchlog/</loc><lastmod>2021-04-21T16:56:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2021/04/25/rip-referer/</loc><lastmod>2021-04-25T18:42:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2021/05/06/workstation-install-with-nixos/</loc><lastmod>2021-05-06T20:27:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2021/06/03/firefox-proton-tweaks/</loc><lastmod>2021-08-18T10:35:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2021/06/04/http-range-caching/</loc><lastmod>2021-06-04T18:03:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2021/06/08/value-of-time/</loc><lastmod>2021-06-08T17:04:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2021/06/23/respect-user-fonts/</loc><lastmod>2021-06-23T08:58:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2021/07/13/not-my-fault-if-this-is-ugly/</loc><lastmod>2021-07-13T17:08:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2021/07/14/chrome-and-content-modes-in-html/</loc><lastmod>2021-07-14T17:18:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2021/08/18/fake-links/</loc><lastmod>2023-01-19T11:30:00-05:00</lastmod></url><url><loc>https://kevincox.ca/2021/08/21/nixpkgs-ci/</loc><lastmod>2021-08-21T21:25:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2021/08/24/atomic-deploys/</loc><lastmod>2021-08-24T13:00:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2021/11/01/announcing-feedmail/</loc><lastmod>2021-11-01T20:45:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2021/12/07/cloudflare-bot-block-failures/</loc><lastmod>2021-12-07T10:01:00-05:00</lastmod></url><url><loc>https://kevincox.ca/2021/12/16/youtube-websub/</loc><lastmod>2024-04-24T11:40:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2022/01/01/rocket-review/</loc><lastmod>2022-01-01T09:28:00-05:00</lastmod></url><url><loc>https://kevincox.ca/2022/01/02/nix-in-docker-caching/</loc><lastmod>2023-04-14T09:30:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2022/01/08/ice-golf/</loc><lastmod>2022-01-08T20:30:00-05:00</lastmod></url><url><loc>https://kevincox.ca/2022/01/09/pinata-cleaning/</loc><lastmod>2022-01-09T08:04:00-05:00</lastmod></url><url><loc>https://kevincox.ca/2022/01/18/predictable-ux/</loc><lastmod>2022-01-18T11:20:00-05:00</lastmod></url><url><loc>https://kevincox.ca/2022/01/19/typed-config-languages/</loc><lastmod>2022-01-19T12:00:00-05:00</lastmod></url><url><loc>https://kevincox.ca/2022/01/21/firefox-min-width/</loc><lastmod>2022-01-21T16:28:00-05:00</lastmod></url><url><loc>https://kevincox.ca/2022/02/08/escape-everything/</loc><lastmod>2022-02-08T19:09:00-05:00</lastmod></url><url><loc>https://kevincox.ca/2022/02/18/cloudflare-age-header/</loc><lastmod>2022-02-18T17:00:00-05:00</lastmod></url><url><loc>https://kevincox.ca/2022/03/01/dictionary-compression/</loc><lastmod>2022-03-01T11:55:00-05:00</lastmod></url><url><loc>https://kevincox.ca/2022/03/05/user-scripts/</loc><lastmod>2022-03-05T20:40:00-05:00</lastmod></url><url><loc>https://kevincox.ca/2022/03/12/perfect-constant-vigilance/</loc><lastmod>2022-03-12T09:21:00-05:00</lastmod></url><url><loc>https://kevincox.ca/2022/03/18/multi-version-rollout/</loc><lastmod>2022-03-18T11:15:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2022/04/05/submitting-changes/</loc><lastmod>2022-04-05T12:55:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2022/04/07/passwords/</loc><lastmod>2023-07-14T08:55:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2022/04/15/delinearized-rollouts/</loc><lastmod>2022-04-15T14:26:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2022/04/16/rust-generic-closure-lifetimes/</loc><lastmod>2022-04-16T09:00:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2022/05/06/rss-feed-best-practices/</loc><lastmod>2024-03-13T14:15:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2022/05/08/google-websub-dos/</loc><lastmod>2022-05-08T07:56:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2022/05/13/wrong-by-default/</loc><lastmod>2022-05-13T11:20:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2022/06/01/working-around-bugs/</loc><lastmod>2022-06-01T11:25:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2022/06/14/small-tools/</loc><lastmod>2022-06-14T10:45:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2022/06/22/honeycomb-io-review/</loc><lastmod>2022-06-22T12:05:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2022/06/25/call-assign-operator/</loc><lastmod>2022-06-25T08:30:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2022/07/07/signed-email-addresses/</loc><lastmod>2024-02-26T16:15:00-05:00</lastmod></url><url><loc>https://kevincox.ca/2022/11/02/decentralized-via-webpush/</loc><lastmod>2022-11-02T17:05:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2022/12/09/valheim-server-nixos-v2/</loc><lastmod>2022-12-09T17:10:00-05:00</lastmod></url><url><loc>https://kevincox.ca/2022/12/21/wget-mirror/</loc><lastmod>2022-12-21T14:05:00-05:00</lastmod></url><url><loc>https://kevincox.ca/2022/12/26/nested-encoding-efficency/</loc><lastmod>2022-12-26T13:50:00-05:00</lastmod></url><url><loc>https://kevincox.ca/2022/12/28/left-to-right-ux/</loc><lastmod>2022-12-28T11:55:00-05:00</lastmod></url><url><loc>https://kevincox.ca/2023/01/11/use-a-password-manager/</loc><lastmod>2023-01-11T11:15:00-05:00</lastmod></url><url><loc>https://kevincox.ca/2023/03/21/lying-to-typescript/</loc><lastmod>2023-03-21T17:10:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2023/04/24/browser-link-open-newwindow/</loc><lastmod>2023-04-24T18:30:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2023/04/25/youre-still-the-product/</loc><lastmod>2023-04-25T17:05:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2023/05/09/less-than-quadratic/</loc><lastmod>2023-05-09T17:50:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2023/05/14/ethics-of-locked-hardware/</loc><lastmod>2023-05-14T07:50:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2023/06/10/bcachefs-attempt/</loc><lastmod>2023-06-10T16:25:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2023/06/25/inkscape-poster-printing/</loc><lastmod>2023-06-25T20:45:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2023/06/27/decade-of-rss-via-email/</loc><lastmod>2023-06-27T11:15:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2023/07/12/statit-static-site-deploy/</loc><lastmod>2023-07-12T19:40:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2023/07/17/typescript-unconstrained-generic/</loc><lastmod>2024-10-27T14:55:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2023/07/20/decentralized-vs-federated/</loc><lastmod>2023-07-20T18:00:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2023/07/26/web-environment-integrity-api/</loc><lastmod>2023-08-09T13:20:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2023/09/02/ricochet-robots-solver/</loc><lastmod>2023-09-02T14:00:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2023/09/27/vim-thousands-highlight/</loc><lastmod>2024-08-30T11:00:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2024/02/17/ai-stole-our-jobs/</loc><lastmod>2024-02-17T14:35:00-05:00</lastmod></url><url><loc>https://kevincox.ca/2024/02/19/terraria-server-nixos/</loc><lastmod>2024-02-19T12:05:00-05:00</lastmod></url><url><loc>https://kevincox.ca/2024/02/29/favourite-feeds/</loc><lastmod>2024-02-29T18:10:00-05:00</lastmod></url><url><loc>https://kevincox.ca/2024/04/13/goodbye-plato/</loc><lastmod>2024-04-13T12:30:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2024/04/19/git-bisect-find/</loc><lastmod>2024-04-19T13:50:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2024/07/05/time-sharing-in-im/</loc><lastmod>2024-07-08T13:00:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2024/08/16/private-internet/</loc><lastmod>2024-08-16T19:55:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2024/08/17/semver-rolling-deprecation/</loc><lastmod>2024-08-17T13:40:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2024/08/24/cors/</loc><lastmod>2025-08-14T21:00:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2024/10/01/yukon-hiking/</loc><lastmod>2024-10-01T20:00:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2025/05/03/dead-birds/</loc><lastmod>2025-05-03T08:00:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2025/05/03/toronto-fish-chips/</loc><lastmod>2025-05-22T15:30:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2025/07/20/no-imports/</loc><lastmod>2025-07-20T18:15:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2025/08/05/losslessly-change-video-framerate/</loc><lastmod>2025-08-05T20:05:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2025/08/24/nixos-postgres-upgrade/</loc><lastmod>2025-08-24T10:55:00-04:00</lastmod></url><url><loc>https://kevincox.ca/2025/11/18/digdoku/</loc><lastmod>2025-11-18T20:45:00-05:00</lastmod></url><url><loc>https://kevincox.ca/contributing/</loc></url><url><loc>https://kevincox.ca/games/</loc></url><url><loc>https://kevincox.ca/games/mastermind/</loc></url><url><loc>https://kevincox.ca/posts/</loc></url><url><loc>https://kevincox.ca/resume/</loc></url><url><loc>https://kevincox.ca/work/</loc></url></urlset>