<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://hrushiekeshreddykanjula.com</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/photography</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/vision</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/rcca-agentic-debugging</loc>
<lastmod>2026-06-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/context-window-tokenization-skills-cost</loc>
<lastmod>2026-05-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/parallel-ai-agents-file-locking</loc>
<lastmod>2026-05-25T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/multi-agent-ai-governance-manufacturing</loc>
<lastmod>2026-05-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/ai-literacy-prompt-vs-architecture-engineering</loc>
<lastmod>2026-05-11T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/rotation-heuristics-ipc2581-smt</loc>
<lastmod>2026-05-04T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/smt-nozzle-physics-validation-asyncio</loc>
<lastmod>2026-04-27T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/cross-linking-inspection-production-telemetry</loc>
<lastmod>2026-04-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/sql-window-functions-data-interpolation</loc>
<lastmod>2026-04-13T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/time-series-analytics-hardware-degradation</loc>
<lastmod>2026-04-06T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/xml-telemetry-relational-database-fpt</loc>
<lastmod>2026-03-30T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/fuzzy-matching-aoi-inspection-telemetry</loc>
<lastmod>2026-03-23T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/adaptive-bom-ingestion-stochastic-files</loc>
<lastmod>2026-03-16T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/bom-normalization-manufacturing-scale</loc>
<lastmod>2026-03-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/python-state-management-async-ui</loc>
<lastmod>2026-03-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/eel-python-gui-edge-manufacturing</loc>
<lastmod>2026-02-23T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/sqlite-wal-mode-edge-manufacturing</loc>
<lastmod>2026-02-16T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/legacy-macros-to-full-stack-mes</loc>
<lastmod>2026-02-09T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/python-async-asyncio-aiohttp</loc>
<lastmod>2026-02-02T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/agentic-workflow-claude-cursor-antigravity</loc>
<lastmod>2026-01-26T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/welcome</loc>
<lastmod>2026-01-19T10:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/engineering</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/ai-agents</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/debugging</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/root-cause-analysis</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/software-engineering</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/ai</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/context-window</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/tokenization</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/cost-optimization</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/skills</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/productivity</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/developer-tools</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/multi-agent</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/architecture</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/langgraph</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/parallel-execution</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/llm</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/governance</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/essay</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/smt</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/manufacturing</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/python</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/ipc-2581</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/heuristics</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/pcb</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/asyncio</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/physics</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/validation</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/sql</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/analytics</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/aoi</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/data-engineering</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/sqlite</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/window-functions</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/time-series</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/predictive-maintenance</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/xml</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/testing</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/fuzzy-matching</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/inspection</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/excel</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/bom</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/regex</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/async</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/state-management</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/eel</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/electron</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/gui</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/edge-computing</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/database</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/concurrency</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/full-stack</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/mes</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/vba</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/aiohttp</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/claude-code</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/cursor</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/google-antigravity</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/agentic-workflow</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/ai-tools</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/portfolio</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://hrushiekeshreddykanjula.com/blog/tag/claude-api</loc>
<lastmod>2026-06-02T22:23:26.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.4</priority>
</url>
</urlset>
