<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.besthub.dev/articles/token-storage-and-validation-in-distributed-micro-services-with-spring-boot-and-vue-194f651e3542</loc>
    <lastmod>2026-04-01T01:35:46Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/implementing-interface-rate-limiting-in-spring-boot-using-interceptor-redis-and-custom-annotations-8c63f11c5088</loc>
    <lastmod>2026-04-01T01:35:44Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-configurationproperties-and-propertysources-in-spring-515a37334a1b</loc>
    <lastmod>2026-04-01T01:35:41Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/investigating-and-resolving-a-massive-thread-leak-in-a-java-backend-application-2ae78f309c00</loc>
    <lastmod>2026-04-01T01:35:39Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/insider-ransomware-attack-by-a-former-engineer-case-study-and-security-lessons-8219b20d9e95</loc>
    <lastmod>2026-04-01T01:35:39Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/one-click-vscode-snippet-configuration-and-usage-guide-9a4406d46792</loc>
    <lastmod>2026-04-01T01:35:32Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/how-an-8-byte-request-size-limit-crashed-production-in-a-serverless-backend-8b018f6ea855</loc>
    <lastmod>2026-04-01T01:35:29Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/diagnosing-and-optimizing-startup-performance-of-a-legacy-dubbo-service-with-jprofile-f3f4c4a55b63</loc>
    <lastmod>2026-04-01T01:35:27Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/patent-on-a-springboot-based-web-system-backend-implementation-method-and-device-bf1568a3bcd1</loc>
    <lastmod>2026-04-01T01:35:25Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/implementing-ip-whitelist-in-nginx-and-spring-boot-with-a-custom-handlerinterceptor-a63e09bbc8ca</loc>
    <lastmod>2026-04-01T01:35:19Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/using-lombok-annotations-requiredargsconstructor-delegate-cleanup-singular-and-builder-in-spring-applications-f87cb7866849</loc>
    <lastmod>2026-04-01T01:35:14Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/implementing-non-obstructive-subtitles-on-bilibili-using-css-mask-image-a49ff1ac258b</loc>
    <lastmod>2026-04-01T01:35:10Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/comprehensive-nginx-configuration-guide-basics-optimization-and-deployment-8ab43a30e58a</loc>
    <lastmod>2026-04-01T01:35:03Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/optimizing-excel-export-with-easyexcel-performance-pagination-concurrency-and-cell-merging-strategies-175bd8df5071</loc>
    <lastmod>2026-04-01T01:35:03Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/integrating-prometheus-with-spring-boot-for-real-time-monitoring-and-grafana-visualization-244b3e8cf850</loc>
    <lastmod>2026-04-01T01:35:00Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/how-to-read-excel-word-pdf-and-text-files-in-java-8c57c1159757</loc>
    <lastmod>2026-04-01T01:34:58Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/protecting-spring-boot-applications-with-classfinal-maven-plugin-code-encryption-and-machine-bound-execution-34f302a8577e</loc>
    <lastmod>2026-04-01T01:34:55Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/optimizing-batch-insert-performance-with-mybatis-plus-configuration-custom-methods-and-multithreading-4a9ce3909d54</loc>
    <lastmod>2026-04-01T01:34:53Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/building-a-netty-websocket-message-push-server-in-java-7b793e38c02b</loc>
    <lastmod>2026-04-01T01:34:44Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/comprehensive-guide-to-activiti-7-workflow-engine-concepts-environment-setup-deployment-and-usage-367882362b79</loc>
    <lastmod>2026-04-01T01:34:41Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/the-hidden-risks-of-using-lombok-in-java-projects-78c8574ca2b8</loc>
    <lastmod>2026-04-01T01:34:38Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/fast-retry-high-performance-asynchronous-multi-task-retry-framework-for-java-7aafbb38b50c</loc>
    <lastmod>2026-04-01T01:34:35Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/integrating-spring-boot-with-minio-direct-upload-presigned-urls-chunked-upload-and-file-merging-e0b40465d75b</loc>
    <lastmod>2026-04-01T01:34:25Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/spring-boot-packaging-with-maven-profiles-and-a-shell-deployment-script-ee833e183417</loc>
    <lastmod>2026-04-01T01:34:23Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/replacing-tomcat-with-undertow-in-spring-boot-configuration-performance-comparison-and-benefits-2e66372fe3c5</loc>
    <lastmod>2026-04-01T01:34:21Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/improving-million-row-insert-performance-with-spring-boot-threadpooltaskexecutor-5ce088d838e9</loc>
    <lastmod>2026-04-01T01:34:19Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/common-java-backend-pitfalls-and-practical-solutions-a2102c11ccf4</loc>
    <lastmod>2026-04-01T01:34:17Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/case-study-of-illegal-video-streaming-and-using-you-get-for-video-download-008f73ed5691</loc>
    <lastmod>2026-04-01T01:34:15Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/using-bitmap-and-bloom-filter-for-large-scale-data-deduplication-in-java-59222ab889cc</loc>
    <lastmod>2026-04-01T01:34:08Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/longest-continuously-running-computers-and-servers-real-world-examples-3dfd8cc3059f</loc>
    <lastmod>2026-04-01T01:34:08Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/idea-vs-navicat-performance-comparison-for-executing-large-sql-files-793d07202572</loc>
    <lastmod>2026-04-01T01:34:08Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/using-tabby-installation-ssh-connection-and-sftp-transfer-guide-c0047f0d441d</loc>
    <lastmod>2026-04-01T01:34:04Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/comprehensive-guide-to-maven-basic-configuration-dependency-management-module-management-and-plugin-usage-ca1722a83c83</loc>
    <lastmod>2026-04-01T01:33:58Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/resolving-execution-delay-and-single-thread-issues-in-springboot-enablescheduling-81b2ce41a699</loc>
    <lastmod>2026-04-01T01:33:50Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/dynamic-loading-of-jar-files-in-spring-boot-applications-acc4d928a308</loc>
    <lastmod>2026-04-01T01:33:46Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/combining-jwt-and-session-for-secure-user-authentication-and-authorization-17989a6ed2b5</loc>
    <lastmod>2026-04-01T01:33:44Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/new-features-of-cool-request-plugin-trace-mybatis-tracking-custom-timing-colors-and-scripting-3e48cdeb939b</loc>
    <lastmod>2026-04-01T01:33:42Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/universal-java-class-to-excel-export-using-reflection-and-apache-poi-f520a7df60fd</loc>
    <lastmod>2026-04-01T01:33:35Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/spring-boot-project-initialization-version-management-and-common-scaffold-code-guide-177f130d7d45</loc>
    <lastmod>2026-04-01T01:33:32Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-traditional-session-mechanisms-and-implementing-sso-with-cas-in-java-554dc4d2b1d8</loc>
    <lastmod>2026-04-01T01:33:27Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/using-java-8-functional-interfaces-to-replace-traditional-if-else-branches-63b59b5c63a6</loc>
    <lastmod>2026-04-01T01:33:19Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/setting-up-a-free-nginx-web-server-and-exposing-it-via-a-tunneling-service-9ffce652b0ad</loc>
    <lastmod>2026-04-01T01:33:16Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/redis-expiration-listener-scenario-testing-and-performance-analysis-759475590dab</loc>
    <lastmod>2026-04-01T01:33:14Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/practical-guide-to-database-indexing-when-and-how-to-create-effective-indexes-213e1e3827fb</loc>
    <lastmod>2026-04-01T01:33:12Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/configuring-nginx-for-high-performance-static-sites-caching-gzip-cors-and-anti-hotlinking-8e9109810350</loc>
    <lastmod>2026-04-01T01:33:12Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-java-connection-pools-commons-pool-2-jedis-and-hikaricp-performance-ffb93dc34344</loc>
    <lastmod>2026-04-01T01:33:02Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/comprehensive-nginx-configuration-optimization-and-deployment-guide-f8d55fde062f</loc>
    <lastmod>2026-04-01T01:32:57Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/techniques-for-performing-fuzzy-queries-on-encrypted-data-1b9e13c8c9ab</loc>
    <lastmod>2026-04-01T01:32:55Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/ibm-s-ai-driven-layoff-plan-reality-check-and-employee-perspectives-eb457479e929</loc>
    <lastmod>2026-04-01T01:32:53Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/using-java-8-optional-to-prevent-nullpointerexception-methods-examples-and-best-practices-6437a9184bfb</loc>
    <lastmod>2026-04-01T01:32:48Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/beijing-chaoyang-court-rules-unfair-competition-in-navigation-data-scraping-awards-12-5-million-yuan-compensation-59c7ed269fd8</loc>
    <lastmod>2026-04-01T01:32:34Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-api-gateways-concepts-design-principles-and-comparison-of-popular-implementations-686355625c15</loc>
    <lastmod>2026-04-01T01:32:27Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/using-import-for-modular-spring-boot-applications-83b03f81f38b</loc>
    <lastmod>2026-04-01T01:32:25Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/designing-and-implementing-an-oa-approval-workflow-with-activiti-from-bpmn-modeling-to-spring-boot-integration-9868be7cf5e0</loc>
    <lastmod>2026-04-01T01:32:15Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/proper-declaration-monitoring-and-configuration-of-java-thread-pools-94cec5fa16f2</loc>
    <lastmod>2026-04-01T01:32:03Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/implementing-online-user-counting-with-redis-sorted-sets-zset-e4dc1f46bcfc</loc>
    <lastmod>2026-04-01T01:31:59Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/using-the-sensitive-word-java-library-for-sensitive-content-detection-and-replacement-bc8448c44cfd</loc>
    <lastmod>2026-04-01T01:31:59Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/designing-a-modular-spring-boot-backend-management-project-xiaole-95a271cf78f2</loc>
    <lastmod>2026-04-01T01:31:49Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/integrating-deepseek-ai-assistant-into-intellij-idea-for-java-development-4a9111cfedbe</loc>
    <lastmod>2026-04-01T01:31:44Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/when-java-streams-and-lambdas-turn-into-a-burden-pitfalls-and-best-practices-f25423f4c2eb</loc>
    <lastmod>2026-04-01T01:31:33Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/process-orchestration-and-plugin-extension-for-business-isolation-and-extensibility-in-backend-systems-c113fe224e59</loc>
    <lastmod>2026-04-01T01:31:33Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/zero-code-local-deployment-of-deepseek-llm-on-consumer-gpus-using-ollama-8274e769bbe6</loc>
    <lastmod>2026-04-01T01:31:30Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/building-an-ai-powered-chatbot-with-spring-boot-and-deepseek-a9d39fe1480d</loc>
    <lastmod>2026-04-01T01:31:30Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/intellij-idea-usage-tips-and-advanced-features-fc232162362a</loc>
    <lastmod>2026-04-01T01:31:28Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/integrating-apache-tika-with-spring-boot-for-sensitive-information-detection-and-data-leakage-prevention-f9ada111cc50</loc>
    <lastmod>2026-04-01T01:31:20Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/optimizing-spring-boot-startup-time-interventions-configuration-tweaks-and-performance-tips-a5c45c9da36a</loc>
    <lastmod>2026-04-01T01:31:17Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/comparing-newsql-databases-with-middleware-based-sharding-advantages-trade-offs-and-selection-guidance-4949e9e099a0</loc>
    <lastmod>2026-04-01T01:31:15Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/one-click-deployment-of-a-springboot-application-using-idea-and-docker-9d2f903f96df</loc>
    <lastmod>2026-04-01T01:31:15Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/step-by-step-guide-to-integrate-deepseek-ai-with-a-wechat-public-account-using-a-cloud-server-787a0267ccaa</loc>
    <lastmod>2026-04-01T01:31:12Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/introducing-deepseek4j-1-4-a-java-spring-boot-integration-for-deepseek-ai-with-chain-of-thought-and-streaming-support-950d8e5aab72</loc>
    <lastmod>2026-04-01T01:31:12Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/using-try-with-resources-for-gzip-compression-in-java-avoiding-resource-leaks-6f99477202ca</loc>
    <lastmod>2026-04-01T01:31:10Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/why-mysql-discourages-uuid-as-primary-key-performance-comparison-with-auto-increment-and-random-keys-7a98798131e5</loc>
    <lastmod>2026-04-01T01:31:03Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/deepseek4j-1-4-a-java-framework-for-seamless-deepseek-ai-integration-with-full-chain-of-thought-and-streaming-support-843ae34849c9</loc>
    <lastmod>2026-04-01T01:30:54Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/advanced-mybatis-dynamic-sql-techniques-foreach-if-choose-trim-selectkey-and-sql-fragments-284cce3cbc77</loc>
    <lastmod>2026-04-01T01:30:46Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/dynamic-data-source-switching-in-springboot-using-aop-and-custom-annotations-986a216d09bd</loc>
    <lastmod>2026-04-01T01:30:27Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/comprehensive-guide-to-using-ctrip-s-apollo-distributed-configuration-center-with-spring-boot-c2c33441bdd6</loc>
    <lastmod>2026-04-01T01:30:25Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/integrating-deepseek-large-language-model-with-spring-boot-to-build-an-ai-chat-application-12c3abd664d5</loc>
    <lastmod>2026-04-01T01:30:21Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/google-halts-android-open-source-project-aosp-and-shifts-development-to-private-branches-5ce8ee03a408</loc>
    <lastmod>2026-04-01T01:30:15Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/practical-mysql-query-optimizations-limit-implicit-conversion-join-rewrite-mixed-sorting-exists-predicate-push-down-early-row-limiting-and-intermediate-result-push-down-3981d6b6ef38</loc>
    <lastmod>2026-04-01T01:30:07Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/using-spring-s-responsebodyemitter-for-real-time-log-streaming-80a2c70152f1</loc>
    <lastmod>2026-04-01T01:30:07Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/asynchronous-request-handling-in-spring-boot-callable-webasynctask-and-deferredresult-8c5283d01c8e</loc>
    <lastmod>2026-04-01T01:30:07Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/choosing-between-int-and-string-for-storing-phone-numbers-in-java-2b3e54e46498</loc>
    <lastmod>2026-04-01T01:30:07Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/a-comprehensive-guide-to-java-code-quality-tools-alibaba-java-coding-guidelines-checkstyle-pmd-findbugs-and-sonarlint-9dcbc1a02f94</loc>
    <lastmod>2026-04-01T01:30:07Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/free-pc-firewall-recommendations-and-comparative-analysis-5cfc27731f6a</loc>
    <lastmod>2026-04-01T01:30:04Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/eight-practical-browser-compatibility-testing-tools-for-front-end-developers-ba794d8dc2d3</loc>
    <lastmod>2026-04-01T01:29:53Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/concept-download-a-spring-based-library-for-simplified-file-download-compression-and-reactive-streaming-dbe84b8cc98a</loc>
    <lastmod>2026-04-01T01:29:53Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/using-validated-in-spring-boot-to-eliminate-repetitive-validation-code-ebdf3bb05a8c</loc>
    <lastmod>2026-04-01T01:29:53Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-spring-boot-transactional-simplifying-transaction-management-0a5e0429a813</loc>
    <lastmod>2026-04-01T01:29:41Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/simplifying-springboot-controllers-with-the-restcontroller-annotation-16fd80061573</loc>
    <lastmod>2026-04-01T01:29:38Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/simplifying-request-parameter-binding-in-springboot-with-requestparam-5c47e5f23d9e</loc>
    <lastmod>2026-04-01T01:29:38Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/simplifying-springboot-routing-with-requestmapping-and-its-derived-annotations-ef7f679d0d2f</loc>
    <lastmod>2026-04-01T01:29:34Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/simplifying-cors-handling-in-spring-boot-with-the-crossorigin-annotation-1de80cdae5ca</loc>
    <lastmod>2026-04-01T01:29:29Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/using-conversionservice-in-spring-boot-for-automatic-request-parameter-conversion-f2c4f9c6fbff</loc>
    <lastmod>2026-04-01T01:29:27Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/simplifying-http-response-status-handling-in-springboot-with-responsestatus-53726cff37cb</loc>
    <lastmod>2026-04-01T01:29:27Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/using-viewcontroller-annotation-for-conditional-view-rendering-in-spring-boot-c324d6aac076</loc>
    <lastmod>2026-04-01T01:29:25Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-node-js-http-core-module-and-building-a-simple-server-and-client-260f50fd1822</loc>
    <lastmod>2026-04-01T01:29:16Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/overview-of-common-open-source-licenses-and-their-key-permissions-363273c8cc0d</loc>
    <lastmod>2026-04-01T01:29:13Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/getting-started-with-git-and-github-essential-commands-and-workflow-9e03621e6901</loc>
    <lastmod>2026-04-01T01:29:08Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/introduction-to-mysql-and-mongodb-with-comparison-and-basic-crud-operations-020dea7f4767</loc>
    <lastmod>2026-04-01T01:29:08Z</lastmod>
  </url>
  <url>
    <loc>https://www.besthub.dev/articles/understanding-npm-scripts-and-custom-commands-in-node-js-projects-294e73268b99</loc>
    <lastmod>2026-04-01T01:29:07Z</lastmod>
  </url>
</urlset>