<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://seanbmcgregor.com/</loc>
<lastmod>2026-03-27</lastmod>
</url>
<url>
<loc>https://seanbmcgregor.com/blog</loc>
<lastmod>2026-03-27</lastmod>
</url>
<url>
<loc>https://seanbmcgregor.com/projects</loc>
<lastmod>2026-03-27</lastmod>
</url>
<url>
<loc>https://seanbmcgregor.com/tags</loc>
<lastmod>2026-03-27</lastmod>
</url>
<url>
<loc>https://seanbmcgregor.com/blog/Sustainable-Development-Goals</loc>
<lastmod>2017-05-18T13:00:00.000Z</lastmod>
</url>
<url>
<loc>https://seanbmcgregor.com/blog/amazon-fresh</loc>
<lastmod>2022-05-30T13:00:00.000Z</lastmod>
</url>
<url>
<loc>https://seanbmcgregor.com/blog/anatomy-of-an-incident</loc>
<lastmod>2022-10-07T01:00:00.000Z</lastmod>
</url>
<url>
<loc>https://seanbmcgregor.com/blog/breakout</loc>
<lastmod>2016-06-12T13:00:00.000Z</lastmod>
</url>
<url>
<loc>https://seanbmcgregor.com/blog/color-selection-game</loc>
<lastmod>2016-06-10T12:00:00.000Z</lastmod>
</url>
<url>
<loc>https://seanbmcgregor.com/blog/compromising-combination-bike-locks</loc>
<lastmod>2015-01-18T16:00:00.000Z</lastmod>
</url>
<url>
<loc>https://seanbmcgregor.com/blog/cryptographic-thinking</loc>
<lastmod>2013-06-24T07:00:00.000Z</lastmod>
</url>
<url>
<loc>https://seanbmcgregor.com/blog/deepfake-cat-and-mouse</loc>
<lastmod>2019-12-11T13:00:00.000Z</lastmod>
</url>
<url>
<loc>https://seanbmcgregor.com/blog/flaws</loc>
<lastmod>2025-03-25T10:00:00.000Z</lastmod>
</url>
<url>
<loc>https://seanbmcgregor.com/blog/hacking-a-url-shortener-into-a-comment-system</loc>
<lastmod>2014-06-29T14:00:00.000Z</lastmod>
</url>
<url>
<loc>https://seanbmcgregor.com/blog/hcai</loc>
<lastmod>2022-02-16T13:00:00.000Z</lastmod>
</url>
<url>
<loc>https://seanbmcgregor.com/blog/jekyll</loc>
<lastmod>2023-04-07T10:00:00.000Z</lastmod>
</url>
<url>
<loc>https://seanbmcgregor.com/blog/my-ai-summer</loc>
<lastmod>2018-01-21T13:00:00.000Z</lastmod>
</url>
<url>
<loc>https://seanbmcgregor.com/blog/schism</loc>
<lastmod>2023-01-17T13:00:00.000Z</lastmod>
</url>
<url>
<loc>https://seanbmcgregor.com/blog/securing-user-content-in-the-javascriptable-web</loc>
<lastmod>2013-07-22T07:00:00.000Z</lastmod>
</url>
<url>
<loc>https://seanbmcgregor.com/blog/self-driving-car</loc>
<lastmod>2017-10-06T13:00:00.000Z</lastmod>
</url>
<url>
<loc>https://seanbmcgregor.com/blog/should-i-change-my-password</loc>
<lastmod>2014-04-09T13:35:00.000Z</lastmod>
</url>
<url>
<loc>https://seanbmcgregor.com/blog/syntiant-core-2</loc>
<lastmod>2021-01-22T13:00:00.000Z</lastmod>
</url>
<url>
<loc>https://seanbmcgregor.com/blog/unit-testing-algorithms-for-social-good</loc>
<lastmod>2014-06-27T16:00:00.000Z</lastmod>
</url>
<url>
<loc>https://seanbmcgregor.com/blog/visualization-for-mdps</loc>
<lastmod>2015-10-05T16:00:00.000Z</lastmod>
</url>
<url>
<loc>https://seanbmcgregor.com/blog/vlhcc2015</loc>
<lastmod>2015-10-19T13:00:00.000Z</lastmod>
</url>
</urlset>
