<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://rowjay.vercel.app</loc>
<lastmod>2026-03-05</lastmod>
</url>
<url>
<loc>https://rowjay.vercel.app/blog</loc>
<lastmod>2026-03-05</lastmod>
</url>
<url>
<loc>https://rowjay.vercel.app/snippets</loc>
<lastmod>2026-03-05</lastmod>
</url>
<url>
<loc>https://rowjay.vercel.app/blog/architecting-reliable-application-on-azure-with-scalability-mindset</loc>
<lastmod>2026-01-09T15:48:00.000Z</lastmod>
</url>
<url>
<loc>https://rowjay.vercel.app/blog/go-and-pocketbase-shortified</loc>
<lastmod>2025-10-08T16:03:00.000Z</lastmod>
</url>
<url>
<loc>https://rowjay.vercel.app/blog/production-ready-caching-proxy-in-go</loc>
<lastmod>2025-09-17T10:52:00.000Z</lastmod>
</url>
<url>
<loc>https://rowjay.vercel.app/blog/building-a-rest-api-with-golang-gin-and-pocketbase</loc>
<lastmod>2025-01-21T15:33:00.000Z</lastmod>
</url>
<url>
<loc>https://rowjay.vercel.app/blog/securing-express-apis-using-oauth2-and-json-web-tokens</loc>
<lastmod>2024-09-02T10:35:00.000Z</lastmod>
</url>
<url>
<loc>https://rowjay.vercel.app/blog/software-releases-a-developer-s-guide-to-smooth-deployments</loc>
<lastmod>2024-08-12T19:12:00.000Z</lastmod>
</url>
<url>
<loc>https://rowjay.vercel.app/blog/managing-technical-debt-strategies-for-long-term-success</loc>
<lastmod>2024-08-05T14:34:00.000Z</lastmod>
</url>
<url>
<loc>https://rowjay.vercel.app/blog/ci-cd-pipelines-guide-with-github-actions-sonarcloud-codecov-and-sentry</loc>
<lastmod>2024-07-29T22:39:00.000Z</lastmod>
</url>
<url>
<loc>https://rowjay.vercel.app/blog/go-mastery-advanced-structs-and-interfaces</loc>
<lastmod>2024-07-22T21:21:00.000Z</lastmod>
</url>
<url>
<loc>https://rowjay.vercel.app/blog/unlocking-the-potential-of-pointers-in-go</loc>
<lastmod>2024-07-15T10:55:00.000Z</lastmod>
</url>
<url>
<loc>https://rowjay.vercel.app/blog/navigating-go-mastering-slices-for-flexible-data-handling</loc>
<lastmod>2024-07-08T07:56:00.000Z</lastmod>
</url>
<url>
<loc>https://rowjay.vercel.app/blog/navigating-go-mastering-arrays-for-efficient-data-handling</loc>
<lastmod>2024-07-01T14:41:00.000Z</lastmod>
</url>
<url>
<loc>https://rowjay.vercel.app/blog/integrating-react-native-web-api-with-azure-and-github-actions-for-web-view</loc>
<lastmod>2024-06-18T11:12:00.000Z</lastmod>
</url>
<url>
<loc>https://rowjay.vercel.app/blog/supercharge-your-authentication-with-next-auth-in-next-js</loc>
<lastmod>2023-09-17T08:17:42.010Z</lastmod>
</url>
<url>
<loc>https://rowjay.vercel.app/blog/creating-ssh-keys-for-github-from-windows</loc>
<lastmod>2022-12-01T09:38:00.000Z</lastmod>
</url>
<url>
<loc>https://rowjay.vercel.app/blog/introduction-to-usestate-and-useeffect-in-react</loc>
<lastmod>2022-08-06T09:56:00.000Z</lastmod>
</url>
<url>
<loc>https://rowjay.vercel.app/blog/a-walkthrough-on-usememo-and-usecallback</loc>
<lastmod>2022-07-30T09:49:00.000Z</lastmod>
</url>
<url>
<loc>https://rowjay.vercel.app/blog/a-guide-to-the-react-usecontext-hook</loc>
<lastmod>2022-07-04T10:03:00.000Z</lastmod>
</url>
<url>
<loc>https://rowjay.vercel.app/blog/react-18-new-features-and-update</loc>
<lastmod>2022-05-14T16:18:00.000Z</lastmod>
</url>
<url>
<loc>https://rowjay.vercel.app/blog/a-beginners-guide-to-docker-how-containerization-works-with-images-in-docker</loc>
<lastmod>2022-05-07T10:13:00.000Z</lastmod>
</url>
<url>
<loc>https://rowjay.vercel.app/blog/oh-my-posh-windows-terminal-for-web-ninjas</loc>
<lastmod>2022-04-09T16:35:00.000Z</lastmod>
</url>
</urlset>
