<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://pkglog.com/blog/agv-fleet-gateway-development-guide/</loc>
    <lastmod>2026-11-03</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/ai-vibe-coding-cursor-copilot-guide/</loc>
    <lastmod>2026-10-22</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/algorithm-case-study-01-optimization/</loc>
    <lastmod>2026-11-01</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/amr-basics-guide/</loc>
    <lastmod>2026-11-03</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/amr-path-planning-mission-execution-guide/</loc>
    <lastmod>2026-11-03</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/audio-codec-aac-complete-guide/</loc>
    <lastmod>2026-10-31</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/audio-codec-comparison-01-aac-mp3-opus/</loc>
    <lastmod>2026-10-31</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/audio-codec-mp3-practical-guide/</loc>
    <lastmod>2026-10-31</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/audio-codec-opus-next-generation/</loc>
    <lastmod>2026-10-31</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/autonomous-robot-self-study-roadmap/</loc>
    <lastmod>2026-10-22</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cloudflare-pages-deployment-guide/</loc>
    <lastmod>2026-11-10</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cmake-errors-troubleshooting-guide/</loc>
    <lastmod>2026-10-29</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/container-format-comparison-01-mp4-mkv-webm/</loc>
    <lastmod>2026-10-31</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/container-format-guide-mp4-webm-mkv/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/container-format-mkv-practical-guide/</loc>
    <lastmod>2026-10-31</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/container-format-mp4-complete-guide/</loc>
    <lastmod>2026-10-31</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/container-format-webm-web-standard/</loc>
    <lastmod>2026-11-01</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/container-orchestration-guide/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/core-dump-debugging-complete-guide/</loc>
    <lastmod>2026-10-22</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cors-complete-guide/</loc>
    <lastmod>2026-10-25</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-adapter-pattern/</loc>
    <lastmod>2026-11-01</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-adl-argument-dependent-lookup/</loc>
    <lastmod>2026-11-01</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-aggregate-initialization/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-algorithm-copy/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-algorithm-count/</loc>
    <lastmod>2026-10-29</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-algorithm-generate/</loc>
    <lastmod>2026-10-22</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-algorithm-heap/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-algorithm-minmax/</loc>
    <lastmod>2026-10-25</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-algorithm-numeric/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-algorithm-partition/</loc>
    <lastmod>2026-10-15</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-algorithm-permutation/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-algorithm-problems/</loc>
    <lastmod>2026-10-25</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-algorithm-remove/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-algorithm-replace/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-algorithm-reverse/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-algorithm-set/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-allocator-guide/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-array-complete-guide/</loc>
    <lastmod>2026-10-15</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-async-launch/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-attributes/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-barrier-latch/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-benchmarking/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-bind-guide/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-branch-prediction/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-bridge-pattern/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-buffer-overflow/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-cache-replacement-policies/</loc>
    <lastmod>2026-10-31</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-calendar-timezone/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-callback-patterns-complete-guide/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-case-study-01-memory-leak-debugging/</loc>
    <lastmod>2026-10-25</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-case-study-02-performance-optimization/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-case-study-03-crash-debugging/</loc>
    <lastmod>2026-10-25</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-casting-guide/</loc>
    <lastmod>2026-11-01</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-cheatsheet-02-modern-cpp-syntax/</loc>
    <lastmod>2026-10-25</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-class-link-memory-troubleshooting-table/</loc>
    <lastmod>2026-11-10</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-class-object-beginner/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-cmake/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-cmake-find-package/</loc>
    <lastmod>2026-10-25</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-code-coverage/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-code-review-checklist/</loc>
    <lastmod>2026-10-25</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-command-pattern/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-common-compile-errors-beginner-guide/</loc>
    <lastmod>2026-11-01</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-comparison-05-array-vector/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-comparison-06-string-string-view/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-comparison-07-struct-class/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-comparison-08-malloc-new-make-unique/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-comparison-09-vector-reserve-resize/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-comparison-10-optional-pointer/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-comparison-11-emplace-push/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-comparison-12-function-function-pointer/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-comparison-13-variant-union/</loc>
    <lastmod>2026-10-22</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-comparison-14-any-void-pointer/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-composite-pattern/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-const-constexpr/</loc>
    <lastmod>2026-10-09</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-constexpr-function/</loc>
    <lastmod>2026-11-01</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-constexpr-lambda/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-container-complete-guide/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-copy-move-constructor/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-crtp-pattern/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-dangling-reference/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-data-structures-impl/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-date-parsing-formatting/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-decorator-pattern/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-default-arguments/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-default-delete/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-default-initialization/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-designated-initializer/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-destructors-raii-production-patterns/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-diamond-problem/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-dynamic-initialization/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-ebco-no-unique-address/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-enable-shared-from-this-guide/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-enum-class/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-error-01-lnk2019-unresolved-external/</loc>
    <lastmod>2026-10-09</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-error-02-segmentation-fault/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-error-04-visual-studio-compile-speed/</loc>
    <lastmod>2026-10-25</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-error-05-iterator-invalidation/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-error-06-template-error-messages/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-error-07-memory-leak-detection/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-error-08-common-beginner-errors/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-error-10-undefined-behavior/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-error-11-linker-multiple-definition/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-error-12-stack-overflow/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-error-13-const-correctness/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-error-14-include-errors/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-error-15-thread-crash/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-error-16-move-semantics-error/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-error-17-lambda-capture/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-error-18-cmake-errors/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-error-19-range-based-for-error/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-error-20-auto-type-deduction/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-error-21-rvo-nrvo/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-error-22-virtual-destructor/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-error-23-slicing-problem/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-error-24-static-initialization-order/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-error-25-header-only-library/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-error-26-vtable-undefined/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-error-28-name-hiding/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-error-29-circular-reference/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-exception-handling/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-exception-performance/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-execution-policy/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-expected/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-explicit-keyword/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-expression-templates/</loc>
    <lastmod>2026-11-01</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-extern-linkage/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-facade-pattern/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-factory-pattern/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-file-status/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-flyweight-pattern/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-forward-declaration/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-friend-keyword/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-function-basics/</loc>
    <lastmod>2026-11-01</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-function-objects/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-function-overloading/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-functional-programming/</loc>
    <lastmod>2026-10-25</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-global-variables-pitfalls-guide/</loc>
    <lastmod>2026-10-31</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-go-2week-curriculum/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-gui-qt-basics/</loc>
    <lastmod>2026-10-25</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-header-files/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-header-guards/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-heap-corruption/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-if-constexpr/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-if-switch-guide/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-include-path/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-inheritance-polymorphism/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-init-capture/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-inline-assembly/</loc>
    <lastmod>2026-10-25</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-inline-function/</loc>
    <lastmod>2026-10-28</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-inline-namespace/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-interview-01-coding-test-prep/</loc>
    <lastmod>2026-10-25</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-interview-03-junior-developer/</loc>
    <lastmod>2026-10-25</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-interview-common-responses-guide/</loc>
    <lastmod>2026-10-09</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-invoke-apply/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-iterator-guide/</loc>
    <lastmod>2026-10-29</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-jthread/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-keywords-complete-guide/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-lambda-reference-capture/</loc>
    <lastmod>2026-11-01</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-lifetime/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-linker-error-guide/</loc>
    <lastmod>2026-10-31</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-locale-guide/</loc>
    <lastmod>2026-11-01</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-loop-for-while-master/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-lru-cache-algorithm/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-make-unique-shared/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-makefile/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-memory-leak-debug/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-mixin/</loc>
    <lastmod>2026-11-01</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-modern-features/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-multithreading-basics/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-mutable-keyword/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-name-mangling/</loc>
    <lastmod>2026-10-28</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-namespace-complete/</loc>
    <lastmod>2026-11-01</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-network-guide-01-io-context-event-loop/</loc>
    <lastmod>2026-10-31</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-network-guide-02-multithread-asio-data-race/</loc>
    <lastmod>2026-10-31</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-network-guide-03-strand/</loc>
    <lastmod>2026-10-31</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-network-guide-04-post-dispatch-defer/</loc>
    <lastmod>2026-10-31</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-network-guide-05-handler-allocator/</loc>
    <lastmod>2026-10-31</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-network-guide-07-composed-operation/</loc>
    <lastmod>2026-10-25</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-noexcept-specifier/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-nullptr-vs-null/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-numeric-limits/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-object-pool/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-object-slicing/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-observer-pattern/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-observer-ptr/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-one-definition-rule/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-operator-overloading/</loc>
    <lastmod>2026-10-25</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-operator-precedence/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-optimization-01-small-string-optimization/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-optional-guide/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-path/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-performance-optimization/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-pointer-easy/</loc>
    <lastmod>2026-11-01</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-policy-based-design/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-polymorphism-virtual-methods-field-manual/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-preprocessor-directives/</loc>
    <lastmod>2026-10-28</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-proxy-pattern/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-random-guide/</loc>
    <lastmod>2026-10-28</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-range-adaptor/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-range-algorithms/</loc>
    <lastmod>2026-10-25</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-ranges/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-ratio-guide/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-regex-guide/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-regex-iterator/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-return-statement/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-rule-of-five/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-scoped-lock/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-semaphore/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-00-cpp-overview/</loc>
    <lastmod>2026-10-15</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-01-environment-setup/</loc>
    <lastmod>2026-10-15</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-02-1-compiler-basics/</loc>
    <lastmod>2026-10-01</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-02-2-compiler-optimization/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-02-3-compiler-advanced/</loc>
    <lastmod>2026-10-02</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-02-4-compiler-comparison/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-03-vscode-setup/</loc>
    <lastmod>2026-10-22</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-04-1-gdb-basics/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-04-2-lldb-basics/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-04-cmake-intro/</loc>
    <lastmod>2026-10-15</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-05-1-preprocessor/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-05-compilation-process/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-06-1-memory-basics/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-06-2-memory-leak/</loc>
    <lastmod>2026-10-15</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-06-3-smart-pointers/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-06-3-valgrind/</loc>
    <lastmod>2026-10-02</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-06-4-raii/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-07-1-thread-basics/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-07-2-mutex/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-07-2-thread-advanced/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-07-3-condition-variable/</loc>
    <lastmod>2026-10-15</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-07-4-atomic/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-08-1-exception-basics/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-08-2-exception-safety/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-08-3-custom-exceptions/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-09-1-template-basics/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-09-2-class-template/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-09-2-template-specialization/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-09-3-variadic-templates/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-10-1-stl-vector-string/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-10-2-lambda-advanced/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-10-2-stl-map-set/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-11-1-file-io-basics/</loc>
    <lastmod>2026-10-29</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-11-1-string-basics/</loc>
    <lastmod>2026-10-02</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-11-2-binary-serialization/</loc>
    <lastmod>2026-10-28</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-11-2-string-algorithms/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-11-3-stringstream-formatting/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-12-1-auto-decltype/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-12-2-range-based-for/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-12-2-reference/</loc>
    <lastmod>2026-10-09</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-12-3-optional-variant-any/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-13-1-lambda-expressions/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-13-2-function-objects/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-13-3-container-selection/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-14-1-algorithm-basics/</loc>
    <lastmod>2026-10-09</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-14-1-move-semantics/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-14-2-algorithm-advanced/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-14-2-perfect-forwarding/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-15-1-profiling/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-15-2-cache-friendly-code/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-15-3-compile-time-optimization/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-16-1-debugging-basics/</loc>
    <lastmod>2026-10-09</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-16-2-sanitizers/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-16-3-logging-assertions/</loc>
    <lastmod>2026-10-02</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-17-1-cmake-advanced/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-17-1-iterator-basics/</loc>
    <lastmod>2026-10-02</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-17-2-custom-iterator/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-18-1-unit-testing-gtest/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-18-2-mocking-gmock/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-18-2-unique-ptr-advanced/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-18-3-shared-ptr-advanced/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-19-1-creational-patterns/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-19-2-structural-patterns/</loc>
    <lastmod>2026-10-15</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-19-3-pimpl-bridge/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-20-1-behavioral-patterns/</loc>
    <lastmod>2026-10-02</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-20-2-design-patterns/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-21-1-http-client/</loc>
    <lastmod>2026-10-09</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-21-2-json-parsing/</loc>
    <lastmod>2026-10-25</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-21-2-task-queue/</loc>
    <lastmod>2026-10-02</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-21-3-rest-api-client/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-22-1-concepts-basics/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-22-2-custom-concepts/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-23-1-coroutine-basics/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-23-2-generator/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-23-3-async-coroutine/</loc>
    <lastmod>2026-10-15</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-24-1-modules-basics/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-24-2-modules-migration/</loc>
    <lastmod>2026-10-09</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-25-1-ranges-basics/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-25-2-views-pipeline/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-25-3-custom-range/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-26-1-constexpr-basics/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-26-1-reflection-basics/</loc>
    <lastmod>2026-10-22</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-26-2-compile-time-programming/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-26-2-type-traits/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-26-3-compile-time-reflection/</loc>
    <lastmod>2026-10-15</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-27-1-boost/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-27-3-spdlog/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-28-1-socket-basics/</loc>
    <lastmod>2026-10-28</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-28-2-http-client-server/</loc>
    <lastmod>2026-10-09</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-28-3-network-errors/</loc>
    <lastmod>2026-11-01</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-29-1-asio-intro/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-29-2-async-event-loop/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-29-3-multithread-server/</loc>
    <lastmod>2026-10-02</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-30-2-ssl-tls/</loc>
    <lastmod>2026-11-01</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-30-2-websocket/</loc>
    <lastmod>2026-11-01</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-30-3-protocol-serialization/</loc>
    <lastmod>2026-11-01</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-31-3-database/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-32-1-io-optimization/</loc>
    <lastmod>2026-10-02</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-32-2-memory-pool/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-32-2-string-parsing/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-33-1-virtual-vtable/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-33-3-smart-pointer-weak/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-34-3-lock-free/</loc>
    <lastmod>2026-10-09</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-36-1-dear-imgui/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-36-2-qt-basics/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-37-1-cpp23-features/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-37-1-filesystem-basics/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-38-1-clean-code-const-noexcept-nodiscard/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-38-2-polymorphism-composition-variant/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-38-2-string-view-span/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-38-3-interface-pimpl-abi/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-39-1-chrono/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-39-2-pmr/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-39-3-simd-execution-intrinsics/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-40-1-vcpkg-conan/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-40-2-cicd-github-actions/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-40-3-docker-cpp/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-41-1-clang-tidy-cppcheck/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-41-1-volatile/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-41-2-asan-tsan/</loc>
    <lastmod>2026-11-01</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-41-2-nodiscard/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-41-3-fuzz-testing/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-42-1-embedded-no-exception-rtti/</loc>
    <lastmod>2026-10-25</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-42-1-noexcept/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-42-3-linux-syscall/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-43-1-grpc-protobuf/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-43-2-constexpr-advanced/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-43-2-secure-coding-openssl/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-44-1-cpp26-preview/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-44-1-sfinae/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-44-2-cpp-rust-interop/</loc>
    <lastmod>2026-10-23</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-44-3-metaprogramming-evolution/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-45-1-opensource-contribution/</loc>
    <lastmod>2026-10-02</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-45-1-x-macro/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-45-2-legacy-modernization/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-45-3-cpp-career-roadmap/</loc>
    <lastmod>2026-10-02</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-46-1-system-design/</loc>
    <lastmod>2026-10-15</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-46-3-domains/</loc>
    <lastmod>2026-10-15</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-47-1-cpp-vs-go/</loc>
    <lastmod>2026-10-02</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-48-1-redis-clone/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-48-2-http-framework/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-49-1-db-engine-basics/</loc>
    <lastmod>2026-10-13</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-49-2-cmake-link-errors/</loc>
    <lastmod>2026-11-01</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-49-3-asio-deadlock-debugging/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-49-3-query-optimization/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-50-1-chat-server-architecture/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-50-10-image-processing/</loc>
    <lastmod>2026-10-02</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-50-10-load-balancer/</loc>
    <lastmod>2026-10-02</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-50-11-file-storage/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-50-12-notification-system/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-50-12-rate-limiter/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-50-2-rest-api-server/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-50-3-game-engine-basics/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-50-5-production-deployment/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-50-6-monitoring-dashboard/</loc>
    <lastmod>2026-10-01</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-50-9-search-engine/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-51-3-multithread-pool/</loc>
    <lastmod>2026-10-09</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-51-3-multithreading-tuning/</loc>
    <lastmod>2026-10-15</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-51-6-io-optimization/</loc>
    <lastmod>2026-10-02</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-51-7-network-optimization/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-51-8-memory-ordering/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-52-1-asio-advanced/</loc>
    <lastmod>2026-10-25</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-52-2-redis-cpp/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-52-3-grpc-advanced/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-52-3-mongodb-cpp/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-52-4-postgresql-cpp/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-52-5-kafka-cpp/</loc>
    <lastmod>2026-10-02</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-52-7-aws-sdk/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-52-7-rabbitmq-cpp/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-52-8-elasticsearch-cpp/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-53-1-clion/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-53-2-visual-studio/</loc>
    <lastmod>2026-10-09</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-53-3-vcpkg-basics/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-53-4-conan-basics/</loc>
    <lastmod>2026-10-09</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-53-5-cmake-presets/</loc>
    <lastmod>2026-10-09</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-53-6-build-system-comparison/</loc>
    <lastmod>2026-10-09</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-53-6-documentation-tools/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-54-1-algorithm-selection/</loc>
    <lastmod>2026-10-09</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-54-10-algorithm-optimization/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-54-3-graph-algorithms/</loc>
    <lastmod>2026-10-01</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-54-4-dynamic-programming/</loc>
    <lastmod>2026-10-01</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-54-5-string-algorithms/</loc>
    <lastmod>2026-10-02</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-54-6-tree-algorithms/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-54-7-sorting-algorithms/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-54-8-bit-manipulation/</loc>
    <lastmod>2026-10-09</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-54-9-divide-conquer/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-54-9-greedy-algorithms/</loc>
    <lastmod>2026-10-01</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-54-9-math-algorithms/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-55-1-plugin-system/</loc>
    <lastmod>2026-10-09</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-55-1-reflection/</loc>
    <lastmod>2026-10-15</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-55-3-scripting-integration/</loc>
    <lastmod>2026-09-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-55-3-scripting-lua/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-55-4-abi-compatibility/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-55-4-scripting-python/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-55-5-scripting-js/</loc>
    <lastmod>2026-10-15</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-55-5-serialization/</loc>
    <lastmod>2026-10-25</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-55-6-code-generation/</loc>
    <lastmod>2026-10-02</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-55-6-compiler-plugin/</loc>
    <lastmod>2026-10-09</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-55-6-cross-platform-basics/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-55-7-cross-platform-build/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-55-7-embedded-optimization/</loc>
    <lastmod>2026-10-01</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-55-7-testing-strategy/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-55-8-cross-platform-testing/</loc>
    <lastmod>2026-10-02</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-55-8-debugging-techniques/</loc>
    <lastmod>2026-10-13</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-55-8-security-programming/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-series-index/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-sfinae-concepts/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-shared-mutex/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-size-t-ptrdiff-t/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-span-guide/</loc>
    <lastmod>2026-10-28</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-state-pattern/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-static-assert/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-static-functions-complete-guide/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-static-members/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-stl-queue-stack/</loc>
    <lastmod>2026-11-01</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-stl-string-complete/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-stl-vector-complete/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-stop-token/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-stopwatch-benchmark/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-strategy-pattern/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-stream-io/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-structured-binding/</loc>
    <lastmod>2026-10-31</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-syntax-choice-experiments-guide/</loc>
    <lastmod>2026-11-10</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-tag-dispatching/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-template-argument-deduction/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-template-lambda/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-template-metaprogramming/</loc>
    <lastmod>2026-10-25</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-template-template-parameter/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-this-pointer/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-thread-local/</loc>
    <lastmod>2026-10-28</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-three-way-comparison/</loc>
    <lastmod>2026-10-28</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-time-timer-semaphore-utilities-guide/</loc>
    <lastmod>2026-11-10</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-timer-utilities/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-tuple/</loc>
    <lastmod>2026-10-28</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-tutorial-02-variables-types/</loc>
    <lastmod>2026-10-25</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-type-conversion/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-type-erasure/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-typedef-using/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-uniform-initialization/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-use-after-free/</loc>
    <lastmod>2026-10-24</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-user-defined-literals/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-value-categories/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-value-initialization/</loc>
    <lastmod>2026-10-15</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-views/</loc>
    <lastmod>2026-10-28</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-visitor-pattern/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-vs-python/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/cpp-vtable/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/debugging-guide-common-errors-all-languages/</loc>
    <lastmod>2026-10-25</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/debugging-memory-leak-profiler-guide/</loc>
    <lastmod>2026-10-22</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/dev-environment-error-first-aid-table/</loc>
    <lastmod>2026-11-10</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/developer-job-market-ai-2026/</loc>
    <lastmod>2026-11-10</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/docker-multistage-build-optimization/</loc>
    <lastmod>2026-10-22</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/docker-networking-guide/</loc>
    <lastmod>2026-11-01</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/docker-sock-permission-denied-fix/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/efficient-debugging-methodology-guide/</loc>
    <lastmod>2026-10-17</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/ffmpeg-complete-guide-video-audio-processing/</loc>
    <lastmod>2026-11-01</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/git-case-study-01-merge-conflict-resolution/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/git-interactive-rebase-practical-guide/</loc>
    <lastmod>2026-10-29</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/git-korean-filename-encoding-broken-fix/</loc>
    <lastmod>2026-10-29</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/git-push-rejected-non-fast-forward-fix/</loc>
    <lastmod>2026-10-29</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/github-ssh-key-setup-permission-denied/</loc>
    <lastmod>2026-11-01</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/go-context-timeout-cancellation/</loc>
    <lastmod>2026-11-01</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/gstreamer-library-practical-guide/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/io-multiplexing-select-epoll-iocp-kqueue/</loc>
    <lastmod>2026-10-31</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/javascript-case-study-01-async-debugging/</loc>
    <lastmod>2026-10-25</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/json-serialization-deserialization-guide/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/kubernetes-pod-troubleshooting-guide/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/libvda5050pp-adapter-guide/</loc>
    <lastmod>2026-11-02</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/linux-disk-inode-full-troubleshooting/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/mac-ubuntu-terminal-utilities/</loc>
    <lastmod>2026-11-09</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/mqtt-pub-sub-protocol-guide/</loc>
    <lastmod>2026-10-29</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/mysql-ubuntu-install-root-access-denied/</loc>
    <lastmod>2026-10-23</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/network-protocol-comparison-01-tcp-udp/</loc>
    <lastmod>2026-10-17</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/network-protocol-comparison-02-http-ftp-ssh/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/network-protocol-ftp-practical-guide/</loc>
    <lastmod>2026-10-29</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/network-protocol-http-complete-guide/</loc>
    <lastmod>2026-11-01</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/network-protocol-ssh-secure-remote/</loc>
    <lastmod>2026-11-01</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/network-protocol-tcp-complete-guide/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/network-protocol-tls-guide/</loc>
    <lastmod>2026-10-29</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/network-protocol-udp-practical-guide/</loc>
    <lastmod>2026-11-01</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/network-protocol-webrtc-realtime/</loc>
    <lastmod>2026-11-01</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/npm-eacces-permission-denied-global-install/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/npm-eresolve-unable-to-resolve-dependency-tree/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/npm-install-troubleshooting-10-solutions/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/nvm-node-version-change-windows-mac-linux/</loc>
    <lastmod>2026-11-01</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/paho-mqtt-c-library-mqttasync-guide/</loc>
    <lastmod>2026-10-31</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/pip-externally-managed-environment-error/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/port-in-use-check-kill-windows-linux-mac/</loc>
    <lastmod>2026-10-13</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/python-modulenotfounderror-no-module-named-fix/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/pytorch-cuda-is-available-false-fix/</loc>
    <lastmod>2026-10-21</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/realtime-server-network-fundamentals-roadmap/</loc>
    <lastmod>2026-11-10</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/release-packaging-automation-guide/</loc>
    <lastmod>2026-11-10</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/ros2-fast-dds-guide/</loc>
    <lastmod>2026-11-03</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/ros2-gazebo-docker-simulation-setup-guide/</loc>
    <lastmod>2026-10-31</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/ros2-jazzy-install-ubuntu-24-04/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/ros2-self-study-resources-guide/</loc>
    <lastmod>2026-11-03</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/rust-case-study-01-ownership-debugging/</loc>
    <lastmod>2026-10-26</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/shrinkto-app-build-log/</loc>
    <lastmod>2026-11-09</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/socket-io-complete-guide/</loc>
    <lastmod>2026-11-01</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/solo-developer-ship-and-automate-checklist/</loc>
    <lastmod>2026-11-10</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/ssh-connection-refused-port-22-fix/</loc>
    <lastmod>2026-10-28</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/ssh-remote-access-tips/</loc>
    <lastmod>2026-10-17</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/tcp-connection-states-complete-guide/</loc>
    <lastmod>2026-10-31</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/ubuntu-apt-could-not-get-lock-fix/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/ubuntu-developer-initial-setup-guide/</loc>
    <lastmod>2026-09-27</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/ubuntu-kitty-terminal-tips/</loc>
    <lastmod>2026-11-01</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/ubuntu-nvidia-driver-install-troubleshooting/</loc>
    <lastmod>2026-10-13</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/ubuntu-robot-debugging-field-guide/</loc>
    <lastmod>2026-11-10</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/ubuntu-static-ip-netplan-setup/</loc>
    <lastmod>2026-10-27</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/ubuntu-vim-terminal-setup/</loc>
    <lastmod>2026-11-09</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/ubuntu-xrdp-remote-desktop-setup/</loc>
    <lastmod>2026-11-09</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/vda5050-custom-data-information-guide/</loc>
    <lastmod>2026-11-02</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/vda5050-factsheet-guide/</loc>
    <lastmod>2026-11-06</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/vda5050-instant-actions-guide/</loc>
    <lastmod>2026-11-02</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/vda5050-order-action-pick-handling/</loc>
    <lastmod>2026-11-02</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/vda5050-order-lifecycle-node-edge-sequence/</loc>
    <lastmod>2026-10-31</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/vda5050-order-message-guide/</loc>
    <lastmod>2026-11-11</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/vda5050-order-rejection-errors-guide/</loc>
    <lastmod>2026-11-09</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/vda5050-protocol-cpp-guide/</loc>
    <lastmod>2026-11-03</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/vda5050-state-message-guide/</loc>
    <lastmod>2026-11-04</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/vi-vim-complete-guide/</loc>
    <lastmod>2026-10-29</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/vibe-coding-working-rules-shrinkto-lessons/</loc>
    <lastmod>2026-11-09</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/video-codec-av1-next-generation/</loc>
    <lastmod>2026-11-01</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/video-codec-comparison-01-h264-hevc-av1/</loc>
    <lastmod>2026-10-31</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/video-codec-h264-complete-guide/</loc>
    <lastmod>2026-11-01</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/video-codec-hevc-practical-guide/</loc>
    <lastmod>2026-10-31</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/video-encoding-tools-ffmpeg-gstreamer-notes/</loc>
    <lastmod>2026-11-10</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/video-streaming-cmaf-complete-reference/</loc>
    <lastmod>2026-11-01</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/video-streaming-dash-complete-reference/</loc>
    <lastmod>2026-09-29</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/video-streaming-hls-complete-reference/</loc>
    <lastmod>2026-09-29</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/video-streaming-protocols-rtmp-hls-cmaf-guide/</loc>
    <lastmod>2026-11-01</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/video-streaming-rtmp-complete-reference/</loc>
    <lastmod>2026-09-29</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/video-streaming-rtsp-complete-reference/</loc>
    <lastmod>2026-09-29</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/video-streaming-webrtc-complete-reference/</loc>
    <lastmod>2026-10-01</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/websocket-complete-guide/</loc>
    <lastmod>2026-10-16</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/websocket-vs-sse-vs-polling-guide/</loc>
    <lastmod>2026-10-31</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/windows-path-environment-variable-setup/</loc>
    <lastmod>2026-10-14</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/wsl2-install-ubuntu-windows-setup/</loc>
    <lastmod>2026-10-13</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/</loc>
    <lastmod>2026-11-11</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/blog/</loc>
    <lastmod>2026-11-11</lastmod>
  </url>
  <url>
    <loc>https://pkglog.com/about/</loc>
  </url>
  <url>
    <loc>https://pkglog.com/contact/</loc>
  </url>
  <url>
    <loc>https://pkglog.com/privacy/</loc>
  </url>
  <url>
    <loc>https://pkglog.com/terms/</loc>
  </url>
  <url>
    <loc>https://pkglog.com/disclaimer/</loc>
  </url>
  <url>
    <loc>https://pkglog.com/editorial/</loc>
  </url>
  <url>
    <loc>https://pkglog.com/topics/</loc>
  </url>
  <url>
    <loc>https://pkglog.com/topics/robotics/</loc>
  </url>
  <url>
    <loc>https://pkglog.com/topics/media/</loc>
  </url>
  <url>
    <loc>https://pkglog.com/topics/network/</loc>
  </url>
  <url>
    <loc>https://pkglog.com/topics/cpp-debugging/</loc>
  </url>
  <url>
    <loc>https://pkglog.com/topics/cpp-language/</loc>
  </url>
  <url>
    <loc>https://pkglog.com/topics/devenv/</loc>
  </url>
</urlset>