<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://ramanaputra.com</loc>
<lastmod>2026-10-10T22:19:14.461Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog</loc>
<lastmod>2026-10-10T22:19:14.461Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://ramanaputra.com/portfolio</loc>
<lastmod>2026-10-10T22:19:14.461Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://ramanaputra.com/contact</loc>
<lastmod>2026-10-10T22:19:14.461Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/ai-engineering-the-key-to-successful-ai-implementation</loc>
<lastmod>2026-09-19T05:04:08.161Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/vibe-coding-is-feeling-your-code-the-next-big-thing</loc>
<lastmod>2026-09-11T15:46:13.906Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/vibe-coding-is-your-workspace-affecting-your-code</loc>
<lastmod>2026-09-14T16:33:35.521Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/vibe-coding-can-your-playlist-actually-improve-your-code</loc>
<lastmod>2026-09-20T13:51:44.368Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/vibe-coding-programming-with-intuition-and-flow</loc>
<lastmod>2026-06-04T08:28:39.846Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/vibe-coding-is-your-workspace-affecting-your-code-1</loc>
<lastmod>2026-09-01T08:52:54.897Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/backend-secrets-keep-em-safe-keep-em-secret-1</loc>
<lastmod>2026-09-04T02:04:29.780Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/frontend-architecture-stop-building-spaghetti-code</loc>
<lastmod>2026-09-11T17:16:43.457Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/ai-engineering-bridging-the-gap-between-models-and-reality-1</loc>
<lastmod>2026-08-05T00:20:38.675Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/frontend-architecture-taming-the-wild-west-of-web-development</loc>
<lastmod>2026-08-18T10:29:51.561Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/ai-engineering-the-wild-west-of-software-development</loc>
<lastmod>2026-09-28T15:42:56.809Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/can-vibe-coding-actually-make-you-a-better-developer-let-s-find-out</loc>
<lastmod>2026-09-13T10:09:26.449Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/backend-secrets-are-you-really-keeping-them-safe</loc>
<lastmod>2026-09-28T17:02:15.313Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/ai-engineering-bridging-the-gap-between-models-and-reality</loc>
<lastmod>2026-07-09T22:40:10.395Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/backend-secrets-how-not-to-expose-your-api-keys-to-the-world</loc>
<lastmod>2026-09-28T16:10:46.181Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/so-you-want-to-be-an-ai-engineer-buckle-up</loc>
<lastmod>2026-09-12T09:10:45.023Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/zen-and-the-art-of-code-maintenance-finding-your-flow-state</loc>
<lastmod>2026-09-05T23:20:40.695Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/frontend-framework-fatigue-building-your-own-micro-frontend-universe</loc>
<lastmod>2026-09-06T18:11:07.043Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/backend-secrets-stop-hardcoding-start-automating</loc>
<lastmod>2026-09-28T07:24:06.277Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/frontend-first-principles-building-architectures-that-last</loc>
<lastmod>2026-09-28T16:10:20.722Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/ai-engineering-from-zero-to-production-hero-without-the-hype</loc>
<lastmod>2026-09-28T07:25:10.986Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/vibe-coding-optimizing-your-mindset-not-just-your-desk</loc>
<lastmod>2026-08-03T13:22:01.428Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/beyond-the-buzzwords-real-world-skills-you-need-in-ai-engineering</loc>
<lastmod>2026-08-29T11:10:29.698Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/backend-secrets-rotate-like-you-mean-it</loc>
<lastmod>2026-09-28T12:55:58.196Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/vibe-coding-does-your-workspace-really-impact-your-code</loc>
<lastmod>2026-09-16T17:17:11.729Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/backend-secrets-it-s-more-than-just-api-keys</loc>
<lastmod>2026-09-28T12:56:52.760Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/vibe-coding-2-0-level-up-your-developer-zen</loc>
<lastmod>2026-09-28T08:40:53.397Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/backend-secrets-beyond-encryption-think-operational-security</loc>
<lastmod>2026-07-26T01:57:45.178Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/vibe-coding-is-this-the-real-secret-to-10x-development</loc>
<lastmod>2026-09-12T06:55:27.544Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/beyond-the-hype-actual-ways-to-vibe-code-for-productivity</loc>
<lastmod>2026-08-26T14:58:52.917Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/vibe-coding-hype-or-helpful-hack-a-cynic-s-take</loc>
<lastmod>2026-09-12T13:54:07.741Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/frontend-architecture-the-zen-of-good-enough</loc>
<lastmod>2026-09-26T05:56:01.955Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/vibe-coding-deconstructed-separating-fact-from-fiction</loc>
<lastmod>2026-06-03T04:06:47.539Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/ai-engineering-the-unsexy-side-of-machine-learning-that-actually-matters</loc>
<lastmod>2026-09-28T12:57:10.820Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/ai-engineering-stop-chasing-shiny-objects-start-solving-problems</loc>
<lastmod>2026-09-30T08:20:24.870Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/frontend-fragmentation-navigating-the-ever-shifting-sands-of-web-dev</loc>
<lastmod>2026-08-26T11:01:39.050Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/frontend-architecture-from-monolith-to-modular-mastery</loc>
<lastmod>2026-10-08T00:01:51.974Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/frontend-architecture-stop-over-engineering-start-delivering</loc>
<lastmod>2026-09-02T10:30:30.215Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/stop-stashing-passwords-the-devops-way-to-handle-backend-secrets</loc>
<lastmod>2026-07-11T13:00:38.033Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/unlocking-flow-state-my-journey-into-the-heart-of-vibe-coding</loc>
<lastmod>2026-06-24T08:22:50.304Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/frontend-architecture-crafting-maintainability-without-losing-agility</loc>
<lastmod>2026-06-24T08:22:21.532Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/backend-secrets-the-unseen-battle-for-your-api-keys-and-beyond</loc>
<lastmod>2026-07-10T02:17:44.219Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/finding-your-coding-sweet-spot-what-vibe-really-means-for-productivity</loc>
<lastmod>2026-09-12T12:45:50.183Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/next-js-security-don-t-let-full-stack-become-full-of-holes</loc>
<lastmod>2026-06-24T08:22:32.833Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/ai-engineering-data-pipelines-are-your-new-best-friend</loc>
<lastmod>2026-07-28T05:36:47.814Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/ai-engineering-moving-beyond-the-hype-and-into-production-reality</loc>
<lastmod>2026-07-10T02:17:33.271Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/your-backend-needs-a-vault-why-stashing-secrets-in-env-is-a-recipe-for-disaster</loc>
<lastmod>2026-06-27T01:00:13.008Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/your-backend-s-hidden-mvp-how-secure-secret-management-keeps-you-sane-and-safe</loc>
<lastmod>2026-06-28T02:00:10.187Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/hacking-your-environment-how-to-curate-the-perfect-vibe-for-deeper-coding-focus</loc>
<lastmod>2026-08-03T01:02:52.217Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/ai-engineering-your-brains-and-brawn-for-the-intelligent-future</loc>
<lastmod>2026-07-08T09:03:15.487Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/scaling-your-frontend-a-deep-dive-into-architectural-choices-that-matter</loc>
<lastmod>2026-07-08T09:03:21.037Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/level-up-your-dev-environment-why-vibe-coding-isn-t-just-fluff</loc>
<lastmod>2026-07-30T07:41:53.353Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/cracking-the-code-on-vibe-coding-personalizing-your-dev-sanctuary</loc>
<lastmod>2026-09-02T05:52:15.900Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/behind-the-curtain-why-your-backend-secrets-strategy-needs-a-revamp-now</loc>
<lastmod>2026-10-01T06:23:27.783Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/don-t-be-that-dev-why-good-frontend-architecture-isn-t-just-directory-names</loc>
<lastmod>2026-09-18T02:57:44.670Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/ai-engineering-from-models-to-money-building-the-right-foundations</loc>
<lastmod>2026-07-09T21:40:51.401Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/untangling-the-monolith-why-modular-frontend-architectures-reign-supreme</loc>
<lastmod>2026-07-11T02:36:29.285Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/beyond-env-why-backend-secrets-is-more-than-just-password-management</loc>
<lastmod>2026-07-13T04:28:40.911Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/vibe-coding-is-here-forget-coding-say-hello-to-intent-driven-development</loc>
<lastmod>2026-09-20T01:08:44.723Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/frontend-architecture-navigating-the-trade-offs-of-scale-and-speed</loc>
<lastmod>2026-08-13T18:05:36.929Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/frontend-s-forbidden-patterns-what-not-to-do-when-building-large-apps</loc>
<lastmod>2026-09-17T09:33:03.154Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/the-end-of-one-size-fits-all-frontend-architecture-and-what-comes-next</loc>
<lastmod>2026-09-01T06:56:29.993Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/your-backend-s-secret-sauce-why-secrets-backends-are-non-negotiable-today</loc>
<lastmod>2026-07-22T09:45:01.867Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/vibe-coding-the-future-isn-t-no-code-it-s-intent-code</loc>
<lastmod>2026-09-15T03:20:49.066Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/frontend-architecture-why-your-folder-structure-isn-t-enough-and-what-is</loc>
<lastmod>2026-07-23T23:01:59.802Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/so-you-ve-modelled-now-engineer-it-the-nuts-and-bolts-of-real-world-ai</loc>
<lastmod>2026-07-22T09:44:56.282Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/vibe-check-are-we-still-calling-this-coding-or-just-ai-whisperer</loc>
<lastmod>2026-07-22T09:44:51.868Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/frontend-architecture-beyond-the-framework-building-for-tomorrow</loc>
<lastmod>2026-07-22T09:44:49.394Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/so-you-want-to-build-ai-the-engineering-hurdles-nobody-talks-about-enough</loc>
<lastmod>2026-09-17T12:06:19.593Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/front-end-architecture-the-unsung-hero-or-silent-saboteur-of-your-web-app</loc>
<lastmod>2026-07-22T09:44:36.783Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/beyond-the-buzzwords-real-world-frontend-architecture-for-scalable-apps</loc>
<lastmod>2026-08-14T05:31:59.808Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/why-your-frontend-needs-a-brain-not-just-a-pretty-face-architects-unite</loc>
<lastmod>2026-07-22T09:44:29.556Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/why-your-frontend-architecture-isn-t-just-for-senior-devs-anymore</loc>
<lastmod>2026-09-28T14:35:35.467Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/beyond-the-hype-what-ai-engineering-actually-means-for-your-next-big-project</loc>
<lastmod>2026-07-28T04:11:50.835Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/vibe-check-from-english-is-the-new-programming-to-intent-driven-development</loc>
<lastmod>2026-10-08T16:23:26.150Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/vibe-coding-the-art-of-guiding-ai-not-just-prompting-it</loc>
<lastmod>2026-09-22T06:28:11.805Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/unmasking-backend-secrets-why-localhost-isn-t-cutting-it-anymore</loc>
<lastmod>2026-08-10T07:52:52.266Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/airflow-beyond-unlocking-the-power-of-custom-backend-secret-management</loc>
<lastmod>2026-08-08T09:48:02.921Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/backend-secrets-why-just-environment-variables-is-a-recipe-for-disaster-and-what-to-do-instead</loc>
<lastmod>2026-09-29T09:16:00.569Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/ai-engineering-moving-beyond-hello-world-with-llms</loc>
<lastmod>2026-09-05T21:35:32.818Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/from-research-to-reality-what-the-heck-is-ai-engineering-anyway</loc>
<lastmod>2026-09-03T23:34:33.104Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/airflow-beyond-mastering-your-backend-secrets-game</loc>
<lastmod>2026-08-05T09:54:48.558Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/vibe-coding-the-end-of-code-or-just-the-beginning-of-a-new-era</loc>
<lastmod>2026-08-24T09:56:50.589Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/from-lab-to-launch-why-ai-engineering-is-the-real-game-changer-for-production-ai</loc>
<lastmod>2026-08-05T09:54:52.192Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/your-frontend-app-is-a-city-why-architecture-matters-beyond-frameworks</loc>
<lastmod>2026-09-30T17:02:22.671Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/scaling-the-frontend-beast-why-micro-frontends-aren-t-just-hype-anymore</loc>
<lastmod>2026-08-10T03:21:33.389Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/airflow-secrets-management-rolling-your-own-backend-and-why-you-should-care</loc>
<lastmod>2026-09-18T05:29:51.685Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/airflow-secrets-your-backend-s-best-kept-secret-literally</loc>
<lastmod>2026-10-09T06:08:37.714Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/vibe-check-how-vibe-coding-is-rewriting-the-dev-playbook-and-what-it-means-for-you</loc>
<lastmod>2026-09-18T01:43:31.768Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/vibe-coding-the-developer-s-new-dance-partner-not-a-replacement</loc>
<lastmod>2026-08-13T07:16:47.092Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/vibe-coding-the-controversial-future-of-software-or-just-a-new-tool-in-our-belt</loc>
<lastmod>2026-08-31T22:40:26.211Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/airflow-s-secret-sauce-why-custom-backends-are-your-new-security-mvp</loc>
<lastmod>2026-10-10T18:06:38.473Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/ai-engineering-bridging-the-lab-to-launch-chasm-in-the-age-of-intelligent-systems</loc>
<lastmod>2026-08-19T10:27:53.676Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/is-vibe-coding-the-real-no-code-killer-we-ve-been-waiting-for</loc>
<lastmod>2026-08-19T10:28:57.715Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/taming-the-frontend-monolith-why-smart-architecture-isn-t-just-for-grown-ups-anymore</loc>
<lastmod>2026-09-17T11:41:47.372Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/stop-leaking-your-backend-secrets-why-custom-backends-are-your-new-best-friend</loc>
<lastmod>2026-09-19T01:53:19.711Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/vibe-coding-the-dev-s-secret-weapon-for-rapid-prototyping-and-why-it-s-not-cheating</loc>
<lastmod>2026-08-19T10:27:53.375Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/scaling-up-how-solid-frontend-architecture-saves-your-sanity-and-your-project</loc>
<lastmod>2026-09-04T09:46:10.439Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/don-t-be-that-dev-why-your-backend-secrets-need-a-real-home-beyond-env</loc>
<lastmod>2026-09-17T05:56:25.484Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/so-you-wanna-build-ai-that-actually-works-let-s-talk-ai-engineering</loc>
<lastmod>2026-08-19T10:28:32.254Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/your-backend-s-hidden-gems-crafting-bulletproof-secrets-management</loc>
<lastmod>2026-09-03T03:56:54.169Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/frontend-architecture-beyond-folder-names-it-s-your-project-s-dna</loc>
<lastmod>2026-10-05T01:23:30.364Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/don-t-just-code-architect-why-frontend-structure-is-your-project-s-secret-weapon</loc>
<lastmod>2026-09-17T09:20:55.516Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/taming-the-frontend-chaos-why-your-project-needs-a-real-architect-not-just-a-coder</loc>
<lastmod>2026-09-02T13:01:07.472Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/your-frontend-isn-t-just-pretty-pixels-why-architecture-is-your-project-s-backbone</loc>
<lastmod>2026-08-30T07:17:46.275Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/airflow-backend-secrets-stop-hardcoding-and-get-smart</loc>
<lastmod>2026-10-04T02:17:53.114Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/vibe-coding-the-hype-the-hope-and-the-hard-truth-for-developers</loc>
<lastmod>2026-09-11T22:33:37.057Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/backend-secrets-why-rolling-your-own-isn-t-just-for-the-airflow-elite-anymore</loc>
<lastmod>2026-09-06T00:26:42.827Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/ai-engineering-more-than-just-training-a-model-it-s-about-building-the-future-reliably</loc>
<lastmod>2026-10-01T13:48:14.324Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/decoding-vibe-coding-what-it-is-how-it-works-and-why-it-s-more-than-just-a-buzzword</loc>
<lastmod>2026-09-21T05:28:57.694Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/vibe-coding-the-dev-s-new-superpower-or-a-dangerous-shortcut</loc>
<lastmod>2026-09-02T13:01:00.766Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/from-lab-to-live-why-ai-engineering-is-the-real-game-changer-not-just-hype</loc>
<lastmod>2026-09-11T02:31:12.786Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/frontend-architecture-why-your-app-needs-a-blueprint-not-just-bricks</loc>
<lastmod>2026-09-18T20:25:58.476Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/your-backend-s-secret-sauce-why-custom-secrets-management-isn-t-just-for-the-big-players-anymore</loc>
<lastmod>2026-09-09T04:18:23.233Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/ai-engineering-moving-beyond-model-hype-to-real-world-impact-it-s-about-time</loc>
<lastmod>2026-09-08T20:17:57.623Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/don-t-get-burned-why-your-backend-secrets-need-a-dedicated-home-and-how-airflow-helps</loc>
<lastmod>2026-09-09T08:56:32.148Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/your-frontend-isn-t-just-code-it-s-an-ecosystem-navigating-modern-architecture</loc>
<lastmod>2026-09-23T03:11:11.411Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/your-backend-s-hidden-treasure-chest-mastering-secrets-beyond-env</loc>
<lastmod>2026-09-16T11:49:40.230Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/is-vibe-coding-the-end-of-programming-as-we-know-it-my-take</loc>
<lastmod>2026-09-18T07:38:46.974Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/stop-stashing-credentials-in-env-a-backend-secrets-deep-dive</loc>
<lastmod>2026-09-18T14:32:49.288Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/backend-secrets-why-just-hiding-it-won-t-cut-it-anymore</loc>
<lastmod>2026-09-19T12:44:15.796Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/don-t-leak-your-digital-keys-a-pragmatic-guide-to-backend-secrets-management</loc>
<lastmod>2026-09-16T22:55:02.512Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/from-jupyter-notebooks-to-production-why-ai-engineering-is-your-next-must-have-skill</loc>
<lastmod>2026-10-03T12:23:01.922Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/from-notebooks-to-production-the-hard-nosed-reality-of-ai-engineering</loc>
<lastmod>2026-10-01T12:14:31.036Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/beyond-basic-vaults-crafting-custom-secret-backends-for-true-security</loc>
<lastmod>2026-09-23T22:34:27.745Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/beyond-environment-variables-your-backend-s-real-secret-weapon</loc>
<lastmod>2026-09-21T02:08:12.438Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/airflow-beyond-unlocking-backend-secrets-with-custom-integrations</loc>
<lastmod>2026-09-17T09:39:02.517Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/the-english-as-the-new-programming-language-take-demystifying-vibe-coding-and-its-real-limits</loc>
<lastmod>2026-09-24T02:04:23.399Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/beyond-the-hype-crafting-frontend-architectures-that-actually-last</loc>
<lastmod>2026-09-22T09:41:13.955Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/vibe-coding-the-dev-superpower-we-didn-t-ask-for-but-secretly-love</loc>
<lastmod>2026-10-10T12:21:40.516Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/vibe-coding-the-dev-superpower-you-didn-t-know-you-needed-until-now</loc>
<lastmod>2026-10-08T01:19:24.467Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/the-real-deal-with-ai-engineering-why-you-can-t-just-train-a-model-anymore</loc>
<lastmod>2026-09-23T10:59:34.265Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/vibe-coding-the-revolution-no-one-saw-coming-except-karpathy</loc>
<lastmod>2026-09-30T16:36:55.381Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/why-your-perfect-frontend-architecture-is-probably-a-lie-and-how-to-fix-it</loc>
<lastmod>2026-10-04T07:13:50.324Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/ai-engineering-why-your-hello-world-model-isn-t-ready-for-prime-time</loc>
<lastmod>2026-09-30T16:37:00.892Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/my-honest-take-vibe-coding-isn-t-magic-but-it-s-changing-everything</loc>
<lastmod>2026-09-30T16:37:03.631Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/don-t-get-burned-mastering-backend-secrets-in-a-world-obsessed-with-env-files</loc>
<lastmod>2026-09-30T16:36:22.538Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/don-t-be-that-dev-level-up-your-backend-secrets-game-beyond-the-basics</loc>
<lastmod>2026-10-04T21:22:59.309Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/airflow-secrets-management-rolling-your-own-why-it-matters-more-than-ever</loc>
<lastmod>2026-10-05T04:38:45.372Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/ai-engineering-isn-t-just-coding-it-s-the-wild-west-of-production-ml</loc>
<lastmod>2026-10-04T14:32:40.311Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/your-backend-s-hidden-mvp-how-custom-secrets-backends-lock-down-your-digital-kingdom</loc>
<lastmod>2026-10-04T04:57:34.018Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/ai-engineering-the-unsung-heroes-building-intelligent-systems</loc>
<lastmod>2026-10-07T21:53:15.386Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/vibe-coding-the-rise-of-conversational-development-and-why-you-should-care</loc>
<lastmod>2026-10-06T15:00:42.449Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/so-you-wanna-build-ai-why-ai-engineering-is-the-real-game-changer-beyond-just-models</loc>
<lastmod>2026-10-07T07:15:20.048Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/frontend-architects-stop-guessing-start-structuring-your-2025-blueprint</loc>
<lastmod>2026-10-09T09:00:20.998Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/the-silent-architects-why-ai-engineering-is-more-than-just-a-buzzword</loc>
<lastmod>2026-10-08T23:23:09.751Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/the-vibe-of-code-why-andrej-karpathy-s-vision-for-ai-powered-development-is-a-game-changer-and-not-just-for-non-coders</loc>
<lastmod>2026-10-09T22:42:00.092Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://ramanaputra.com/blog/from-notebooks-to-production-why-ai-engineering-is-the-toughest-gig-in-tech-and-how-to-ace-it</loc>
<lastmod>2026-10-10T18:11:04.216Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
