<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url><loc>https://davisjam.medium.com/using-selective-memoization-to-defeat-regular-expression-denial-of-service-f7acbbd34792</loc><lastmod>2021-07-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://davisjam.medium.com/nice-treatment-dave-cf575860bbd0</loc><lastmod>2021-04-28</lastmod><changefreq>monthly</changefreq><priority>0.2</priority></url>
<url><loc>https://davisjam.medium.com/yes-i-see-my-article-omits-the-benefits-of-discussion-on-stack-overflow-6f2ecc3619cc</loc><lastmod>2021-04-27</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://davisjam.medium.com/ethical-conduct-in-cybersecurity-research-86d13b6b6eed</loc><lastmod>2021-05-19</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://davisjam.medium.com/exploiting-input-sanitization-for-regex-denial-of-service-2366ff8c7c42</loc><lastmod>2022-03-08</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://davisjam.medium.com/so-you-didnt-land-a-summer-software-engineering-internship-now-what-4e81df8ed8d5</loc><lastmod>2022-04-21</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://davisjam.medium.com/reflecting-on-recurring-failures-in-iot-development-68df5b45a837</loc><lastmod>2022-12-16</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://davisjam.medium.com/reflections-on-software-failure-analysis-cd28d57539ba</loc><lastmod>2023-05-24</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://davisjam.medium.com/lifelong-learning-and-professional-development-in-software-engineering-55266015510b</loc><lastmod>2024-05-10</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://davisjam.medium.com/signing-in-four-public-software-package-registries-quantity-quality-and-influencing-factors-7af4b416b6db</loc><lastmod>2024-05-10</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://davisjam.medium.com/on-the-contents-and-utility-of-iot-cybersecurity-guidelines-9a0479949ba3</loc><lastmod>2024-07-09</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://davisjam.medium.com/essential-vs-accidental-arguments-in-novelty-claims-for-system-design-cfcf37b46cdc</loc><lastmod>2025-05-12</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://davisjam.medium.com/prof-daviss-advice-on-applying-to-graduate-school-in-computing-in-the-usa-160cb539ecab</loc><lastmod>2025-04-28</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://davisjam.medium.com/sok-a-literature-and-engineering-review-of-regular-expression-denial-of-service-redos-e6b10ef547c7</loc><lastmod>2025-06-04</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://davisjam.medium.com/lemix-enabling-testing-of-embedded-applications-as-linux-applications-895f85131cd8</loc><lastmod>2025-09-02</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://davisjam.medium.com/unit-proofing-unit-tests-for-memory-safety-a60cf73cdae7</loc><lastmod>2026-07-13</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url>
<url><loc>https://davisjam.medium.com/governing-agents-and-the-future-of-software-engineering-075cc72e9882</loc><lastmod>2026-07-16</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://davisjam.medium.com/model-based-agentic-software-engineering-mage-856c2bf22e45</loc><lastmod>2026-08-13</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://davisjam.medium.com</loc><lastmod>2026-08-11</lastmod><changefreq>weekly</changefreq><priority>1.0</priority></url>
<url><loc>https://davisjam.medium.com/about</loc><lastmod>2026-08-11</lastmod><changefreq>weekly</changefreq><priority>1.0</priority></url>
<url><loc>https://davisjam.medium.com/an-empirical-study-of-artifacts-and-security-risks-in-the-pre-trained-model-supply-chain-2c75fd99942b</loc><lastmod>2022-11-02</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://davisjam.medium.com/an-empirical-study-of-pre-trained-model-reuse-in-the-hugging-face-deep-learning-model-registry-6ccfb0e58809</loc><lastmod>2023-06-16</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://davisjam.medium.com/incorporating-failure-knowledge-into-design-decisions-for-iot-systems-a-controlled-experiment-825464c55f59</loc><lastmod>2023-05-24</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://davisjam.medium.com/the-software-engineer-as-tool-user-56e2748a2f31</loc><lastmod>2023-08-14</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://davisjam.medium.com/i-use-medium-to-share-results-from-my-research-5adca3138787</loc><lastmod>2023-08-14</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://davisjam.medium.com/great-advice-i-will-share-with-my-class-this-semester-thank-you-for-the-stories-2ae8aa7ea8b2</loc><lastmod>2023-08-23</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://davisjam.medium.com/fail-analyzing-software-failures-from-the-news-using-llms-630b7905f07e</loc><lastmod>2024-11-09</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://davisjam.medium.com/pruning-one-more-token-is-enough-9bef04dc799b</loc><lastmod>2024-11-08</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://davisjam.medium.com/an-industry-interview-study-of-software-signing-for-supply-chain-security-8666d27539f8</loc><lastmod>2025-04-10</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://davisjam.medium.com/mitigating-software-supply-chain-vulnerabilities-with-zero-trust-dependencies-06f950497cfe</loc><lastmod>2025-05-07</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://davisjam.medium.com/phishing-training-still-isnt-working-so-why-are-we-still-paying-for-it-5cb914c5c395</loc><lastmod>2026-01-16</lastmod><changefreq>monthly</changefreq><priority>1.0</priority></url>
<url><loc>https://davisjam.medium.com/this-article-describes-bad-management-that-harmed-the-author-03d7c6df56f7</loc><lastmod>2025-11-24</lastmod><changefreq>monthly</changefreq><priority>0.5</priority></url>
<url><loc>https://davisjam.medium.com/pickleball-secure-deserialization-of-pickle-based-machine-learning-models-a089113e6b0f</loc><lastmod>2026-07-13</lastmod><changefreq>daily</changefreq><priority>0.7</priority></url>
<url><loc>https://davisjam.medium.com/dont-let-generative-ai-create-just-in-time-knowledge-work-c9e59ddc2e74</loc><lastmod>2026-04-02</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
<url><loc>https://davisjam.medium.com/different-contributions-require-different-novelty-arguments-42b2dac0eade</loc><lastmod>2026-03-27</lastmod><changefreq>monthly</changefreq><priority>0.7</priority></url>
</urlset>
