<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://petefolio.dev/</loc>
<lastmod>2026-03-22T08:50:39.960Z</lastmod>
</url>
<url>
<loc>https://petefolio.dev/me</loc>
<lastmod>2026-03-22T08:50:39.960Z</lastmod>
</url>
<url>
<loc>https://petefolio.dev/articles/operating-a-spring-boot-server-affordably-and-easily-with-google-cloud-run</loc>
<lastmod>2025-07-02T07:30:52.908Z</lastmod>
</url>
<url>
<loc>https://petefolio.dev/articles/web-ide-backend-architecture</loc>
<lastmod>2025-06-29T15:33:10.919Z</lastmod>
</url>
<url>
<loc>https://petefolio.dev/articles/looker-studio-bi-firestore-and-bigquery</loc>
<lastmod>2025-09-19T07:05:21.151Z</lastmod>
</url>
<url>
<loc>https://petefolio.dev/articles/relocation</loc>
<lastmod>2025-10-27T06:35:12.562Z</lastmod>
</url>
<url>
<loc>https://petefolio.dev/articles/page-not-indexed-duplicate-without-user-selected-canonical</loc>
<lastmod>2025-06-29T15:32:35.896Z</lastmod>
</url>
<url>
<loc>https://petefolio.dev/articles/virtual-memory-concept</loc>
<lastmod>2025-10-27T06:38:08.392Z</lastmod>
</url>
<url>
<loc>https://petefolio.dev/articles/is-relational-mapping-essential</loc>
<lastmod>2025-06-29T15:32:16.579Z</lastmod>
</url>
<url>
<loc>https://petefolio.dev/articles/dynamic-partitioning</loc>
<lastmod>2025-10-27T06:36:53.244Z</lastmod>
</url>
<url>
<loc>https://petefolio.dev/articles/sending-notifications-with-slack-apps</loc>
<lastmod>2025-08-06T13:52:12.666Z</lastmod>
</url>
<url>
<loc>https://petefolio.dev/articles/generic-programming</loc>
<lastmod>2025-07-08T03:53:16.043Z</lastmod>
</url>
<url>
<loc>https://petefolio.dev/articles/dependency</loc>
<lastmod>2025-08-07T12:43:29.457Z</lastmod>
</url>
<url>
<loc>https://petefolio.dev/articles/is-inheritance-an-anti-pattern</loc>
<lastmod>2025-06-29T15:33:38.727Z</lastmod>
</url>
<url>
<loc>https://petefolio.dev/articles/understanding-how-ip-works-and-fragmentation</loc>
<lastmod>2025-08-06T13:47:27.027Z</lastmod>
</url>
<url>
<loc>https://petefolio.dev/articles/pessimistic-lock-of-firestore-transaction</loc>
<lastmod>2025-08-06T13:54:41.461Z</lastmod>
</url>
<url>
<loc>https://petefolio.dev/articles/dependency-inversion-principle</loc>
<lastmod>2025-06-29T15:31:34.995Z</lastmod>
</url>
<url>
<loc>https://petefolio.dev/articles/identifying-query-patterns-that-cause-full-table-scans-in-mysql</loc>
<lastmod>2025-07-03T15:18:08.191Z</lastmod>
</url>
<url>
<loc>https://petefolio.dev/articles/chakra-ui-3-version-migration</loc>
<lastmod>2025-06-29T15:31:27.326Z</lastmod>
</url>
<url>
<loc>https://petefolio.dev/articles/filter-interceptor-aop</loc>
<lastmod>2025-06-29T15:37:06.432Z</lastmod>
</url>
<url>
<loc>https://petefolio.dev/articles/understanding-a-star-search-by-8-puzzle-problem</loc>
<lastmod>2025-09-23T05:20:58.978Z</lastmod>
</url>
<url>
<loc>https://petefolio.dev/articles/if-anything-can-go-wrong-it-will</loc>
<lastmod>2025-06-29T15:31:15.153Z</lastmod>
</url>
<url>
<loc>https://petefolio.dev/articles/simulated-annealing-tsp-simulator</loc>
<lastmod>2026-03-22T08:11:24.552Z</lastmod>
</url>
<url>
<loc>https://petefolio.dev/articles/nobilivion</loc>
<lastmod>2025-10-17T08:12:35.920Z</lastmod>
</url>
<url>
<loc>https://petefolio.dev/articles/dtos-dont-use-like-this</loc>
<lastmod>2025-06-29T15:32:56.719Z</lastmod>
</url>
<url>
<loc>https://petefolio.dev/articles/code-coverage-in-intellij</loc>
<lastmod>2025-07-07T14:42:45.630Z</lastmod>
</url>
<url>
<loc>https://petefolio.dev/articles/configuration-properties</loc>
<lastmod>2025-06-29T15:33:50.246Z</lastmod>
</url>
<url>
<loc>https://petefolio.dev/articles/schema-migration-by-liquibase</loc>
<lastmod>2025-10-24T15:09:23.542Z</lastmod>
</url>
<url>
<loc>https://petefolio.dev/articles/structural-programming</loc>
<lastmod>2024-08-15T15:12:47.662Z</lastmod>
</url>
<url>
<loc>https://petefolio.dev/articles/understanding-process</loc>
<lastmod>2024-08-12T23:50:50.655Z</lastmod>
</url>
<url>
<loc>https://petefolio.dev/articles/fixed-partitioning</loc>
<lastmod>2025-10-27T06:33:49.135Z</lastmod>
</url>
<url>
<loc>https://petefolio.dev/articles/paging</loc>
<lastmod>2025-10-27T06:37:30.607Z</lastmod>
</url>
<url>
<loc>https://petefolio.dev/articles/snowflake-uid</loc>
<lastmod>2025-08-06T12:56:37.827Z</lastmod>
</url>
<url>
<loc>https://petefolio.dev/articles/how-to-save-memory-with-static-factory-methods</loc>
<lastmod>2025-10-25T05:01:27.702Z</lastmod>
</url>
<url>
<loc>https://petefolio.dev/articles/pomodoro-timer</loc>
<lastmod>2025-05-17T06:21:50.344Z</lastmod>
</url>
</urlset>
