<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://portfolio-optimisticlucifers-projects.vercel.app</loc>
<lastmod>2026-04-07T08:48:55.053Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://portfolio-optimisticlucifers-projects.vercel.app/blog</loc>
<lastmod>2026-04-07T08:48:55.053Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://portfolio-optimisticlucifers-projects.vercel.app/resume</loc>
<lastmod>2026-04-07T08:48:55.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://portfolio-optimisticlucifers-projects.vercel.app/wall</loc>
<lastmod>2026-04-07T08:48:55.053Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://portfolio-optimisticlucifers-projects.vercel.app/blog/ai-coding-tools-ranked</loc>
<lastmod>2026-04-07T08:48:55.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-optimisticlucifers-projects.vercel.app/blog/automating-everything-with-hooks</loc>
<lastmod>2026-04-07T08:48:55.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-optimisticlucifers-projects.vercel.app/blog/building-ai-agents-that-dont-hallucinate</loc>
<lastmod>2026-04-07T08:48:55.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-optimisticlucifers-projects.vercel.app/blog/building-assessai</loc>
<lastmod>2026-04-07T08:48:55.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-optimisticlucifers-projects.vercel.app/blog/claude-code-setup</loc>
<lastmod>2026-04-07T08:48:55.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-optimisticlucifers-projects.vercel.app/blog/claude-vs-gpt-for-code</loc>
<lastmod>2026-04-07T08:48:55.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-optimisticlucifers-projects.vercel.app/blog/code-review-checklist</loc>
<lastmod>2026-04-07T08:48:55.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-optimisticlucifers-projects.vercel.app/blog/debugging-production-like-a-detective</loc>
<lastmod>2026-04-07T08:48:55.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-optimisticlucifers-projects.vercel.app/blog/design-chat-system</loc>
<lastmod>2026-04-07T08:48:55.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-optimisticlucifers-projects.vercel.app/blog/design-distributed-cache</loc>
<lastmod>2026-04-07T08:48:55.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-optimisticlucifers-projects.vercel.app/blog/design-file-storage</loc>
<lastmod>2026-04-07T08:48:55.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-optimisticlucifers-projects.vercel.app/blog/design-job-scheduler</loc>
<lastmod>2026-04-07T08:48:55.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-optimisticlucifers-projects.vercel.app/blog/design-news-feed</loc>
<lastmod>2026-04-07T08:48:55.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-optimisticlucifers-projects.vercel.app/blog/design-notification-system</loc>
<lastmod>2026-04-07T08:48:55.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-optimisticlucifers-projects.vercel.app/blog/design-payment-system</loc>
<lastmod>2026-04-07T08:48:55.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-optimisticlucifers-projects.vercel.app/blog/design-rate-limiter</loc>
<lastmod>2026-04-07T08:48:55.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-optimisticlucifers-projects.vercel.app/blog/design-search-engine</loc>
<lastmod>2026-04-07T08:48:55.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-optimisticlucifers-projects.vercel.app/blog/design-url-shortener</loc>
<lastmod>2026-04-07T08:48:55.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-optimisticlucifers-projects.vercel.app/blog/docker-for-developers-not-ops</loc>
<lastmod>2026-04-07T08:48:55.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-optimisticlucifers-projects.vercel.app/blog/embedding-models-compared</loc>
<lastmod>2026-04-07T08:48:55.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-optimisticlucifers-projects.vercel.app/blog/fine-tuning-is-usually-wrong</loc>
<lastmod>2026-04-07T08:48:55.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-optimisticlucifers-projects.vercel.app/blog/git-workflow-for-solo-founders</loc>
<lastmod>2026-04-07T08:48:55.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-optimisticlucifers-projects.vercel.app/blog/llm-evaluation-is-hard</loc>
<lastmod>2026-04-07T08:48:55.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-optimisticlucifers-projects.vercel.app/blog/local-llms-are-good-enough</loc>
<lastmod>2026-04-07T08:48:55.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-optimisticlucifers-projects.vercel.app/blog/local-tts-zero-cost</loc>
<lastmod>2026-04-07T08:48:55.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-optimisticlucifers-projects.vercel.app/blog/mcp-servers-explained</loc>
<lastmod>2026-04-07T08:48:55.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-optimisticlucifers-projects.vercel.app/blog/metrics-that-matter-early-stage</loc>
<lastmod>2026-04-07T08:48:55.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-optimisticlucifers-projects.vercel.app/blog/multi-agent-orchestration-lessons</loc>
<lastmod>2026-04-07T08:48:55.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-optimisticlucifers-projects.vercel.app/blog/nextjs-app-router-gotchas</loc>
<lastmod>2026-04-07T08:48:55.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-optimisticlucifers-projects.vercel.app/blog/product-thinking-vs-coding</loc>
<lastmod>2026-04-07T08:48:55.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-optimisticlucifers-projects.vercel.app/blog/prompt-engineering-is-dead</loc>
<lastmod>2026-04-07T08:48:55.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-optimisticlucifers-projects.vercel.app/blog/rag-patterns-that-actually-work</loc>
<lastmod>2026-04-07T08:48:55.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-optimisticlucifers-projects.vercel.app/blog/react-19-was-worth-the-wait</loc>
<lastmod>2026-04-07T08:48:55.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-optimisticlucifers-projects.vercel.app/blog/shipping-zero-to-one-in-8-weeks</loc>
<lastmod>2026-04-07T08:48:55.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-optimisticlucifers-projects.vercel.app/blog/solo-founder-stack-2026</loc>
<lastmod>2026-04-07T08:48:55.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-optimisticlucifers-projects.vercel.app/blog/supabase-for-everything</loc>
<lastmod>2026-04-07T08:48:55.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-optimisticlucifers-projects.vercel.app/blog/terminal-is-my-ide</loc>
<lastmod>2026-04-07T08:48:55.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-optimisticlucifers-projects.vercel.app/blog/testing-strategy-for-solo-devs</loc>
<lastmod>2026-04-07T08:48:55.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-optimisticlucifers-projects.vercel.app/blog/the-context-window-trap</loc>
<lastmod>2026-04-07T08:48:55.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-optimisticlucifers-projects.vercel.app/blog/typescript-patterns-i-use-daily</loc>
<lastmod>2026-04-07T08:48:55.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-optimisticlucifers-projects.vercel.app/blog/voice-ai-in-production</loc>
<lastmod>2026-04-07T08:48:55.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-optimisticlucifers-projects.vercel.app/blog/why-i-left-my-job-to-build-assessai</loc>
<lastmod>2026-04-07T08:48:55.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-optimisticlucifers-projects.vercel.app/blog/ai-wont-replace-engineers</loc>
<lastmod>2026-04-07T08:48:55.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-optimisticlucifers-projects.vercel.app/blog/hiring-is-broken</loc>
<lastmod>2026-04-07T08:48:55.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-optimisticlucifers-projects.vercel.app/blog/model-size-vanity</loc>
<lastmod>2026-04-07T08:48:55.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-optimisticlucifers-projects.vercel.app/blog/most-startups-over-engineer</loc>
<lastmod>2026-04-07T08:48:55.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-optimisticlucifers-projects.vercel.app/blog/remote-work-is-a-skill</loc>
<lastmod>2026-04-07T08:48:55.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://portfolio-optimisticlucifers-projects.vercel.app/blog/the-best-code-is-no-code</loc>
<lastmod>2026-04-07T08:48:55.053Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
