<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.ljappsolutions.com</loc>
<lastmod>2026-11-02T03:10:50.622Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.ljappsolutions.com/packages</loc>
<lastmod>2026-11-02T03:10:50.622Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.ljappsolutions.com/founder</loc>
<lastmod>2026-11-02T03:10:50.622Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.ljappsolutions.com/blog</loc>
<lastmod>2026-11-02T03:10:50.622Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.ljappsolutions.com/privacy</loc>
<lastmod>2026-11-02T03:10:50.622Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://www.ljappsolutions.com/blog/documenting-and-rate-limiting-an-agent-friendly-http-booking-api</loc>
<lastmod>2026-11-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.ljappsolutions.com/blog/fixing-a-stale-llms-txt-response-by-removing-a-legacy-s3-asset</loc>
<lastmod>2026-11-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.ljappsolutions.com/blog/fixing-a-missing-user-pool-id-behind-an-empty-sites-dropdown</loc>
<lastmod>2026-11-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.ljappsolutions.com/blog/revising-assessment-scoring-and-category-persistence</loc>
<lastmod>2026-11-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.ljappsolutions.com/blog/correcting-a-mobile-site-flag-that-blocked-timestream-writes</loc>
<lastmod>2026-11-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.ljappsolutions.com/blog/adding-per-book-qr-configuration-with-strict-four-field-validation</loc>
<lastmod>2026-11-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.ljappsolutions.com/blog/persisting-utm-parameters-on-checkout-resume-records</loc>
<lastmod>2026-11-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.ljappsolutions.com/blog/omitting-undefined-fields-in-dynamodb-writes-and-correcting-referral-handling</loc>
<lastmod>2026-10-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.ljappsolutions.com/blog/merging-duplicate-blacklist-records-with-a-deterministic-parent-rule-and-a-transaction-timeout-f</loc>
<lastmod>2026-10-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.ljappsolutions.com/blog/fixing-sandbox-checkout-pricing-conflicts-redirect-validation-and-fulfillment-permissions</loc>
<lastmod>2026-10-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.ljappsolutions.com/blog/separating-provider-schemas-from-local-validation-and-isolating-batch-failures</loc>
<lastmod>2026-10-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.ljappsolutions.com/blog/on-demand-fargate-batch-jobs-with-one-pull-request-per-run</loc>
<lastmod>2026-10-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.ljappsolutions.com/blog/vehicle-registry-deployment-configuration-startup-dependencies-and-oidc-limits</loc>
<lastmod>2026-10-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.ljappsolutions.com/blog/hardening-llm-clustering-against-invalid-ids-stale-assignments-and-incomplete-output</loc>
<lastmod>2026-10-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.ljappsolutions.com/blog/decoupling-weekly-graphql-processing-with-sqs-and-bounded-output-polling</loc>
<lastmod>2026-10-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.ljappsolutions.com/blog/correlating-ide-prompt-and-response-hooks-with-disk-backed-state</loc>
<lastmod>2026-10-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.ljappsolutions.com/blog/mitigating-backfill-p2034-errors-with-serial-batches-and-transaction-retries</loc>
<lastmod>2026-10-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.ljappsolutions.com/blog/restoring-next-js-build-artifacts-for-an-sst-monorepo-deployment</loc>
<lastmod>2026-10-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.ljappsolutions.com/blog/replacing-a-tts-sdk-with-direct-http-in-an-asynchronous-voiceover-pipeline</loc>
<lastmod>2026-10-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.ljappsolutions.com/blog/keeping-app-router-metadata-on-the-server-while-moving-themed-content-into-client-components</loc>
<lastmod>2026-10-24T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
