<?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://devbj.com/</loc>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://devbj.com/category/</loc>
  </url>
  <url>
    <loc>https://devbj.com/tools/</loc>
  </url>
  <url>
    <loc>https://devbj.com/tools/regex-live-tester/</loc>
  </url>
  <url>
    <loc>https://devbj.com/posts/</loc>
  </url>
  <url>
    <loc>https://devbj.com/posts/silicon-valley-series-review/</loc>
    <lastmod>2026-11-01T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/suits-review/</loc>
    <lastmod>2026-11-01T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/souten-kouro-introduction/</loc>
    <lastmod>2026-11-01T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/ryuroden-series-introduction/</loc>
    <lastmod>2026-11-01T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/house-of-cards-review/</loc>
    <lastmod>2026-11-01T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/game-of-thrones-review/</loc>
    <lastmod>2026-11-01T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/about/</loc>
    <lastmod>2026-10-31T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/golf-driver-distance-drill/</loc>
    <lastmod>2026-10-26T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/billiards-five-and-half-system/</loc>
    <lastmod>2026-10-26T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/golf-swing-easy/</loc>
    <lastmod>2026-10-25T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/golf-swing-basics/</loc>
    <lastmod>2026-10-25T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/golf-iron-backswing-basics/</loc>
    <lastmod>2026-10-25T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/golf-grip-basics/</loc>
    <lastmod>2026-10-25T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/vibe-coding-toolkit/</loc>
    <lastmod>2026-10-25T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/github-non-coder/</loc>
    <lastmod>2026-10-25T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/son-asi-evolution/</loc>
    <lastmod>2026-10-25T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/open-source-office/</loc>
    <lastmod>2026-10-25T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/open-source-decks/</loc>
    <lastmod>2026-10-25T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/uvm-sequence-driver-response/</loc>
    <lastmod>2026-10-20T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/emacs-verilog-mode-auto-template-tieoff/</loc>
    <lastmod>2026-10-20T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/rtl-filelist-find-shell/</loc>
    <lastmod>2026-10-20T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/tcl-multiline-commands/</loc>
    <lastmod>2026-10-20T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/tcl-remove-list-elements/</loc>
    <lastmod>2026-10-20T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/vivado-reset-synchronizer/</loc>
    <lastmod>2026-10-20T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/systemverilog-one-cycle-edge-pulse/</loc>
    <lastmod>2026-10-20T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/axi4-burst-size-length/</loc>
    <lastmod>2026-10-19T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/systemverilog-package-compile-order/</loc>
    <lastmod>2026-10-19T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/verilog-multiply-synthesis/</loc>
    <lastmod>2026-10-19T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/systemverilog-array-pack-slice/</loc>
    <lastmod>2026-10-19T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/verilog-parameter-overrides/</loc>
    <lastmod>2026-10-19T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/verilog-number-literals-signed-vectors/</loc>
    <lastmod>2026-10-19T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/verilog-case-default-latch-check/</loc>
    <lastmod>2026-10-19T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/wavedrom-timing-diagram/</loc>
    <lastmod>2026-10-19T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/cocotb-verilog-testbench-start/</loc>
    <lastmod>2026-10-19T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/vivado-block-memory-coe-initialization/</loc>
    <lastmod>2026-10-19T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/vivado-fifo-generator-8bit-1024-depth/</loc>
    <lastmod>2026-10-19T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/soc-rtl-interview-qa/</loc>
    <lastmod>2026-10-15T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/coasia-nexell/</loc>
    <lastmod>2026-10-14T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/cloudflare-dns-wrap-guide/</loc>
    <lastmod>2026-10-14T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/vivado-mcs-spix4-configuration-clock/</loc>
    <lastmod>2026-07-22T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/nexys-a7-uart-terminal-windows/</loc>
    <lastmod>2026-07-22T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/vivado-nexys-a7-generate-bitstream/</loc>
    <lastmod>2026-07-22T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/vivado-windows-install/</loc>
    <lastmod>2026-07-20T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/vivado-nexys-a7-xdc-pin-assignment/</loc>
    <lastmod>2026-07-20T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/tistory-public-post-local-backup/</loc>
    <lastmod>2026-07-15T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/windows-pnpm-10-install-powershell/</loc>
    <lastmod>2026-07-14T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/verilog-blocking-nonblocking-assignment/</loc>
    <lastmod>2026-07-14T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/astro-public-vs-dist/</loc>
    <lastmod>2026-07-13T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/ai-blog-topic-automation-pattern/</loc>
    <lastmod>2026-07-12T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/astro-adsense-script/</loc>
    <lastmod>2026-07-12T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/lwip-udp-broadcast-not-sent/</loc>
    <lastmod>2026-07-01T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/doip-nrc-35-invalid-key/</loc>
    <lastmod>2026-07-01T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/lwip-tcp-write-err-mem-snd-queuelen/</loc>
    <lastmod>2026-06-29T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/doip-nrc-14-response-too-long/</loc>
    <lastmod>2026-06-29T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/lwip-linkoutput-tx-descriptor-pbuf-lifetime/</loc>
    <lastmod>2026-06-26T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/doip-nrc-31-request-out-of-range/</loc>
    <lastmod>2026-06-26T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/lwip-tcpip-input-pbuf-ownership/</loc>
    <lastmod>2026-06-25T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/doip-nrc-22-conditions-not-correct/</loc>
    <lastmod>2026-06-25T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/lwip-udp-send-err-rte-netif/</loc>
    <lastmod>2026-06-24T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/doip-nrc-13-message-length/</loc>
    <lastmod>2026-06-24T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/lwip-tcp-close-err-mem/</loc>
    <lastmod>2026-06-19T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/lwip-checksum-offload-mismatch/</loc>
    <lastmod>2026-06-18T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/doip-source-address-collision/</loc>
    <lastmod>2026-06-18T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/lwip-udp-recv-pbuf-free/</loc>
    <lastmod>2026-06-17T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/lwip-tcp-buffer-memory-pool-sizing/</loc>
    <lastmod>2026-06-17T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/doip-response-pending-tester-present/</loc>
    <lastmod>2026-06-17T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/wireshark-reassembled-tcp-segments/</loc>
    <lastmod>2026-06-16T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/lwip-dma-cache-coherency/</loc>
    <lastmod>2026-06-16T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/doip-diagnostic-message-isotp-confusion/</loc>
    <lastmod>2026-06-16T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/lwip-tcpip-thread-self-deadlock-netconn/</loc>
    <lastmod>2026-06-15T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/lwip-tcp-retry-task-delay/</loc>
    <lastmod>2026-06-15T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/doip-security-access-nrc-24-sequence/</loc>
    <lastmod>2026-06-15T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/lwip-pbuf-chain-tot-len/</loc>
    <lastmod>2026-06-10T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/lwip-arp-stale-cache/</loc>
    <lastmod>2026-06-10T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/doip-nrc-21-retry/</loc>
    <lastmod>2026-06-10T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/doip-ecu-reset-reconnect/</loc>
    <lastmod>2026-06-10T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/lwip-dhcp-netif-up-sequence/</loc>
    <lastmod>2026-06-04T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/doip-routing-activation-first-uds/</loc>
    <lastmod>2026-06-04T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/tools-packet-capture-command-cookbook/</loc>
    <lastmod>2026-06-02T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/lwip-tcp-recved-window-stall/</loc>
    <lastmod>2026-06-02T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/doip-tcp-stream-framing/</loc>
    <lastmod>2026-06-02T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/tools-ethernet-crc-fcs-calculator/</loc>
    <lastmod>2026-06-01T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/ethernet-fcs-byte-order-crc32/</loc>
    <lastmod>2026-06-01T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/tools-visual-traceroute-sandbox/</loc>
    <lastmod>2026-05-29T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/tools-subnet-mask-cidr-visualizer/</loc>
    <lastmod>2026-05-29T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/tools-secure-password-salt-generator/</loc>
    <lastmod>2026-05-29T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/tools-regex-live-tester-cheat-sheet/</loc>
    <lastmod>2026-05-29T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/tools-jwt-decoder-header-inspector/</loc>
    <lastmod>2026-05-29T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/tools-json-parser-tree-viewer/</loc>
    <lastmod>2026-05-29T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/tools-dns-lookup-ttl-inspector/</loc>
    <lastmod>2026-05-29T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/tools-base64-string-binary-converter/</loc>
    <lastmod>2026-05-29T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/astro-tailwind-layout-gap-fix/</loc>
    <lastmod>2026-05-29T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/astro-rss-sitemap-indexing-checklist/</loc>
    <lastmod>2026-05-29T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/astro-pagefind-search-static-blog/</loc>
    <lastmod>2026-05-29T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/astro-markdown-codeblock-copy-button/</loc>
    <lastmod>2026-05-29T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/astro-image-public-assets-strategy/</loc>
    <lastmod>2026-05-29T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/astro-github-actions-cache-build/</loc>
    <lastmod>2026-05-29T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/astro-dynamic-og-template/</loc>
    <lastmod>2026-05-29T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/astro-dev-vs-build-debug/</loc>
    <lastmod>2026-05-29T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/astro-content-collections-frontmatter/</loc>
    <lastmod>2026-05-29T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/astro-category-roadmap-page/</loc>
    <lastmod>2026-05-29T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/tech-blog-category-strategy/</loc>
    <lastmod>2026-05-28T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/lwip-no-sys-sys-check-timeouts/</loc>
    <lastmod>2026-05-28T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/doip-entity-status-power-mode/</loc>
    <lastmod>2026-05-28T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/astro-og-image-cache-build-speed/</loc>
    <lastmod>2026-05-28T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/doip-vehicle-discovery/</loc>
    <lastmod>2026-05-27T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/doip-negative-ack/</loc>
    <lastmod>2026-05-27T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/doip-gateway-routing/</loc>
    <lastmod>2026-05-27T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/doip-firmware-transfer/</loc>
    <lastmod>2026-05-27T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/lwip-pbuf-lifetime-zero-copy/</loc>
    <lastmod>2026-05-24T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/doip-diagnostic-ack-nack/</loc>
    <lastmod>2026-05-24T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/lwip-isr-to-tcpip-thread-pattern/</loc>
    <lastmod>2026-05-21T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/doip-functional-address/</loc>
    <lastmod>2026-05-21T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/doip-alive-check-and-keepalive/</loc>
    <lastmod>2026-05-21T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/doip-timeout-and-response-pending/</loc>
    <lastmod>2026-05-16T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/doip-tester-present-basics/</loc>
    <lastmod>2026-05-16T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/doip-session-control-basics/</loc>
    <lastmod>2026-05-16T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/doip-security-access-overview/</loc>
    <lastmod>2026-05-16T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/doip-negative-response/</loc>
    <lastmod>2026-05-16T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/doip-diagnostic-message/</loc>
    <lastmod>2026-05-16T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/doip-vehicle-identification/</loc>
    <lastmod>2026-05-12T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/doip-routing-activation/</loc>
    <lastmod>2026-05-12T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/doip-overview-basics/</loc>
    <lastmod>2026-05-01T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/doip-header-fields/</loc>
    <lastmod>2026-05-01T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/astro-mdx-techblog-setup/</loc>
    <lastmod>2026-03-30T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/astro-ghpages-custom-domain/</loc>
    <lastmod>2026-03-30T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/posts/astro-layout-custom/</loc>
    <lastmod>2026-03-28T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/category/sports/</loc>
    <lastmod>2026-10-26T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/category/it/</loc>
    <lastmod>2026-10-25T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/category/culture/</loc>
    <lastmod>2026-11-01T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/category/dev/</loc>
    <lastmod>2026-07-15T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/category/doip/</loc>
    <lastmod>2026-07-01T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/category/fpga-asic/</loc>
    <lastmod>2026-10-20T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/category/lwip/</loc>
    <lastmod>2026-07-01T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/category/tech/</loc>
    <lastmod>2026-06-16T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://devbj.com/category/tools/</loc>
    <lastmod>2026-06-02T00:00:00.000Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
</urlset>