<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://www.petersmith.net/archive</loc><changefreq>daily</changefreq></url><url><loc>https://www.petersmith.net/about</loc><changefreq>weekly</changefreq></url><url><loc>https://www.petersmith.net/p/serverless-is-becoming-mainstream</loc><lastmod>2024-07-13</lastmod><changefreq>monthly</changefreq></url><url><loc>https://www.petersmith.net/p/the-incompatible-mindsets-of-software</loc><lastmod>2024-06-08</lastmod><changefreq>monthly</changefreq></url><url><loc>https://www.petersmith.net/p/are-we-correctly-thanking-software</loc><lastmod>2024-02-01</lastmod><changefreq>monthly</changefreq></url><url><loc>https://www.petersmith.net/p/some-indications-you-might-be-a-principal</loc><lastmod>2024-01-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://www.petersmith.net/p/deploying-state-machines-incrementally</loc><lastmod>2023-10-08</lastmod><changefreq>monthly</changefreq></url><url><loc>https://www.petersmith.net/p/what-truly-amazed-me-in-40-years</loc><lastmod>2023-08-10</lastmod><changefreq>monthly</changefreq></url><url><loc>https://www.petersmith.net/p/software-naming-the-test-of-time-1f636bc309dd</loc><lastmod>2023-08-02</lastmod><changefreq>monthly</changefreq></url><url><loc>https://www.petersmith.net/p/fast-authorization-with-dynamodb-cd1f133437e3</loc><lastmod>2023-10-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://www.petersmith.net/p/calculating-1-1-in-javascript-part-5-79abef791670</loc><lastmod>2023-08-02</lastmod><changefreq>monthly</changefreq></url><url><loc>https://www.petersmith.net/p/calculating-1-1-in-javascript-part-4-42ca49f45ac5</loc><lastmod>2023-08-02</lastmod><changefreq>monthly</changefreq></url><url><loc>https://www.petersmith.net/p/calculating-1-1-in-javascript-part-3-710f686d9a40</loc><lastmod>2023-08-02</lastmod><changefreq>monthly</changefreq></url><url><loc>https://www.petersmith.net/p/calculating-1-1-in-javascript-part-2-e01f336503d0</loc><lastmod>2023-08-02</lastmod><changefreq>monthly</changefreq></url><url><loc>https://www.petersmith.net/p/calculating-1-1-in-javascript-1cecb6e9610</loc><lastmod>2023-08-02</lastmod><changefreq>monthly</changefreq></url><url><loc>https://www.petersmith.net/p/testing-the-v8-javascript-engine-cbda7d9272e6</loc><lastmod>2023-08-02</lastmod><changefreq>monthly</changefreq></url><url><loc>https://www.petersmith.net/p/v8-javascript-engine-compiling-with-gn-and-ninja-8673e7c5e14a</loc><lastmod>2023-08-02</lastmod><changefreq>monthly</changefreq></url><url><loc>https://www.petersmith.net/p/message-queues-in-database-transactions-f830718f4f12</loc><lastmod>2023-08-02</lastmod><changefreq>monthly</changefreq></url><url><loc>https://www.petersmith.net/p/apache-spark-on-amazon-emr-98f04fd346c9</loc><lastmod>2023-08-02</lastmod><changefreq>monthly</changefreq></url><url><loc>https://www.petersmith.net/p/streaming-structured-json-18da4edd4f20</loc><lastmod>2023-08-02</lastmod><changefreq>monthly</changefreq></url><url><loc>https://www.petersmith.net/p/book-review-making-sense-of-stream-processing-1b75042f1a1e</loc><lastmod>2023-08-02</lastmod><changefreq>monthly</changefreq></url><url><loc>https://www.petersmith.net/p/hey-sparksql-whats-the-average-date-2f25ee2c5be5</loc><lastmod>2023-08-02</lastmod><changefreq>monthly</changefreq></url><url><loc>https://www.petersmith.net/p/supporting-wide-tables-in-mysql-18248e4e3b0a</loc><lastmod>2023-08-02</lastmod><changefreq>monthly</changefreq></url><url><loc>https://www.petersmith.net/p/the-maximum-width-of-mysql-database-tables-76aa181b1441</loc><lastmod>2023-08-02</lastmod><changefreq>monthly</changefreq></url><url><loc>https://www.petersmith.net/p/adventures-in-scala-land-worth-the-investment-c01dd5da5c1c</loc><lastmod>2023-08-02</lastmod><changefreq>monthly</changefreq></url><url><loc>https://www.petersmith.net/p/how-long-is-a-curl-ec59af087ca8</loc><lastmod>2023-08-02</lastmod><changefreq>monthly</changefreq></url><url><loc>https://www.petersmith.net/p/ten-ways-to-respond-interactively-part-two-15ccc34b5e7f</loc><lastmod>2023-08-02</lastmod><changefreq>monthly</changefreq></url><url><loc>https://www.petersmith.net/p/ten-ways-to-respond-interactively-part-one-410aeceae5f5</loc><lastmod>2023-08-02</lastmod><changefreq>monthly</changefreq></url><url><loc>https://www.petersmith.net/p/pets-and-cattle-infrastructure-for-software-as-a-service-saas-7d386ec56c0c</loc><lastmod>2023-08-02</lastmod><changefreq>monthly</changefreq></url></urlset>