<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://seanlobjoit.com</loc>
<lastmod>2026-06-12T04:28:07.216Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://seanlobjoit.com/about</loc>
<lastmod>2026-06-12T04:28:07.216Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://seanlobjoit.com/contact</loc>
<lastmod>2026-06-12T04:28:07.216Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://seanlobjoit.com/search</loc>
<lastmod>2026-06-12T04:28:07.216Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://seanlobjoit.com/posts/2026-06-12-vram-swap-two-weeks-in-multithreading-and-the-deadlock</loc>
<lastmod>2026-06-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://seanlobjoit.com/posts/2026-06-10-retrieval-is-the-hard-part-of-rag-not-generation</loc>
<lastmod>2026-06-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://seanlobjoit.com/posts/2026-06-03-fitting-an-llm-into-vram-that-isnt-there</loc>
<lastmod>2026-06-03T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://seanlobjoit.com/posts/2026-06-01-7gb-of-vram-as-swap-no-kernel-module-required</loc>
<lastmod>2026-06-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://seanlobjoit.com/posts/2026-05-25-your-database-schema-is-not-zero-downtime</loc>
<lastmod>2026-05-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://seanlobjoit.com/posts/2026-04-29-the-connection-pool-limit-your-load-tests-never-hit</loc>
<lastmod>2026-04-29T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://seanlobjoit.com/posts/2026-04-24-multi-cloud-is-not-a-resilience-strategy</loc>
<lastmod>2026-04-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://seanlobjoit.com/posts/2026-04-13-your-infrastructure-drifted-terraform-doesnt-know-yet</loc>
<lastmod>2026-04-13T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://seanlobjoit.com/posts/2026-04-08-your-observability-stack-is-all-dashboards-and-no-answers</loc>
<lastmod>2026-04-08T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://seanlobjoit.com/posts/2026-04-03-the-internal-platform-nobody-uses</loc>
<lastmod>2026-04-03T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://seanlobjoit.com/posts/2026-04-01-you-have-an-uptime-target-you-dont-have-an-error-budget</loc>
<lastmod>2026-04-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://seanlobjoit.com/posts/2026-03-30-building-ai-agents-at-scale</loc>
<lastmod>2026-03-30T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://seanlobjoit.com/posts/2026-03-26-scale-vertically-first-shard-later</loc>
<lastmod>2026-03-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://seanlobjoit.com/posts/2026-03-23-gdpr-is-a-database-architecture-problem</loc>
<lastmod>2026-03-23T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://seanlobjoit.com/posts/2026-03-16-scaling-a-healthtech-platform-without-breaking-hipaa-complia</loc>
<lastmod>2026-03-16T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://seanlobjoit.com/posts/2026-03-13-compliance-doesnt-make-you-secure-it-makes-you-auditable</loc>
<lastmod>2026-03-13T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://seanlobjoit.com/posts/2026-03-11-blue-green-vs-canary-deployments-which-one-should-you-use</loc>
<lastmod>2026-03-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://seanlobjoit.com/posts/2026-03-09-zero-downtime-in-90-days-a-fintech-deployment-transformation</loc>
<lastmod>2026-03-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://seanlobjoit.com/posts/2026-03-06-the-microservices-mistake-that-made-me-a-better-architect</loc>
<lastmod>2026-03-06T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://seanlobjoit.com/posts/2026-03-04-what-good-ai-infrastructure-actually-looks-like</loc>
<lastmod>2026-03-04T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://seanlobjoit.com/posts/2026-02-13-5-architecture-decisions-that-determine-project-success</loc>
<lastmod>2026-02-13T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://seanlobjoit.com/posts/2026-02-09-the-real-cost-of-995-vs-9999-uptime</loc>
<lastmod>2026-02-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://seanlobjoit.com/posts/2026-02-06-ai-agent-meshes-are-the-new-microservices</loc>
<lastmod>2026-02-06T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://seanlobjoit.com/posts/2026-02-04-most-startups-dont-need-kubernetes</loc>
<lastmod>2026-02-04T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://seanlobjoit.com/posts/2026-02-02-five-aws-cost-optimisations-i-implement-on-every-engagement</loc>
<lastmod>2026-02-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://seanlobjoit.com/posts/2026-01-30-the-200k-migration-mistake</loc>
<lastmod>2026-01-30T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
