<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <url>
        <loc>https://lpalmieri.com/</loc>
    </url>
    <url>
        <loc>https://lpalmieri.com/about/</loc>
        <lastmod>2015-06-20T14:02:37+02:00</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/page/1/</loc>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/</loc>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/2018-09-14-machine-learning-version-control-is-all-you-need/</loc>
        <lastmod>2018-09-14T09:59:06.743Z</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/2019-02-23-scientific-computing-a-rust-adventure-part-0-vectors/</loc>
        <lastmod>2019-02-18T19:30:13.407Z</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/2019-03-12-scientific-computing-a-rust-adventure-part-1-zero-cost-abstractions/</loc>
        <lastmod>2019-03-11T09:00:56.369Z</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/2019-04-07-scientific-computing-a-rust-adventure-part-2-array1/</loc>
        <lastmod>2019-04-07T20:02:31.485Z</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/2019-11-14-rustfest-2019-a-retrospective/</loc>
        <lastmod>2019-11-14T16:32:00.768Z</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/2019-12-01-taking-ml-to-production-with-rust-a-25x-speedup/</loc>
        <lastmod>2019-12-01T23:01:08.921Z</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/2020-03-08-on-the-shoulders-of-the-giants/</loc>
        <lastmod>2020-03-08T01:05:57.74Z</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/2020-04-13-wiremock-async-http-mocking-for-rust-applications/</loc>
        <lastmod>2020-04-13T16:31:16.451Z</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/2020-05-10-announcement-zero-to-production-in-rust/</loc>
        <lastmod>2020-05-10T14:29:33.802Z</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/2020-05-24-zero-to-production-0-foreword/</loc>
        <lastmod>2020-05-24T20:43:31.016Z</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/2020-06-06-zero-to-production-1-setup-toolchain-ides-ci/</loc>
        <lastmod>2020-06-06T09:54:32.42Z</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/2020-06-21-zero-to-production-2-learn-by-building-an-email-newsletter/</loc>
        <lastmod>2020-06-21T20:04:58.839Z</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/2020-07-04-choosing-a-rust-web-framework-2020-edition/</loc>
        <lastmod>2020-07-04T23:15:21.286Z</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/2020-08-09-zero-to-production-3-how-to-bootstrap-a-new-rust-web-api-from-scratch/</loc>
        <lastmod>2020-08-09T10:28:05.27Z</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/2020-08-31-zero-to-production-3-5-html-forms-databases-integration-tests/</loc>
        <lastmod>2020-08-31T01:00:10.47Z</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/2020-09-27-zero-to-production-4-are-we-observable-yet/</loc>
        <lastmod>2020-09-27T15:00:10.47Z</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/2020-11-01-zero-to-production-5-how-to-deploy-a-rust-application/</loc>
        <lastmod>2020-11-01T15:00:10.47Z</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/2020-12-11-zero-to-production-6-domain-modelling/</loc>
        <lastmod>2020-12-11T15:00:10.47Z</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/2020-12-31-year-in-review/</loc>
        <lastmod>2020-12-31T12:00:10.47Z</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/2021-year-in-review/</loc>
        <lastmod>2022-01-08T12:00:10.47Z</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/a-taste-of-pavex-rust-web-framework/</loc>
        <lastmod>2022-12-24T08:08:10.47Z</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/agentic-coding-raises-quality/</loc>
        <lastmod>2025-02-15</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/an-introduction-to-property-based-testing-in-rust/</loc>
        <lastmod>2021-01-03T16:00:10.47Z</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/api-design-should-be-boring/</loc>
        <lastmod>2023-10-25T08:00:10.47Z</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/biscotti-http-cookies-in-rust/</loc>
        <lastmod>2024-03-09T08:00:10.47Z</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/caching-types-in-a-microservice-architecture/</loc>
        <lastmod>2021-03-21T12:00:10.47Z</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/cargo-px/</loc>
        <lastmod>2023-05-02T08:08:10.47Z</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/error-handling-rust/</loc>
        <lastmod>2021-05-13T10:00:10.47Z</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/fast-rust-docker-builds/</loc>
        <lastmod>2020-10-23T19:00:10.47Z</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/how-to-write-a-rest-client-in-rust-with-reqwest-and-wiremock/</loc>
        <lastmod>2021-01-17T14:00:10.47Z</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/idempotency/</loc>
        <lastmod>2022-03-14T08:08:10.47Z</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/mainmatter/</loc>
        <lastmod>2023-06-19T08:08:10.47Z</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/naive-newsletter-delivery/</loc>
        <lastmod>2021-08-02T08:08:10.47Z</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/page/1/</loc>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/page/10/</loc>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/page/11/</loc>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/page/2/</loc>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/page/3/</loc>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/page/4/</loc>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/page/5/</loc>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/page/6/</loc>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/page/7/</loc>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/page/8/</loc>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/page/9/</loc>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/password-authentication-in-rust/</loc>
        <lastmod>2021-09-02T08:08:10.47Z</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/pavex-is-in-closed-beta/</loc>
        <lastmod>2023-11-27T08:00:10.47Z</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/pavex-progress-report-01/</loc>
        <lastmod>2023-02-14T08:08:10.47Z</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/pavex-progress-report-02/</loc>
        <lastmod>2023-03-22T08:08:10.47Z</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/pavex-progress-report-03/</loc>
        <lastmod>2023-04-20T08:08:10.47Z</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/pavex-progress-report-04/</loc>
        <lastmod>2023-05-24T08:08:10.47Z</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/pavex-progress-report-05/</loc>
        <lastmod>2023-06-29T08:08:10.47Z</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/pavex-progress-report-06/</loc>
        <lastmod>2023-09-01T10:00:10.47Z</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/rl-introduction-00/</loc>
        <lastmod>2018-05-11T12:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/rl-introduction-01/</loc>
        <lastmod>2018-06-11T12:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/rl-introduction-02/</loc>
        <lastmod>2018-07-11T12:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/rust-web-frameworks-have-subpar-error-reporting/</loc>
        <lastmod>2024-02-05T12:00:10.47Z</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/session-based-authentication-in-rust/</loc>
        <lastmod>2022-01-04T08:08:10.47Z</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/skeleton-and-principles-for-a-maintainable-test-suite/</loc>
        <lastmod>2021-02-14T14:00:10.47Z</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/this-month-in-pavex-08/</loc>
        <lastmod>2024-01-07T08:00:10.47Z</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/this-month-in-pavex-09/</loc>
        <lastmod>2024-02-25T08:00:10.47Z</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/this-month-in-pavex-10/</loc>
        <lastmod>2024-04-07T08:00:10.47Z</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/posts/zero-downtime-deployments/</loc>
        <lastmod>2021-03-13T11:00:10.47Z</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/subscribe/</loc>
        <lastmod>2016-06-20T14:02:37+02:00</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/subscribe_confirmation/</loc>
        <lastmod>2015-06-20T14:02:37+02:00</lastmod>
    </url>
    <url>
        <loc>https://lpalmieri.com/talks/</loc>
        <lastmod>2016-06-20T14:02:37+02:00</lastmod>
    </url>
</urlset>
