<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.sohamkamani.com/</loc>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/pocketbase-svelte-kit-app-tutorial/</loc>
    <lastmod>2026-01-01T12:50:04.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/about/</loc>
    <lastmod>2026-03-17T04:52:57.032Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/uuid-versions-explained/</loc>
    <lastmod>2021-01-05T08:15:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/write-that-blog/</loc>
    <lastmod>2018-07-20T16:17:32.398Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/ai/prompt-tuning-with-meta-prompting/</loc>
    <lastmod>2025-06-23T16:31:10.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/writing-better-blog-posts/</loc>
    <lastmod>2020-07-12T07:28:46.691Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/how-to-write-good-documentation/</loc>
    <lastmod>2019-10-10T16:11:02.680Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/sql-guide/</loc>
    <lastmod>2023-01-12T00:58:06.577Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/application-monitoring-healthchecks/</loc>
    <lastmod>2018-09-06T12:04:43.378Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/ai/what-are-ai-agents-and-how-to-make-your-own/</loc>
    <lastmod>2026-03-16T12:50:04.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/game-programming-introduction/</loc>
    <lastmod>2018-12-07T19:47:08.934Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/stop-using-gifs/</loc>
    <lastmod>2016-04-09T08:45:12.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/web-security-basics/</loc>
    <lastmod>2021-08-01T08:11:46.209Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/install-and-run-kafka-locally/</loc>
    <lastmod>2023-10-10T09:01:43.595Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/docker/busybox-guide/</loc>
    <lastmod>2021-08-27T05:59:36.053Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/golang/2019-03-29-polymorphism-without-interfaces/</loc>
    <lastmod>2019-03-29T16:11:02.680Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/golang/2018-06-20-golang-factory-patterns/</loc>
    <lastmod>2018-06-20T17:51:35.485Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/golang/arrays-vs-slices/</loc>
    <lastmod>2019-06-21T16:11:02.680Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/data-science/tensorflow-introduction/</loc>
    <lastmod>2018-01-07T08:45:12.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/docker/mongo-replica-set/</loc>
    <lastmod>2022-05-12T09:18:47.378Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/data-science/linear-regression-python/</loc>
    <lastmod>2018-01-28T08:45:12.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/golang/channels/</loc>
    <lastmod>2022-09-23T14:28:53.406Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/golang/constructors/</loc>
    <lastmod>2022-09-19T17:47:33.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/golang/context/</loc>
    <lastmod>2023-07-05T18:11:15.908Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/golang/data-races/</loc>
    <lastmod>2018-02-18T01:45:12.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/golang/defer/</loc>
    <lastmod>2021-11-28T13:34:23.797Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/golang/enums/</loc>
    <lastmod>2022-05-15T13:09:15.108Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/golang/error-handling/</loc>
    <lastmod>2024-06-19T17:23:16.345Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/golang/command-pattern/</loc>
    <lastmod>2019-11-27T17:51:35.485Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/golang/exec-shell-command/</loc>
    <lastmod>2022-10-14T07:37:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/golang/functions-vs-methods/</loc>
    <lastmod>2019-06-04T16:11:02.680Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/golang/heap/</loc>
    <lastmod>2023-01-15T08:03:28.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/golang/how-to-build-a-web-application/</loc>
    <lastmod>2020-12-13T00:45:12.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/golang/http-client/</loc>
    <lastmod>2023-07-16T06:03:24.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/golang/iota/</loc>
    <lastmod>2023-01-28T09:11:06.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/golang/json/</loc>
    <lastmod>2023-09-11T17:03:31.924Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/golang/make/</loc>
    <lastmod>2022-09-22T10:57:37.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/golang/omitempty/</loc>
    <lastmod>2018-07-19T04:47:05.184Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/golang/options-pattern/</loc>
    <lastmod>2019-12-01T17:51:35.485Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/golang/maps/</loc>
    <lastmod>2023-07-23T11:27:23.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/golang/oauth/</loc>
    <lastmod>2023-02-19T13:00:56.695Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/golang/jwt-authentication/</loc>
    <lastmod>2023-09-12T13:44:56.313Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/golang/mutex/</loc>
    <lastmod>2022-04-23T12:57:34.382Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/golang/password-authentication-and-storage/</loc>
    <lastmod>2021-06-12T01:45:12.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/golang/sql-database/</loc>
    <lastmod>2024-07-20T06:09:25.729Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/golang/rsa-encryption/</loc>
    <lastmod>2020-04-08T17:51:35.485Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/golang/time/</loc>
    <lastmod>2024-06-25T12:56:02.889Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/golang/sql-transactions/</loc>
    <lastmod>2020-02-03T00:45:12.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/golang/session-cookie-authentication/</loc>
    <lastmod>2022-02-20T16:35:28.012Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/golang/type-conversion/</loc>
    <lastmod>2023-06-25T07:15:50.761Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/golang/telegram-bot/</loc>
    <lastmod>2019-12-26T00:45:12.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/golang/variables/</loc>
    <lastmod>2022-10-18T09:17:24.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/golang/working-with-kafka/</loc>
    <lastmod>2020-09-20T07:05:10.461Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/cloud/appengine-monitoring/</loc>
    <lastmod>2022-06-18T20:27:38.107Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/cloud/gcp-authentication/</loc>
    <lastmod>2024-04-30T15:22:27.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/cloud/vertex-ai/</loc>
    <lastmod>2023-04-21T11:53:05.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/hugo/lazy-load-disqus-comments/</loc>
    <lastmod>2022-09-19T13:22:53.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/cloud/appengine-scaling/</loc>
    <lastmod>2022-06-29T17:44:29.224Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/javascript/builder-pattern/</loc>
    <lastmod>2021-11-29T14:45:19.936Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/javascript/enums/</loc>
    <lastmod>2023-09-05T14:18:38.073Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/golang/sets/</loc>
    <lastmod>2022-05-11T08:59:43.059Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/javascript/d3-geo-projections/</loc>
    <lastmod>2019-02-18T12:03:01.869Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/javascript/localstorage-with-ttl-expiry/</loc>
    <lastmod>2019-11-14T08:45:12.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/javascript/google-firebase-sync/</loc>
    <lastmod>2017-03-09T01:45:12.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/javascript/closures/</loc>
    <lastmod>2018-10-31T04:34:08.536Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/javascript/promises/</loc>
    <lastmod>2016-08-28T00:45:12.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/javascript/single-thread-and-async/</loc>
    <lastmod>2016-03-14T08:45:12.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/javascript/symbols/</loc>
    <lastmod>2023-09-06T11:13:14.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/nodejs/create-testing-framework/</loc>
    <lastmod>2019-12-04T16:11:02.680Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/nodejs/expressjs-architecture/</loc>
    <lastmod>2018-05-30T08:45:12.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/nodejs/http2/</loc>
    <lastmod>2021-08-01T08:11:46.209Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/nodejs/file-system/</loc>
    <lastmod>2022-08-29T14:02:07.236Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/nodejs/nightwatch-js/</loc>
    <lastmod>2016-11-02T08:45:12.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/nodejs/jwt-authentication/</loc>
    <lastmod>2022-11-13T17:55:57.726Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/nodejs/mongodb-express-rest-api/</loc>
    <lastmod>2022-05-17T13:15:49.989Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/nodejs/oauth/</loc>
    <lastmod>2023-02-19T13:00:56.695Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/nodejs/executing-shell-commands/</loc>
    <lastmod>2022-05-06T17:48:04.006Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/nodejs/python-communication/</loc>
    <lastmod>2015-08-21T18:45:12.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/nodejs/sql-transactions/</loc>
    <lastmod>2020-07-05T00:45:12.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/nodejs/redis-cache/</loc>
    <lastmod>2016-10-14T08:45:12.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/nodejs/rsa-encryption/</loc>
    <lastmod>2020-04-25T17:51:35.485Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/nodejs/telegram-bot/</loc>
    <lastmod>2019-07-13T00:45:12.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/system-design/idempotence/</loc>
    <lastmod>2023-06-04T14:15:49.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/nodejs/working-with-kafka/</loc>
    <lastmod>2020-12-28T07:05:10.461Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/java/appengine/</loc>
    <lastmod>2022-06-18T17:22:46.401Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/java/bigquery/</loc>
    <lastmod>2021-11-07T08:36:11.188Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/nodejs/session-cookie-authentication/</loc>
    <lastmod>2022-02-22T13:36:28.683Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/java/cli-app-with-maven/</loc>
    <lastmod>2023-06-30T10:26:01.587Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/java/cloudsql/</loc>
    <lastmod>2023-03-11T07:01:48.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/java/creating-an-mcp-server/</loc>
    <lastmod>2025-06-07T12:50:04.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/java/google-cloud-storage/</loc>
    <lastmod>2023-05-21T11:09:11.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/java/gemini-vertex-api/</loc>
    <lastmod>2024-08-07T13:06:03.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/java/jdbc-postgresql/</loc>
    <lastmod>2023-03-09T15:03:52.366Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/java/spring-ai-rag-application/</loc>
    <lastmod>2025-08-09T17:48:19.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/java/openrouter/</loc>
    <lastmod>2025-05-25T11:36:30.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/java/virtual-threads-spring-boot/</loc>
    <lastmod>2025-09-15T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/unix/base64-encode-decode/</loc>
    <lastmod>2022-03-19T08:47:37.538Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/java/spring-oauth2-authentication/</loc>
    <lastmod>2023-02-18T12:20:32.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/java/spring-jwt-authentication/</loc>
    <lastmod>2022-11-21T13:52:43.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/java/kafka/</loc>
    <lastmod>2022-08-10T16:44:12.117Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/reactjs/chat-application/</loc>
    <lastmod>2023-01-11T06:43:06.471Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/reactjs/redux-call-api/</loc>
    <lastmod>2016-06-05T08:45:12.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/typescript/rest-http-api-call/</loc>
    <lastmod>2023-06-28T15:15:34.445Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/reactjs/combining-context/</loc>
    <lastmod>2018-07-26T16:31:09.612Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/reactjs/redux-connect/</loc>
    <lastmod>2017-03-31T01:45:12.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/java/ecosystem/</loc>
    <lastmod>2023-10-27T14:31:37.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/reactjs/typescript/</loc>
    <lastmod>2018-08-22T08:39:56.123Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/java/spring-rest-http-server/</loc>
    <lastmod>2022-03-11T06:33:13.272Z</lastmod>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/misc/</loc>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/ai/</loc>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/docker/</loc>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/golang/</loc>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/data-science/</loc>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/cloud/</loc>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/hugo/</loc>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/javascript/</loc>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/nodejs/</loc>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/system-design/</loc>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/java/</loc>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/unix/</loc>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/reactjs/</loc>
  </url>
  <url>
    <loc>https://www.sohamkamani.com/typescript/</loc>
  </url>
</urlset>