<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://pudl.bytecode.news</loc>
    <lastmod>2026-10-09</lastmod>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/10/listening-too-fast</loc>
    <lastmod>2026-10-09</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/10/testcontainers-and-reuse</loc>
    <lastmod>2026-10-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/10/updates-for-bytecode-news</loc>
    <lastmod>2026-10-05</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/10/four-horsemen-or-four-decisions</loc>
    <lastmod>2026-10-05</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/10/why-dont-more-developers-use-the-platform</loc>
    <lastmod>2026-10-05</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/10/kerry-ivan-kurian-exponential-failure</loc>
    <lastmod>2026-10-01</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/09/pudl-the-pleasantly-usable-design-language</loc>
    <lastmod>2026-10-05</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/09/git-2-56-released-staging-improvements</loc>
    <lastmod>2026-09-30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/09/midden-heap-dumps-from-the-command-line</loc>
    <lastmod>2026-09-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/09/helidon-27-released-version-tracks-the-jdk</loc>
    <lastmod>2026-09-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/09/make-truth-cheaper-than-reputation</loc>
    <lastmod>2026-09-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/09/what-if-the-z80-had-a-repl</loc>
    <lastmod>2026-09-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/09/it-s-been-a-bit</loc>
    <lastmod>2026-09-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/08/jason-lee-on-jreleaser</loc>
    <lastmod>2026-08-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/08/am-i-better-because-of-ai</loc>
    <lastmod>2026-08-17</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/08/because-it-s-not-fun-enough</loc>
    <lastmod>2026-08-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/08/the-floor-and-the-multiplier</loc>
    <lastmod>2026-08-04</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/07/xberg-1-0-released-document-extraction-for-a-world-of-tooling</loc>
    <lastmod>2026-07-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/07/identifying-the-actors-what-a-byline-actually-certifies</loc>
    <lastmod>2026-07-28</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/07/bjarnason-the-labour-arbitrage-theory-of-dev-tool-popularity</loc>
    <lastmod>2026-07-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/07/pong-wars-on-the-commodore-64</loc>
    <lastmod>2026-07-16</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/07/primate-run-who-owns-the-seams</loc>
    <lastmod>2026-10-05</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/07/on-andi-roberts-and-communication-patterns-matter</loc>
    <lastmod>2026-07-14</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/07/user-submission-ai-is-a-bad-tool</loc>
    <lastmod>2026-07-13</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/07/ray-myers-on-bun-s-rewrite-heat-but-more-light</loc>
    <lastmod>2026-07-13</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/06/forking-the-jvm-to-save-jini</loc>
    <lastmod>2026-06-29</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/06/what-s-old-is-old-again</loc>
    <lastmod>2026-06-24</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/06/don-t-test-what-you-don-t-control</loc>
    <lastmod>2026-06-19</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/06/roseau-catches-breaking-changes-before-your-clients-do</loc>
    <lastmod>2026-06-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/06/a-picture-can-only-fail-a-vibe-check</loc>
    <lastmod>2026-06-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/06/bun-has-been-converted-to-rust-now-what</loc>
    <lastmod>2026-06-03</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/05/graphcompose-1-6-4-a-fluent-pdf-generator</loc>
    <lastmod>2026-05-28</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/05/the-tacit-dimension</loc>
    <lastmod>2026-05-22</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/05/openliberty-26-0-0-5-released-jakarta-ee-11-support</loc>
    <lastmod>2026-05-21</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/05/apache-netbeans-30-released</loc>
    <lastmod>2026-05-21</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/05/being-wrong-in-the-same-direction</loc>
    <lastmod>2026-05-19</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/05/slidev-live-audience-polling-for-presentations</loc>
    <lastmod>2026-05-19</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/05/kirk-pepperdine-ships-gc-log-analysis-tool</loc>
    <lastmod>2026-05-13</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/05/developer-experience-is-a-performance-feature</loc>
    <lastmod>2026-05-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/05/david-m-lloyd-varhandle-fundamentals</loc>
    <lastmod>2026-05-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/05/the-barrier-for-entry</loc>
    <lastmod>2026-05-11</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/05/javascript-server-side-interoperability-with-rcompat</loc>
    <lastmod>2026-05-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/05/from-stringly-to-strongly-typed-refined-design</loc>
    <lastmod>2026-05-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/05/ai-vendors-are-silently-installing-things-for-you</loc>
    <lastmod>2026-05-05</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/04/simon-willison-on-zig-s-anti-llm-policy</loc>
    <lastmod>2026-04-30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/04/jordan-lord-s-three-constraints-before-building</loc>
    <lastmod>2026-04-27</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/04/quarkdown-2-0-released-markdown-with-superpowers</loc>
    <lastmod>2026-04-27</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/04/dragonfly-a-multithreaded-redis-competitor</loc>
    <lastmod>2026-04-27</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/04/jetbrains-survey-why-ai-stops-at-the-ci-cd-edge</loc>
    <lastmod>2026-04-24</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/04/cheerpj-4-3-webassembly-based-jvm-for-the-browser</loc>
    <lastmod>2026-04-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/04/timefold-solver-2-0-faster-solving-and-the-why-now-costs-money</loc>
    <lastmod>2026-04-22</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/04/typescript-7-0-beta-a-complete-rewrite-in-go</loc>
    <lastmod>2026-10-05</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/04/securing-claude-code-guardrails-for-ai-assisted-development-by-jim-manico</loc>
    <lastmod>2026-04-21</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/04/the-wrong-unit</loc>
    <lastmod>2026-04-20</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/04/chicory-redline-native-speed-for-wasm-on-the-jvm</loc>
    <lastmod>2026-04-17</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/04/zig-0-16-released-major-changes-included</loc>
    <lastmod>2026-04-17</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/04/jetbrains-ai-agent-framework-gets-spring-ai-integration</loc>
    <lastmod>2026-04-17</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/04/pilot-0-1-0-maven-gets-an-interactive-console</loc>
    <lastmod>2026-04-16</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/04/roq-2-1-0-embedded-editor-tailwind-support</loc>
    <lastmod>2026-04-15</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/04/methodhandles-why-you-actually-care</loc>
    <lastmod>2026-04-15</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/04/netwatch-htop-for-your-network</loc>
    <lastmod>2026-04-15</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/04/trust-is-not-an-opinion</loc>
    <lastmod>2026-04-14</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/04/mos-6502-cpu-emulator-implemented-entirely-in-postgresql</loc>
    <lastmod>2026-04-14</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/04/bring-back-idiomatic-design</loc>
    <lastmod>2026-04-13</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/04/gitbutler-an-approach-to-git-branch-management</loc>
    <lastmod>2026-04-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/04/performance-whack-a-mole</loc>
    <lastmod>2026-04-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/04/the-economics-of-the-modern-web-the-three-percent-problem</loc>
    <lastmod>2026-04-09</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/04/boilerplate-three-ways</loc>
    <lastmod>2026-04-08</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/04/site-status</loc>
    <lastmod>2026-04-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/04/primate-0-37-migrations-typed-env-and-a-cleaner-module-api</loc>
    <lastmod>2026-10-06</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/04/doytoquery-a-different-kind-of-mismatch</loc>
    <lastmod>2026-04-04</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/04/how-would-you-avoid-ai</loc>
    <lastmod>2026-04-03</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/04/layoffs-at-oracle</loc>
    <lastmod>2026-04-02</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/04/the-invoice-you-don-t-see</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/04/openjdk-says-structured-concurrency-now-writed-in-python</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/03/the-wrong-boundary</loc>
    <lastmod>2026-03-30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/03/ais-onboard-too</loc>
    <lastmod>2026-03-30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/03/miasma-a-poison-pill-for-scrapers</loc>
    <lastmod>2026-03-30</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/03/why-control-rooms-are-green-and-why-that-matters</loc>
    <lastmod>2026-03-27</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/03/two-articles-on-json-query-optimization-a-tool-and-an-approach</loc>
    <lastmod>2026-03-27</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/03/kafka-offset-commit-with-spring-boot</loc>
    <lastmod>2026-03-27</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/03/building-a-rag-system-there-s-no-recipe-but-here-s-a-map</loc>
    <lastmod>2026-03-26</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/03/magic-link-pitfalls</loc>
    <lastmod>2026-03-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/03/diffnav-a-git-diff-pager-that-highlights-syntax</loc>
    <lastmod>2026-03-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/03/bruce-a-wrapper-around-java-cryptography</loc>
    <lastmod>2026-03-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/03/eclipselink-5-0-0-released-the-reference-jpa-implementation-evolves</loc>
    <lastmod>2026-03-25</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/03/the-ai-dilemma</loc>
    <lastmod>2026-10-03</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/03/java-26-released-http-3-gc-improvements-final-finally-means-final</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/03/bytecode-news-now-has-an-mcp-server</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/03/manyana-a-new-vcs-from-the-author-of-bittorrent</loc>
    <lastmod>2026-03-23</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/03/sonar-a-command-line-tool-to-inspect-port-usage</loc>
    <lastmod>2026-03-20</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/03/tela-a-userspace-private-cloud</loc>
    <lastmod>2026-03-20</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/03/comprehension-debt-the-cost-of-relying-on-ai-code</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/03/kotauth-a-self-hosted-authentication-platform</loc>
    <lastmod>2026-03-18</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/03/mojarra-5-0-0-m1-released-jakarta-faces-implementation</loc>
    <lastmod>2026-03-17</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/03/xml-is-a-cheap-dsl-from-an-irs-use-case</loc>
    <lastmod>2026-03-14</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/03/project-falcon-java-implementation-of-the-at-protocol</loc>
    <lastmod>2026-03-14</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/03/vite-8-0-is-out-tooling-has-been-revamped</loc>
    <lastmod>2026-03-13</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/03/enhanced-local-variable-declarations-in-java</loc>
    <lastmod>2026-03-13</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/03/json-toon-yaml-and-more-considering-data-serialization-formats</loc>
    <lastmod>2026-03-13</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/policies</loc>
    <lastmod>2026-03-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/terms-of-service</loc>
    <lastmod>2026-03-12</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/about-2</loc>
    <lastmod>2026-04-01</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/03/bytecode-news-ui-design-concerns</loc>
    <lastmod>2026-03-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/03/f-bounded-polymorphism-type-safe-builders-in-java-2</loc>
    <lastmod>2026-03-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/03/why-i-chose-21-matches-in-nevet-really</loc>
    <lastmod>2026-03-10</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/03/bytecode-news-is-changing-getting-better</loc>
    <lastmod>2026-03-09</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/03/diataxis</loc>
    <lastmod>2026-03-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/03/so-about-this-site</loc>
    <lastmod>2026-03-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/2026/03/welcome-to-bytecode-news-2</loc>
    <lastmod>2026-03-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://pudl.bytecode.news/posts/about</loc>
    <lastmod>2026-03-07</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
</urlset>