<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://learnwithshobhan.com/</loc>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/courses/vidshare</loc>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/courses/cli-mastery</loc>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/bundle</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/preview/vidshare/1</loc>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/preview/vidshare/2</loc>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/preview/vidshare/27</loc>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/preview/cli-mastery/2</loc>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/preview/cli-mastery/13</loc>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/preview/cli-mastery/41</loc>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/category/aws-serverless</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/category/linux-cli</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/category/ai-llms</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/tag/aws</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/tag/linux</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/tag/bash</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/tag/lambda</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/tag/typescript</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/tag/beginners</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/tag/cdk</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/tag/dynamodb</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/tag/api-gateway</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/tag/cloudformation</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/tag/iam</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/tag/opensearch</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/tag/s3</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/tag/jest</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/tag/permissions</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/tag/security</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/tag/serverless</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/tag/shell-scripting</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/tag/testing</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/tag/unix</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/tag/zsh</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/page/2</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/page/3</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/page/4</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/page/5</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/history-of-unix-linux-bash-why-developers-use-them</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/aws-api-gateway-rest-api-lambda-tutorial</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/aws-cdk-constructs-l1-l2-l3-explained</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/aws-cdk-custom-resource-provider-lambda-example</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/lambda-dynamodb-typescript-sdk-v3-putcommand</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/dynamodb-updateitem-updatecommand-expression-typescript</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/aws-iam-credentials-lambda-role-signature-v4</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/dynamodb-query-global-secondary-index-typescript</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/linux-command-structure-options-arguments</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/jest-spyon-mockimplementation-beforeeach-aws-lambda-tests</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/linux-file-commands-cp-mv-rm-mkdir</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/linux-system-info-disk-space-df-du-uname</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/linux-users-groups-whoami-id-explained</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/linux-wildcards-globbing</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/ls-l-output-explained-linux</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/nano-text-editor-beginners-linux</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/nosql-workbench-dynamodb-data-modeling-tutorial</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/opensearch-mapping-query-dsl-match-term-bool-tutorial</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/run-binary-cli-in-aws-lambda-cdk-child-process</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/s3-uri-vs-object-url-vs-presigned-url</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/opensearch-security-domain-access-policy-fine-grained-iam</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/shell-variables-vs-environment-variables-export-eval</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/sudo-root-user-linux</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/symbolic-link-ln-s-linux</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/validate-api-gateway-lambda-zod-typescript</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/aws-lambda-code-outside-handler-global-scope-state-bug</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/dev-null-stdin-stdout-stderr-redirect-linux</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/shebang-bin-bash-env-bash-explained</loc>
<lastmod>2026-11-12</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/amazon-decider-model-replace-llm-classifier</loc>
<lastmod>2026-11-11</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/absolute-vs-relative-path-linux</loc>
<lastmod>2026-11-10</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/aws-cdk-tutorial-typescript</loc>
<lastmod>2026-11-10</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/shell-config-bashrc-zshrc-aliases-prompt</loc>
<lastmod>2026-11-10</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/dynamodb-data-modeling-partition-sort-key</loc>
<lastmod>2026-11-10</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/opensearch-full-text-search-aws-lambda-cdk</loc>
<lastmod>2026-11-10</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/how-shell-finds-commands-path-variable</loc>
<lastmod>2026-11-10</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/serverless-video-streaming-platform-aws</loc>
<lastmod>2026-11-10</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/ssh-into-aws-ec2-nginx</loc>
<lastmod>2026-11-10</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/linux-file-permissions-chmod-chown</loc>
<lastmod>2026-11-10</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/linux-pipes-redirection-grep</loc>
<lastmod>2026-11-10</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/linux-processes-ps-top-kill</loc>
<lastmod>2026-11-10</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/one-lambda-or-many-api-gateway-crud-handler</loc>
<lastmod>2026-11-10</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/s3-presigned-url-upload-typescript</loc>
<lastmod>2026-11-10</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/shell-scripting-basics-bash</loc>
<lastmod>2026-11-10</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/terminal-vs-shell-difference</loc>
<lastmod>2026-11-10</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/tdd-aws-lambda-jest-mock-spy</loc>
<lastmod>2026-11-10</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/linux-directory-structure-explained</loc>
<lastmod>2026-11-10</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/aws-mediaconvert-eventbridge-lambda</loc>
<lastmod>2026-11-10</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/s3-event-lambda-video-metadata-mediainfo</loc>
<lastmod>2026-11-10</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/blog/first-cloudformation-template-yaml-dynamodb</loc>
<lastmod>2026-11-10</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/contact</loc>
<changefreq>yearly</changefreq>
<priority>0.2</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/terms</loc>
<changefreq>yearly</changefreq>
<priority>0.2</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/privacy</loc>
<changefreq>yearly</changefreq>
<priority>0.2</priority>
</url>
<url>
<loc>https://learnwithshobhan.com/refund-policy</loc>
<changefreq>yearly</changefreq>
<priority>0.2</priority>
</url>
</urlset>
