<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url>
<loc>https://www.adatepe.dev</loc>
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.adatepe.dev/" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.adatepe.dev/?lang=en" />
<xhtml:link rel="alternate" hreflang="de" href="https://www.adatepe.dev/?lang=de" />
<xhtml:link rel="alternate" hreflang="tr" href="https://www.adatepe.dev/?lang=tr" />
<xhtml:link rel="alternate" hreflang="es" href="https://www.adatepe.dev/?lang=es" />
<xhtml:link rel="alternate" hreflang="fr" href="https://www.adatepe.dev/?lang=fr" />
<xhtml:link rel="alternate" hreflang="pt" href="https://www.adatepe.dev/?lang=pt" />
<xhtml:link rel="alternate" hreflang="zh" href="https://www.adatepe.dev/?lang=zh" />
<xhtml:link rel="alternate" hreflang="ja" href="https://www.adatepe.dev/?lang=ja" />
<xhtml:link rel="alternate" hreflang="ko" href="https://www.adatepe.dev/?lang=ko" />
<xhtml:link rel="alternate" hreflang="ar" href="https://www.adatepe.dev/?lang=ar" />
<xhtml:link rel="alternate" hreflang="hi" href="https://www.adatepe.dev/?lang=hi" />
<xhtml:link rel="alternate" hreflang="ru" href="https://www.adatepe.dev/?lang=ru" />
<xhtml:link rel="alternate" hreflang="it" href="https://www.adatepe.dev/?lang=it" />
<xhtml:link rel="alternate" hreflang="vi" href="https://www.adatepe.dev/?lang=vi" />
<xhtml:link rel="alternate" hreflang="nl" href="https://www.adatepe.dev/?lang=nl" />
<xhtml:link rel="alternate" hreflang="pl" href="https://www.adatepe.dev/?lang=pl" />
<xhtml:link rel="alternate" hreflang="ro" href="https://www.adatepe.dev/?lang=ro" />
<xhtml:link rel="alternate" hreflang="el" href="https://www.adatepe.dev/?lang=el" />
<xhtml:link rel="alternate" hreflang="cs" href="https://www.adatepe.dev/?lang=cs" />
<xhtml:link rel="alternate" hreflang="sk" href="https://www.adatepe.dev/?lang=sk" />
<xhtml:link rel="alternate" hreflang="hu" href="https://www.adatepe.dev/?lang=hu" />
<xhtml:link rel="alternate" hreflang="sv" href="https://www.adatepe.dev/?lang=sv" />
<xhtml:link rel="alternate" hreflang="da" href="https://www.adatepe.dev/?lang=da" />
<xhtml:link rel="alternate" hreflang="fi" href="https://www.adatepe.dev/?lang=fi" />
<xhtml:link rel="alternate" hreflang="no" href="https://www.adatepe.dev/?lang=no" />
<xhtml:link rel="alternate" hreflang="uk" href="https://www.adatepe.dev/?lang=uk" />
<image:image>
<image:loc>https://www.adatepe.dev/og-image.png</image:loc>
</image:image>
<image:image>
<image:loc>https://www.adatepe.dev/alpi-anzug-no-tie.jpeg</image:loc>
</image:image>
<lastmod>2026-04-13T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.adatepe.dev/cv</loc>
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.adatepe.dev/cv" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.adatepe.dev/cv?lang=en" />
<xhtml:link rel="alternate" hreflang="de" href="https://www.adatepe.dev/cv?lang=de" />
<xhtml:link rel="alternate" hreflang="tr" href="https://www.adatepe.dev/cv?lang=tr" />
<xhtml:link rel="alternate" hreflang="es" href="https://www.adatepe.dev/cv?lang=es" />
<xhtml:link rel="alternate" hreflang="fr" href="https://www.adatepe.dev/cv?lang=fr" />
<xhtml:link rel="alternate" hreflang="pt" href="https://www.adatepe.dev/cv?lang=pt" />
<xhtml:link rel="alternate" hreflang="zh" href="https://www.adatepe.dev/cv?lang=zh" />
<xhtml:link rel="alternate" hreflang="ja" href="https://www.adatepe.dev/cv?lang=ja" />
<xhtml:link rel="alternate" hreflang="ko" href="https://www.adatepe.dev/cv?lang=ko" />
<xhtml:link rel="alternate" hreflang="ar" href="https://www.adatepe.dev/cv?lang=ar" />
<xhtml:link rel="alternate" hreflang="hi" href="https://www.adatepe.dev/cv?lang=hi" />
<xhtml:link rel="alternate" hreflang="ru" href="https://www.adatepe.dev/cv?lang=ru" />
<xhtml:link rel="alternate" hreflang="it" href="https://www.adatepe.dev/cv?lang=it" />
<xhtml:link rel="alternate" hreflang="vi" href="https://www.adatepe.dev/cv?lang=vi" />
<xhtml:link rel="alternate" hreflang="nl" href="https://www.adatepe.dev/cv?lang=nl" />
<xhtml:link rel="alternate" hreflang="pl" href="https://www.adatepe.dev/cv?lang=pl" />
<xhtml:link rel="alternate" hreflang="ro" href="https://www.adatepe.dev/cv?lang=ro" />
<xhtml:link rel="alternate" hreflang="el" href="https://www.adatepe.dev/cv?lang=el" />
<xhtml:link rel="alternate" hreflang="cs" href="https://www.adatepe.dev/cv?lang=cs" />
<xhtml:link rel="alternate" hreflang="sk" href="https://www.adatepe.dev/cv?lang=sk" />
<xhtml:link rel="alternate" hreflang="hu" href="https://www.adatepe.dev/cv?lang=hu" />
<xhtml:link rel="alternate" hreflang="sv" href="https://www.adatepe.dev/cv?lang=sv" />
<xhtml:link rel="alternate" hreflang="da" href="https://www.adatepe.dev/cv?lang=da" />
<xhtml:link rel="alternate" hreflang="fi" href="https://www.adatepe.dev/cv?lang=fi" />
<xhtml:link rel="alternate" hreflang="no" href="https://www.adatepe.dev/cv?lang=no" />
<xhtml:link rel="alternate" hreflang="uk" href="https://www.adatepe.dev/cv?lang=uk" />
<image:image>
<image:loc>https://www.adatepe.dev/og-image.png</image:loc>
</image:image>
<lastmod>2026-04-13T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.adatepe.dev/blog</loc>
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.adatepe.dev/blog" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.adatepe.dev/blog?lang=en" />
<xhtml:link rel="alternate" hreflang="de" href="https://www.adatepe.dev/blog?lang=de" />
<xhtml:link rel="alternate" hreflang="tr" href="https://www.adatepe.dev/blog?lang=tr" />
<xhtml:link rel="alternate" hreflang="es" href="https://www.adatepe.dev/blog?lang=es" />
<xhtml:link rel="alternate" hreflang="fr" href="https://www.adatepe.dev/blog?lang=fr" />
<xhtml:link rel="alternate" hreflang="pt" href="https://www.adatepe.dev/blog?lang=pt" />
<xhtml:link rel="alternate" hreflang="zh" href="https://www.adatepe.dev/blog?lang=zh" />
<xhtml:link rel="alternate" hreflang="ja" href="https://www.adatepe.dev/blog?lang=ja" />
<xhtml:link rel="alternate" hreflang="ko" href="https://www.adatepe.dev/blog?lang=ko" />
<xhtml:link rel="alternate" hreflang="ar" href="https://www.adatepe.dev/blog?lang=ar" />
<xhtml:link rel="alternate" hreflang="hi" href="https://www.adatepe.dev/blog?lang=hi" />
<xhtml:link rel="alternate" hreflang="ru" href="https://www.adatepe.dev/blog?lang=ru" />
<xhtml:link rel="alternate" hreflang="it" href="https://www.adatepe.dev/blog?lang=it" />
<xhtml:link rel="alternate" hreflang="vi" href="https://www.adatepe.dev/blog?lang=vi" />
<xhtml:link rel="alternate" hreflang="nl" href="https://www.adatepe.dev/blog?lang=nl" />
<xhtml:link rel="alternate" hreflang="pl" href="https://www.adatepe.dev/blog?lang=pl" />
<xhtml:link rel="alternate" hreflang="ro" href="https://www.adatepe.dev/blog?lang=ro" />
<xhtml:link rel="alternate" hreflang="el" href="https://www.adatepe.dev/blog?lang=el" />
<xhtml:link rel="alternate" hreflang="cs" href="https://www.adatepe.dev/blog?lang=cs" />
<xhtml:link rel="alternate" hreflang="sk" href="https://www.adatepe.dev/blog?lang=sk" />
<xhtml:link rel="alternate" hreflang="hu" href="https://www.adatepe.dev/blog?lang=hu" />
<xhtml:link rel="alternate" hreflang="sv" href="https://www.adatepe.dev/blog?lang=sv" />
<xhtml:link rel="alternate" hreflang="da" href="https://www.adatepe.dev/blog?lang=da" />
<xhtml:link rel="alternate" hreflang="fi" href="https://www.adatepe.dev/blog?lang=fi" />
<xhtml:link rel="alternate" hreflang="no" href="https://www.adatepe.dev/blog?lang=no" />
<xhtml:link rel="alternate" hreflang="uk" href="https://www.adatepe.dev/blog?lang=uk" />
<lastmod>2026-04-13T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://www.adatepe.dev/work-with-me</loc>
<lastmod>2026-04-13T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.adatepe.dev/blog/remotion-programmatic-video-in-react</loc>
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.adatepe.dev/blog/remotion-programmatic-video-in-react" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.adatepe.dev/blog/remotion-programmatic-video-in-react?lang=en" />
<xhtml:link rel="alternate" hreflang="de" href="https://www.adatepe.dev/blog/remotion-programmatic-video-in-react?lang=de" />
<xhtml:link rel="alternate" hreflang="tr" href="https://www.adatepe.dev/blog/remotion-programmatic-video-in-react?lang=tr" />
<xhtml:link rel="alternate" hreflang="es" href="https://www.adatepe.dev/blog/remotion-programmatic-video-in-react?lang=es" />
<xhtml:link rel="alternate" hreflang="fr" href="https://www.adatepe.dev/blog/remotion-programmatic-video-in-react?lang=fr" />
<xhtml:link rel="alternate" hreflang="pt" href="https://www.adatepe.dev/blog/remotion-programmatic-video-in-react?lang=pt" />
<xhtml:link rel="alternate" hreflang="zh" href="https://www.adatepe.dev/blog/remotion-programmatic-video-in-react?lang=zh" />
<xhtml:link rel="alternate" hreflang="ja" href="https://www.adatepe.dev/blog/remotion-programmatic-video-in-react?lang=ja" />
<xhtml:link rel="alternate" hreflang="ko" href="https://www.adatepe.dev/blog/remotion-programmatic-video-in-react?lang=ko" />
<xhtml:link rel="alternate" hreflang="ar" href="https://www.adatepe.dev/blog/remotion-programmatic-video-in-react?lang=ar" />
<xhtml:link rel="alternate" hreflang="hi" href="https://www.adatepe.dev/blog/remotion-programmatic-video-in-react?lang=hi" />
<xhtml:link rel="alternate" hreflang="ru" href="https://www.adatepe.dev/blog/remotion-programmatic-video-in-react?lang=ru" />
<xhtml:link rel="alternate" hreflang="it" href="https://www.adatepe.dev/blog/remotion-programmatic-video-in-react?lang=it" />
<xhtml:link rel="alternate" hreflang="vi" href="https://www.adatepe.dev/blog/remotion-programmatic-video-in-react?lang=vi" />
<xhtml:link rel="alternate" hreflang="nl" href="https://www.adatepe.dev/blog/remotion-programmatic-video-in-react?lang=nl" />
<xhtml:link rel="alternate" hreflang="pl" href="https://www.adatepe.dev/blog/remotion-programmatic-video-in-react?lang=pl" />
<xhtml:link rel="alternate" hreflang="ro" href="https://www.adatepe.dev/blog/remotion-programmatic-video-in-react?lang=ro" />
<xhtml:link rel="alternate" hreflang="el" href="https://www.adatepe.dev/blog/remotion-programmatic-video-in-react?lang=el" />
<xhtml:link rel="alternate" hreflang="cs" href="https://www.adatepe.dev/blog/remotion-programmatic-video-in-react?lang=cs" />
<xhtml:link rel="alternate" hreflang="sk" href="https://www.adatepe.dev/blog/remotion-programmatic-video-in-react?lang=sk" />
<xhtml:link rel="alternate" hreflang="hu" href="https://www.adatepe.dev/blog/remotion-programmatic-video-in-react?lang=hu" />
<xhtml:link rel="alternate" hreflang="sv" href="https://www.adatepe.dev/blog/remotion-programmatic-video-in-react?lang=sv" />
<xhtml:link rel="alternate" hreflang="da" href="https://www.adatepe.dev/blog/remotion-programmatic-video-in-react?lang=da" />
<xhtml:link rel="alternate" hreflang="fi" href="https://www.adatepe.dev/blog/remotion-programmatic-video-in-react?lang=fi" />
<xhtml:link rel="alternate" hreflang="no" href="https://www.adatepe.dev/blog/remotion-programmatic-video-in-react?lang=no" />
<xhtml:link rel="alternate" hreflang="uk" href="https://www.adatepe.dev/blog/remotion-programmatic-video-in-react?lang=uk" />
<image:image>
<image:loc>https://www.adatepe.dev/api/og?title=Remotion%3A+Making+Videos+Programmatically+with+React&kind=Field+note&tags=React%2CVideo%2CTools&read=15&widgets=11&date=Jun+2026</image:loc>
</image:image>
<lastmod>2026-06-03T14:39:19.140Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.adatepe.dev/blog/best-agentic-coding-tools-for-indie-developers</loc>
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.adatepe.dev/blog/best-agentic-coding-tools-for-indie-developers" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.adatepe.dev/blog/best-agentic-coding-tools-for-indie-developers?lang=en" />
<xhtml:link rel="alternate" hreflang="de" href="https://www.adatepe.dev/blog/best-agentic-coding-tools-for-indie-developers?lang=de" />
<xhtml:link rel="alternate" hreflang="tr" href="https://www.adatepe.dev/blog/best-agentic-coding-tools-for-indie-developers?lang=tr" />
<xhtml:link rel="alternate" hreflang="es" href="https://www.adatepe.dev/blog/best-agentic-coding-tools-for-indie-developers?lang=es" />
<xhtml:link rel="alternate" hreflang="fr" href="https://www.adatepe.dev/blog/best-agentic-coding-tools-for-indie-developers?lang=fr" />
<xhtml:link rel="alternate" hreflang="pt" href="https://www.adatepe.dev/blog/best-agentic-coding-tools-for-indie-developers?lang=pt" />
<xhtml:link rel="alternate" hreflang="zh" href="https://www.adatepe.dev/blog/best-agentic-coding-tools-for-indie-developers?lang=zh" />
<xhtml:link rel="alternate" hreflang="ja" href="https://www.adatepe.dev/blog/best-agentic-coding-tools-for-indie-developers?lang=ja" />
<xhtml:link rel="alternate" hreflang="ko" href="https://www.adatepe.dev/blog/best-agentic-coding-tools-for-indie-developers?lang=ko" />
<xhtml:link rel="alternate" hreflang="ar" href="https://www.adatepe.dev/blog/best-agentic-coding-tools-for-indie-developers?lang=ar" />
<xhtml:link rel="alternate" hreflang="hi" href="https://www.adatepe.dev/blog/best-agentic-coding-tools-for-indie-developers?lang=hi" />
<xhtml:link rel="alternate" hreflang="ru" href="https://www.adatepe.dev/blog/best-agentic-coding-tools-for-indie-developers?lang=ru" />
<xhtml:link rel="alternate" hreflang="it" href="https://www.adatepe.dev/blog/best-agentic-coding-tools-for-indie-developers?lang=it" />
<xhtml:link rel="alternate" hreflang="vi" href="https://www.adatepe.dev/blog/best-agentic-coding-tools-for-indie-developers?lang=vi" />
<xhtml:link rel="alternate" hreflang="nl" href="https://www.adatepe.dev/blog/best-agentic-coding-tools-for-indie-developers?lang=nl" />
<xhtml:link rel="alternate" hreflang="pl" href="https://www.adatepe.dev/blog/best-agentic-coding-tools-for-indie-developers?lang=pl" />
<xhtml:link rel="alternate" hreflang="ro" href="https://www.adatepe.dev/blog/best-agentic-coding-tools-for-indie-developers?lang=ro" />
<xhtml:link rel="alternate" hreflang="el" href="https://www.adatepe.dev/blog/best-agentic-coding-tools-for-indie-developers?lang=el" />
<xhtml:link rel="alternate" hreflang="cs" href="https://www.adatepe.dev/blog/best-agentic-coding-tools-for-indie-developers?lang=cs" />
<xhtml:link rel="alternate" hreflang="sk" href="https://www.adatepe.dev/blog/best-agentic-coding-tools-for-indie-developers?lang=sk" />
<xhtml:link rel="alternate" hreflang="hu" href="https://www.adatepe.dev/blog/best-agentic-coding-tools-for-indie-developers?lang=hu" />
<xhtml:link rel="alternate" hreflang="sv" href="https://www.adatepe.dev/blog/best-agentic-coding-tools-for-indie-developers?lang=sv" />
<xhtml:link rel="alternate" hreflang="da" href="https://www.adatepe.dev/blog/best-agentic-coding-tools-for-indie-developers?lang=da" />
<xhtml:link rel="alternate" hreflang="fi" href="https://www.adatepe.dev/blog/best-agentic-coding-tools-for-indie-developers?lang=fi" />
<xhtml:link rel="alternate" hreflang="no" href="https://www.adatepe.dev/blog/best-agentic-coding-tools-for-indie-developers?lang=no" />
<xhtml:link rel="alternate" hreflang="uk" href="https://www.adatepe.dev/blog/best-agentic-coding-tools-for-indie-developers?lang=uk" />
<image:image>
<image:loc>https://www.adatepe.dev/api/og?title=Best+Agentic+Coding+Tools+for+Indie+Developers%3A+Practical+Comparison&kind=Engineering+blog&tags=AI+Tools%2CDeveloper+Productivity%2CAutomation&read=14&widgets=11&date=May+2026</image:loc>
</image:image>
<lastmod>2026-06-03T14:39:19.136Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.adatepe.dev/blog/building-ai-features-in-nextjs-app-router</loc>
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.adatepe.dev/blog/building-ai-features-in-nextjs-app-router" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.adatepe.dev/blog/building-ai-features-in-nextjs-app-router?lang=en" />
<xhtml:link rel="alternate" hreflang="de" href="https://www.adatepe.dev/blog/building-ai-features-in-nextjs-app-router?lang=de" />
<xhtml:link rel="alternate" hreflang="tr" href="https://www.adatepe.dev/blog/building-ai-features-in-nextjs-app-router?lang=tr" />
<xhtml:link rel="alternate" hreflang="es" href="https://www.adatepe.dev/blog/building-ai-features-in-nextjs-app-router?lang=es" />
<xhtml:link rel="alternate" hreflang="fr" href="https://www.adatepe.dev/blog/building-ai-features-in-nextjs-app-router?lang=fr" />
<xhtml:link rel="alternate" hreflang="pt" href="https://www.adatepe.dev/blog/building-ai-features-in-nextjs-app-router?lang=pt" />
<xhtml:link rel="alternate" hreflang="zh" href="https://www.adatepe.dev/blog/building-ai-features-in-nextjs-app-router?lang=zh" />
<xhtml:link rel="alternate" hreflang="ja" href="https://www.adatepe.dev/blog/building-ai-features-in-nextjs-app-router?lang=ja" />
<xhtml:link rel="alternate" hreflang="ko" href="https://www.adatepe.dev/blog/building-ai-features-in-nextjs-app-router?lang=ko" />
<xhtml:link rel="alternate" hreflang="ar" href="https://www.adatepe.dev/blog/building-ai-features-in-nextjs-app-router?lang=ar" />
<xhtml:link rel="alternate" hreflang="hi" href="https://www.adatepe.dev/blog/building-ai-features-in-nextjs-app-router?lang=hi" />
<xhtml:link rel="alternate" hreflang="ru" href="https://www.adatepe.dev/blog/building-ai-features-in-nextjs-app-router?lang=ru" />
<xhtml:link rel="alternate" hreflang="it" href="https://www.adatepe.dev/blog/building-ai-features-in-nextjs-app-router?lang=it" />
<xhtml:link rel="alternate" hreflang="vi" href="https://www.adatepe.dev/blog/building-ai-features-in-nextjs-app-router?lang=vi" />
<xhtml:link rel="alternate" hreflang="nl" href="https://www.adatepe.dev/blog/building-ai-features-in-nextjs-app-router?lang=nl" />
<xhtml:link rel="alternate" hreflang="pl" href="https://www.adatepe.dev/blog/building-ai-features-in-nextjs-app-router?lang=pl" />
<xhtml:link rel="alternate" hreflang="ro" href="https://www.adatepe.dev/blog/building-ai-features-in-nextjs-app-router?lang=ro" />
<xhtml:link rel="alternate" hreflang="el" href="https://www.adatepe.dev/blog/building-ai-features-in-nextjs-app-router?lang=el" />
<xhtml:link rel="alternate" hreflang="cs" href="https://www.adatepe.dev/blog/building-ai-features-in-nextjs-app-router?lang=cs" />
<xhtml:link rel="alternate" hreflang="sk" href="https://www.adatepe.dev/blog/building-ai-features-in-nextjs-app-router?lang=sk" />
<xhtml:link rel="alternate" hreflang="hu" href="https://www.adatepe.dev/blog/building-ai-features-in-nextjs-app-router?lang=hu" />
<xhtml:link rel="alternate" hreflang="sv" href="https://www.adatepe.dev/blog/building-ai-features-in-nextjs-app-router?lang=sv" />
<xhtml:link rel="alternate" hreflang="da" href="https://www.adatepe.dev/blog/building-ai-features-in-nextjs-app-router?lang=da" />
<xhtml:link rel="alternate" hreflang="fi" href="https://www.adatepe.dev/blog/building-ai-features-in-nextjs-app-router?lang=fi" />
<xhtml:link rel="alternate" hreflang="no" href="https://www.adatepe.dev/blog/building-ai-features-in-nextjs-app-router?lang=no" />
<xhtml:link rel="alternate" hreflang="uk" href="https://www.adatepe.dev/blog/building-ai-features-in-nextjs-app-router?lang=uk" />
<image:image>
<image:loc>https://www.adatepe.dev/api/og?title=Building+AI+Features+in+Next.js+App+Router+Without+Shipping+a+Mess&kind=Engineering+blog&tags=Next.js%2CAI+Engineering%2CApp+Router&read=16&widgets=12&date=May+2026</image:loc>
</image:image>
<lastmod>2026-06-03T14:39:19.136Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.adatepe.dev/blog/claude-code-skills-practical-guide-2026</loc>
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.adatepe.dev/blog/claude-code-skills-practical-guide-2026" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.adatepe.dev/blog/claude-code-skills-practical-guide-2026?lang=en" />
<xhtml:link rel="alternate" hreflang="de" href="https://www.adatepe.dev/blog/claude-code-skills-practical-guide-2026?lang=de" />
<xhtml:link rel="alternate" hreflang="tr" href="https://www.adatepe.dev/blog/claude-code-skills-practical-guide-2026?lang=tr" />
<xhtml:link rel="alternate" hreflang="es" href="https://www.adatepe.dev/blog/claude-code-skills-practical-guide-2026?lang=es" />
<xhtml:link rel="alternate" hreflang="fr" href="https://www.adatepe.dev/blog/claude-code-skills-practical-guide-2026?lang=fr" />
<xhtml:link rel="alternate" hreflang="pt" href="https://www.adatepe.dev/blog/claude-code-skills-practical-guide-2026?lang=pt" />
<xhtml:link rel="alternate" hreflang="zh" href="https://www.adatepe.dev/blog/claude-code-skills-practical-guide-2026?lang=zh" />
<xhtml:link rel="alternate" hreflang="ja" href="https://www.adatepe.dev/blog/claude-code-skills-practical-guide-2026?lang=ja" />
<xhtml:link rel="alternate" hreflang="ko" href="https://www.adatepe.dev/blog/claude-code-skills-practical-guide-2026?lang=ko" />
<xhtml:link rel="alternate" hreflang="ar" href="https://www.adatepe.dev/blog/claude-code-skills-practical-guide-2026?lang=ar" />
<xhtml:link rel="alternate" hreflang="hi" href="https://www.adatepe.dev/blog/claude-code-skills-practical-guide-2026?lang=hi" />
<xhtml:link rel="alternate" hreflang="ru" href="https://www.adatepe.dev/blog/claude-code-skills-practical-guide-2026?lang=ru" />
<xhtml:link rel="alternate" hreflang="it" href="https://www.adatepe.dev/blog/claude-code-skills-practical-guide-2026?lang=it" />
<xhtml:link rel="alternate" hreflang="vi" href="https://www.adatepe.dev/blog/claude-code-skills-practical-guide-2026?lang=vi" />
<xhtml:link rel="alternate" hreflang="nl" href="https://www.adatepe.dev/blog/claude-code-skills-practical-guide-2026?lang=nl" />
<xhtml:link rel="alternate" hreflang="pl" href="https://www.adatepe.dev/blog/claude-code-skills-practical-guide-2026?lang=pl" />
<xhtml:link rel="alternate" hreflang="ro" href="https://www.adatepe.dev/blog/claude-code-skills-practical-guide-2026?lang=ro" />
<xhtml:link rel="alternate" hreflang="el" href="https://www.adatepe.dev/blog/claude-code-skills-practical-guide-2026?lang=el" />
<xhtml:link rel="alternate" hreflang="cs" href="https://www.adatepe.dev/blog/claude-code-skills-practical-guide-2026?lang=cs" />
<xhtml:link rel="alternate" hreflang="sk" href="https://www.adatepe.dev/blog/claude-code-skills-practical-guide-2026?lang=sk" />
<xhtml:link rel="alternate" hreflang="hu" href="https://www.adatepe.dev/blog/claude-code-skills-practical-guide-2026?lang=hu" />
<xhtml:link rel="alternate" hreflang="sv" href="https://www.adatepe.dev/blog/claude-code-skills-practical-guide-2026?lang=sv" />
<xhtml:link rel="alternate" hreflang="da" href="https://www.adatepe.dev/blog/claude-code-skills-practical-guide-2026?lang=da" />
<xhtml:link rel="alternate" hreflang="fi" href="https://www.adatepe.dev/blog/claude-code-skills-practical-guide-2026?lang=fi" />
<xhtml:link rel="alternate" hreflang="no" href="https://www.adatepe.dev/blog/claude-code-skills-practical-guide-2026?lang=no" />
<xhtml:link rel="alternate" hreflang="uk" href="https://www.adatepe.dev/blog/claude-code-skills-practical-guide-2026?lang=uk" />
<image:image>
<image:loc>https://www.adatepe.dev/api/og?title=Claude+Code+Skills%3A+A+Practical+Guide+for+Real+Shipping+in+2026&kind=Engineering+blog&tags=Claude+Code%2CAI+Engineering%2CDeveloper+Workflow&read=14&widgets=11&date=May+2026</image:loc>
</image:image>
<lastmod>2026-06-03T14:39:19.136Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.adatepe.dev/blog/developer-blog-seo-strategy-2026</loc>
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.adatepe.dev/blog/developer-blog-seo-strategy-2026" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.adatepe.dev/blog/developer-blog-seo-strategy-2026?lang=en" />
<xhtml:link rel="alternate" hreflang="de" href="https://www.adatepe.dev/blog/developer-blog-seo-strategy-2026?lang=de" />
<xhtml:link rel="alternate" hreflang="tr" href="https://www.adatepe.dev/blog/developer-blog-seo-strategy-2026?lang=tr" />
<xhtml:link rel="alternate" hreflang="es" href="https://www.adatepe.dev/blog/developer-blog-seo-strategy-2026?lang=es" />
<xhtml:link rel="alternate" hreflang="fr" href="https://www.adatepe.dev/blog/developer-blog-seo-strategy-2026?lang=fr" />
<xhtml:link rel="alternate" hreflang="pt" href="https://www.adatepe.dev/blog/developer-blog-seo-strategy-2026?lang=pt" />
<xhtml:link rel="alternate" hreflang="zh" href="https://www.adatepe.dev/blog/developer-blog-seo-strategy-2026?lang=zh" />
<xhtml:link rel="alternate" hreflang="ja" href="https://www.adatepe.dev/blog/developer-blog-seo-strategy-2026?lang=ja" />
<xhtml:link rel="alternate" hreflang="ko" href="https://www.adatepe.dev/blog/developer-blog-seo-strategy-2026?lang=ko" />
<xhtml:link rel="alternate" hreflang="ar" href="https://www.adatepe.dev/blog/developer-blog-seo-strategy-2026?lang=ar" />
<xhtml:link rel="alternate" hreflang="hi" href="https://www.adatepe.dev/blog/developer-blog-seo-strategy-2026?lang=hi" />
<xhtml:link rel="alternate" hreflang="ru" href="https://www.adatepe.dev/blog/developer-blog-seo-strategy-2026?lang=ru" />
<xhtml:link rel="alternate" hreflang="it" href="https://www.adatepe.dev/blog/developer-blog-seo-strategy-2026?lang=it" />
<xhtml:link rel="alternate" hreflang="vi" href="https://www.adatepe.dev/blog/developer-blog-seo-strategy-2026?lang=vi" />
<xhtml:link rel="alternate" hreflang="nl" href="https://www.adatepe.dev/blog/developer-blog-seo-strategy-2026?lang=nl" />
<xhtml:link rel="alternate" hreflang="pl" href="https://www.adatepe.dev/blog/developer-blog-seo-strategy-2026?lang=pl" />
<xhtml:link rel="alternate" hreflang="ro" href="https://www.adatepe.dev/blog/developer-blog-seo-strategy-2026?lang=ro" />
<xhtml:link rel="alternate" hreflang="el" href="https://www.adatepe.dev/blog/developer-blog-seo-strategy-2026?lang=el" />
<xhtml:link rel="alternate" hreflang="cs" href="https://www.adatepe.dev/blog/developer-blog-seo-strategy-2026?lang=cs" />
<xhtml:link rel="alternate" hreflang="sk" href="https://www.adatepe.dev/blog/developer-blog-seo-strategy-2026?lang=sk" />
<xhtml:link rel="alternate" hreflang="hu" href="https://www.adatepe.dev/blog/developer-blog-seo-strategy-2026?lang=hu" />
<xhtml:link rel="alternate" hreflang="sv" href="https://www.adatepe.dev/blog/developer-blog-seo-strategy-2026?lang=sv" />
<xhtml:link rel="alternate" hreflang="da" href="https://www.adatepe.dev/blog/developer-blog-seo-strategy-2026?lang=da" />
<xhtml:link rel="alternate" hreflang="fi" href="https://www.adatepe.dev/blog/developer-blog-seo-strategy-2026?lang=fi" />
<xhtml:link rel="alternate" hreflang="no" href="https://www.adatepe.dev/blog/developer-blog-seo-strategy-2026?lang=no" />
<xhtml:link rel="alternate" hreflang="uk" href="https://www.adatepe.dev/blog/developer-blog-seo-strategy-2026?lang=uk" />
<image:image>
<image:loc>https://www.adatepe.dev/api/og?title=Developer+Blog+SEO+Strategy+in+2026%3A+How+to+Build+Topical+Authority+Without+Publishing+Fluff&kind=Engineering+blog&tags=SEO%2CDeveloper+Blog%2CContent+Strategy&read=16&widgets=11&date=May+2026</image:loc>
</image:image>
<lastmod>2026-06-03T14:39:19.136Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.adatepe.dev/blog/from-side-project-to-saas-validation-playbook</loc>
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.adatepe.dev/blog/from-side-project-to-saas-validation-playbook" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.adatepe.dev/blog/from-side-project-to-saas-validation-playbook?lang=en" />
<xhtml:link rel="alternate" hreflang="de" href="https://www.adatepe.dev/blog/from-side-project-to-saas-validation-playbook?lang=de" />
<xhtml:link rel="alternate" hreflang="tr" href="https://www.adatepe.dev/blog/from-side-project-to-saas-validation-playbook?lang=tr" />
<xhtml:link rel="alternate" hreflang="es" href="https://www.adatepe.dev/blog/from-side-project-to-saas-validation-playbook?lang=es" />
<xhtml:link rel="alternate" hreflang="fr" href="https://www.adatepe.dev/blog/from-side-project-to-saas-validation-playbook?lang=fr" />
<xhtml:link rel="alternate" hreflang="pt" href="https://www.adatepe.dev/blog/from-side-project-to-saas-validation-playbook?lang=pt" />
<xhtml:link rel="alternate" hreflang="zh" href="https://www.adatepe.dev/blog/from-side-project-to-saas-validation-playbook?lang=zh" />
<xhtml:link rel="alternate" hreflang="ja" href="https://www.adatepe.dev/blog/from-side-project-to-saas-validation-playbook?lang=ja" />
<xhtml:link rel="alternate" hreflang="ko" href="https://www.adatepe.dev/blog/from-side-project-to-saas-validation-playbook?lang=ko" />
<xhtml:link rel="alternate" hreflang="ar" href="https://www.adatepe.dev/blog/from-side-project-to-saas-validation-playbook?lang=ar" />
<xhtml:link rel="alternate" hreflang="hi" href="https://www.adatepe.dev/blog/from-side-project-to-saas-validation-playbook?lang=hi" />
<xhtml:link rel="alternate" hreflang="ru" href="https://www.adatepe.dev/blog/from-side-project-to-saas-validation-playbook?lang=ru" />
<xhtml:link rel="alternate" hreflang="it" href="https://www.adatepe.dev/blog/from-side-project-to-saas-validation-playbook?lang=it" />
<xhtml:link rel="alternate" hreflang="vi" href="https://www.adatepe.dev/blog/from-side-project-to-saas-validation-playbook?lang=vi" />
<xhtml:link rel="alternate" hreflang="nl" href="https://www.adatepe.dev/blog/from-side-project-to-saas-validation-playbook?lang=nl" />
<xhtml:link rel="alternate" hreflang="pl" href="https://www.adatepe.dev/blog/from-side-project-to-saas-validation-playbook?lang=pl" />
<xhtml:link rel="alternate" hreflang="ro" href="https://www.adatepe.dev/blog/from-side-project-to-saas-validation-playbook?lang=ro" />
<xhtml:link rel="alternate" hreflang="el" href="https://www.adatepe.dev/blog/from-side-project-to-saas-validation-playbook?lang=el" />
<xhtml:link rel="alternate" hreflang="cs" href="https://www.adatepe.dev/blog/from-side-project-to-saas-validation-playbook?lang=cs" />
<xhtml:link rel="alternate" hreflang="sk" href="https://www.adatepe.dev/blog/from-side-project-to-saas-validation-playbook?lang=sk" />
<xhtml:link rel="alternate" hreflang="hu" href="https://www.adatepe.dev/blog/from-side-project-to-saas-validation-playbook?lang=hu" />
<xhtml:link rel="alternate" hreflang="sv" href="https://www.adatepe.dev/blog/from-side-project-to-saas-validation-playbook?lang=sv" />
<xhtml:link rel="alternate" hreflang="da" href="https://www.adatepe.dev/blog/from-side-project-to-saas-validation-playbook?lang=da" />
<xhtml:link rel="alternate" hreflang="fi" href="https://www.adatepe.dev/blog/from-side-project-to-saas-validation-playbook?lang=fi" />
<xhtml:link rel="alternate" hreflang="no" href="https://www.adatepe.dev/blog/from-side-project-to-saas-validation-playbook?lang=no" />
<xhtml:link rel="alternate" hreflang="uk" href="https://www.adatepe.dev/blog/from-side-project-to-saas-validation-playbook?lang=uk" />
<image:image>
<image:loc>https://www.adatepe.dev/api/og?title=From+Side+Project+to+SaaS%3A+A+Validation+Playbook+for+Developers&kind=Engineering+blog&tags=SaaS%2CValidation%2CStartup&read=17&widgets=12&date=May+2026</image:loc>
</image:image>
<lastmod>2026-06-03T14:39:19.136Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.adatepe.dev/blog/how-to-pick-project-ideas-that-ship</loc>
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.adatepe.dev/blog/how-to-pick-project-ideas-that-ship" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.adatepe.dev/blog/how-to-pick-project-ideas-that-ship?lang=en" />
<xhtml:link rel="alternate" hreflang="de" href="https://www.adatepe.dev/blog/how-to-pick-project-ideas-that-ship?lang=de" />
<xhtml:link rel="alternate" hreflang="tr" href="https://www.adatepe.dev/blog/how-to-pick-project-ideas-that-ship?lang=tr" />
<xhtml:link rel="alternate" hreflang="es" href="https://www.adatepe.dev/blog/how-to-pick-project-ideas-that-ship?lang=es" />
<xhtml:link rel="alternate" hreflang="fr" href="https://www.adatepe.dev/blog/how-to-pick-project-ideas-that-ship?lang=fr" />
<xhtml:link rel="alternate" hreflang="pt" href="https://www.adatepe.dev/blog/how-to-pick-project-ideas-that-ship?lang=pt" />
<xhtml:link rel="alternate" hreflang="zh" href="https://www.adatepe.dev/blog/how-to-pick-project-ideas-that-ship?lang=zh" />
<xhtml:link rel="alternate" hreflang="ja" href="https://www.adatepe.dev/blog/how-to-pick-project-ideas-that-ship?lang=ja" />
<xhtml:link rel="alternate" hreflang="ko" href="https://www.adatepe.dev/blog/how-to-pick-project-ideas-that-ship?lang=ko" />
<xhtml:link rel="alternate" hreflang="ar" href="https://www.adatepe.dev/blog/how-to-pick-project-ideas-that-ship?lang=ar" />
<xhtml:link rel="alternate" hreflang="hi" href="https://www.adatepe.dev/blog/how-to-pick-project-ideas-that-ship?lang=hi" />
<xhtml:link rel="alternate" hreflang="ru" href="https://www.adatepe.dev/blog/how-to-pick-project-ideas-that-ship?lang=ru" />
<xhtml:link rel="alternate" hreflang="it" href="https://www.adatepe.dev/blog/how-to-pick-project-ideas-that-ship?lang=it" />
<xhtml:link rel="alternate" hreflang="vi" href="https://www.adatepe.dev/blog/how-to-pick-project-ideas-that-ship?lang=vi" />
<xhtml:link rel="alternate" hreflang="nl" href="https://www.adatepe.dev/blog/how-to-pick-project-ideas-that-ship?lang=nl" />
<xhtml:link rel="alternate" hreflang="pl" href="https://www.adatepe.dev/blog/how-to-pick-project-ideas-that-ship?lang=pl" />
<xhtml:link rel="alternate" hreflang="ro" href="https://www.adatepe.dev/blog/how-to-pick-project-ideas-that-ship?lang=ro" />
<xhtml:link rel="alternate" hreflang="el" href="https://www.adatepe.dev/blog/how-to-pick-project-ideas-that-ship?lang=el" />
<xhtml:link rel="alternate" hreflang="cs" href="https://www.adatepe.dev/blog/how-to-pick-project-ideas-that-ship?lang=cs" />
<xhtml:link rel="alternate" hreflang="sk" href="https://www.adatepe.dev/blog/how-to-pick-project-ideas-that-ship?lang=sk" />
<xhtml:link rel="alternate" hreflang="hu" href="https://www.adatepe.dev/blog/how-to-pick-project-ideas-that-ship?lang=hu" />
<xhtml:link rel="alternate" hreflang="sv" href="https://www.adatepe.dev/blog/how-to-pick-project-ideas-that-ship?lang=sv" />
<xhtml:link rel="alternate" hreflang="da" href="https://www.adatepe.dev/blog/how-to-pick-project-ideas-that-ship?lang=da" />
<xhtml:link rel="alternate" hreflang="fi" href="https://www.adatepe.dev/blog/how-to-pick-project-ideas-that-ship?lang=fi" />
<xhtml:link rel="alternate" hreflang="no" href="https://www.adatepe.dev/blog/how-to-pick-project-ideas-that-ship?lang=no" />
<xhtml:link rel="alternate" hreflang="uk" href="https://www.adatepe.dev/blog/how-to-pick-project-ideas-that-ship?lang=uk" />
<image:image>
<image:loc>https://www.adatepe.dev/api/og?title=How+to+Pick+Project+Ideas+That+Actually+Ship&kind=Engineering+blog&tags=Side+Projects%2CProduct+Strategy%2CExecution&read=17&widgets=11&date=May+2026</image:loc>
</image:image>
<lastmod>2026-06-03T14:39:19.136Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.adatepe.dev/blog/llm-cost-control-playbook-for-indie-developers</loc>
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.adatepe.dev/blog/llm-cost-control-playbook-for-indie-developers" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.adatepe.dev/blog/llm-cost-control-playbook-for-indie-developers?lang=en" />
<xhtml:link rel="alternate" hreflang="de" href="https://www.adatepe.dev/blog/llm-cost-control-playbook-for-indie-developers?lang=de" />
<xhtml:link rel="alternate" hreflang="tr" href="https://www.adatepe.dev/blog/llm-cost-control-playbook-for-indie-developers?lang=tr" />
<xhtml:link rel="alternate" hreflang="es" href="https://www.adatepe.dev/blog/llm-cost-control-playbook-for-indie-developers?lang=es" />
<xhtml:link rel="alternate" hreflang="fr" href="https://www.adatepe.dev/blog/llm-cost-control-playbook-for-indie-developers?lang=fr" />
<xhtml:link rel="alternate" hreflang="pt" href="https://www.adatepe.dev/blog/llm-cost-control-playbook-for-indie-developers?lang=pt" />
<xhtml:link rel="alternate" hreflang="zh" href="https://www.adatepe.dev/blog/llm-cost-control-playbook-for-indie-developers?lang=zh" />
<xhtml:link rel="alternate" hreflang="ja" href="https://www.adatepe.dev/blog/llm-cost-control-playbook-for-indie-developers?lang=ja" />
<xhtml:link rel="alternate" hreflang="ko" href="https://www.adatepe.dev/blog/llm-cost-control-playbook-for-indie-developers?lang=ko" />
<xhtml:link rel="alternate" hreflang="ar" href="https://www.adatepe.dev/blog/llm-cost-control-playbook-for-indie-developers?lang=ar" />
<xhtml:link rel="alternate" hreflang="hi" href="https://www.adatepe.dev/blog/llm-cost-control-playbook-for-indie-developers?lang=hi" />
<xhtml:link rel="alternate" hreflang="ru" href="https://www.adatepe.dev/blog/llm-cost-control-playbook-for-indie-developers?lang=ru" />
<xhtml:link rel="alternate" hreflang="it" href="https://www.adatepe.dev/blog/llm-cost-control-playbook-for-indie-developers?lang=it" />
<xhtml:link rel="alternate" hreflang="vi" href="https://www.adatepe.dev/blog/llm-cost-control-playbook-for-indie-developers?lang=vi" />
<xhtml:link rel="alternate" hreflang="nl" href="https://www.adatepe.dev/blog/llm-cost-control-playbook-for-indie-developers?lang=nl" />
<xhtml:link rel="alternate" hreflang="pl" href="https://www.adatepe.dev/blog/llm-cost-control-playbook-for-indie-developers?lang=pl" />
<xhtml:link rel="alternate" hreflang="ro" href="https://www.adatepe.dev/blog/llm-cost-control-playbook-for-indie-developers?lang=ro" />
<xhtml:link rel="alternate" hreflang="el" href="https://www.adatepe.dev/blog/llm-cost-control-playbook-for-indie-developers?lang=el" />
<xhtml:link rel="alternate" hreflang="cs" href="https://www.adatepe.dev/blog/llm-cost-control-playbook-for-indie-developers?lang=cs" />
<xhtml:link rel="alternate" hreflang="sk" href="https://www.adatepe.dev/blog/llm-cost-control-playbook-for-indie-developers?lang=sk" />
<xhtml:link rel="alternate" hreflang="hu" href="https://www.adatepe.dev/blog/llm-cost-control-playbook-for-indie-developers?lang=hu" />
<xhtml:link rel="alternate" hreflang="sv" href="https://www.adatepe.dev/blog/llm-cost-control-playbook-for-indie-developers?lang=sv" />
<xhtml:link rel="alternate" hreflang="da" href="https://www.adatepe.dev/blog/llm-cost-control-playbook-for-indie-developers?lang=da" />
<xhtml:link rel="alternate" hreflang="fi" href="https://www.adatepe.dev/blog/llm-cost-control-playbook-for-indie-developers?lang=fi" />
<xhtml:link rel="alternate" hreflang="no" href="https://www.adatepe.dev/blog/llm-cost-control-playbook-for-indie-developers?lang=no" />
<xhtml:link rel="alternate" hreflang="uk" href="https://www.adatepe.dev/blog/llm-cost-control-playbook-for-indie-developers?lang=uk" />
<image:image>
<image:loc>https://www.adatepe.dev/api/og?title=LLM+Cost+Control+Playbook+for+Indie+Developers&kind=Engineering+blog&tags=LLM%2CCost+Optimization%2CIndie+Development&read=15&widgets=12&date=May+2026</image:loc>
</image:image>
<lastmod>2026-06-03T14:39:19.136Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.adatepe.dev/blog/mcp-tools-for-browser-qa-automation</loc>
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.adatepe.dev/blog/mcp-tools-for-browser-qa-automation" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.adatepe.dev/blog/mcp-tools-for-browser-qa-automation?lang=en" />
<xhtml:link rel="alternate" hreflang="de" href="https://www.adatepe.dev/blog/mcp-tools-for-browser-qa-automation?lang=de" />
<xhtml:link rel="alternate" hreflang="tr" href="https://www.adatepe.dev/blog/mcp-tools-for-browser-qa-automation?lang=tr" />
<xhtml:link rel="alternate" hreflang="es" href="https://www.adatepe.dev/blog/mcp-tools-for-browser-qa-automation?lang=es" />
<xhtml:link rel="alternate" hreflang="fr" href="https://www.adatepe.dev/blog/mcp-tools-for-browser-qa-automation?lang=fr" />
<xhtml:link rel="alternate" hreflang="pt" href="https://www.adatepe.dev/blog/mcp-tools-for-browser-qa-automation?lang=pt" />
<xhtml:link rel="alternate" hreflang="zh" href="https://www.adatepe.dev/blog/mcp-tools-for-browser-qa-automation?lang=zh" />
<xhtml:link rel="alternate" hreflang="ja" href="https://www.adatepe.dev/blog/mcp-tools-for-browser-qa-automation?lang=ja" />
<xhtml:link rel="alternate" hreflang="ko" href="https://www.adatepe.dev/blog/mcp-tools-for-browser-qa-automation?lang=ko" />
<xhtml:link rel="alternate" hreflang="ar" href="https://www.adatepe.dev/blog/mcp-tools-for-browser-qa-automation?lang=ar" />
<xhtml:link rel="alternate" hreflang="hi" href="https://www.adatepe.dev/blog/mcp-tools-for-browser-qa-automation?lang=hi" />
<xhtml:link rel="alternate" hreflang="ru" href="https://www.adatepe.dev/blog/mcp-tools-for-browser-qa-automation?lang=ru" />
<xhtml:link rel="alternate" hreflang="it" href="https://www.adatepe.dev/blog/mcp-tools-for-browser-qa-automation?lang=it" />
<xhtml:link rel="alternate" hreflang="vi" href="https://www.adatepe.dev/blog/mcp-tools-for-browser-qa-automation?lang=vi" />
<xhtml:link rel="alternate" hreflang="nl" href="https://www.adatepe.dev/blog/mcp-tools-for-browser-qa-automation?lang=nl" />
<xhtml:link rel="alternate" hreflang="pl" href="https://www.adatepe.dev/blog/mcp-tools-for-browser-qa-automation?lang=pl" />
<xhtml:link rel="alternate" hreflang="ro" href="https://www.adatepe.dev/blog/mcp-tools-for-browser-qa-automation?lang=ro" />
<xhtml:link rel="alternate" hreflang="el" href="https://www.adatepe.dev/blog/mcp-tools-for-browser-qa-automation?lang=el" />
<xhtml:link rel="alternate" hreflang="cs" href="https://www.adatepe.dev/blog/mcp-tools-for-browser-qa-automation?lang=cs" />
<xhtml:link rel="alternate" hreflang="sk" href="https://www.adatepe.dev/blog/mcp-tools-for-browser-qa-automation?lang=sk" />
<xhtml:link rel="alternate" hreflang="hu" href="https://www.adatepe.dev/blog/mcp-tools-for-browser-qa-automation?lang=hu" />
<xhtml:link rel="alternate" hreflang="sv" href="https://www.adatepe.dev/blog/mcp-tools-for-browser-qa-automation?lang=sv" />
<xhtml:link rel="alternate" hreflang="da" href="https://www.adatepe.dev/blog/mcp-tools-for-browser-qa-automation?lang=da" />
<xhtml:link rel="alternate" hreflang="fi" href="https://www.adatepe.dev/blog/mcp-tools-for-browser-qa-automation?lang=fi" />
<xhtml:link rel="alternate" hreflang="no" href="https://www.adatepe.dev/blog/mcp-tools-for-browser-qa-automation?lang=no" />
<xhtml:link rel="alternate" hreflang="uk" href="https://www.adatepe.dev/blog/mcp-tools-for-browser-qa-automation?lang=uk" />
<image:image>
<image:loc>https://www.adatepe.dev/api/og?title=MCP+Tools+for+Browser+QA+Automation%3A+A+Practical+Guide&kind=Engineering+blog&tags=MCP%2CQA+Automation%2CTesting&read=14&widgets=12&date=May+2026</image:loc>
</image:image>
<lastmod>2026-06-03T14:39:19.136Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.adatepe.dev/blog/modern-webdev-stack-for-solo-founders-2026</loc>
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.adatepe.dev/blog/modern-webdev-stack-for-solo-founders-2026" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.adatepe.dev/blog/modern-webdev-stack-for-solo-founders-2026?lang=en" />
<xhtml:link rel="alternate" hreflang="de" href="https://www.adatepe.dev/blog/modern-webdev-stack-for-solo-founders-2026?lang=de" />
<xhtml:link rel="alternate" hreflang="tr" href="https://www.adatepe.dev/blog/modern-webdev-stack-for-solo-founders-2026?lang=tr" />
<xhtml:link rel="alternate" hreflang="es" href="https://www.adatepe.dev/blog/modern-webdev-stack-for-solo-founders-2026?lang=es" />
<xhtml:link rel="alternate" hreflang="fr" href="https://www.adatepe.dev/blog/modern-webdev-stack-for-solo-founders-2026?lang=fr" />
<xhtml:link rel="alternate" hreflang="pt" href="https://www.adatepe.dev/blog/modern-webdev-stack-for-solo-founders-2026?lang=pt" />
<xhtml:link rel="alternate" hreflang="zh" href="https://www.adatepe.dev/blog/modern-webdev-stack-for-solo-founders-2026?lang=zh" />
<xhtml:link rel="alternate" hreflang="ja" href="https://www.adatepe.dev/blog/modern-webdev-stack-for-solo-founders-2026?lang=ja" />
<xhtml:link rel="alternate" hreflang="ko" href="https://www.adatepe.dev/blog/modern-webdev-stack-for-solo-founders-2026?lang=ko" />
<xhtml:link rel="alternate" hreflang="ar" href="https://www.adatepe.dev/blog/modern-webdev-stack-for-solo-founders-2026?lang=ar" />
<xhtml:link rel="alternate" hreflang="hi" href="https://www.adatepe.dev/blog/modern-webdev-stack-for-solo-founders-2026?lang=hi" />
<xhtml:link rel="alternate" hreflang="ru" href="https://www.adatepe.dev/blog/modern-webdev-stack-for-solo-founders-2026?lang=ru" />
<xhtml:link rel="alternate" hreflang="it" href="https://www.adatepe.dev/blog/modern-webdev-stack-for-solo-founders-2026?lang=it" />
<xhtml:link rel="alternate" hreflang="vi" href="https://www.adatepe.dev/blog/modern-webdev-stack-for-solo-founders-2026?lang=vi" />
<xhtml:link rel="alternate" hreflang="nl" href="https://www.adatepe.dev/blog/modern-webdev-stack-for-solo-founders-2026?lang=nl" />
<xhtml:link rel="alternate" hreflang="pl" href="https://www.adatepe.dev/blog/modern-webdev-stack-for-solo-founders-2026?lang=pl" />
<xhtml:link rel="alternate" hreflang="ro" href="https://www.adatepe.dev/blog/modern-webdev-stack-for-solo-founders-2026?lang=ro" />
<xhtml:link rel="alternate" hreflang="el" href="https://www.adatepe.dev/blog/modern-webdev-stack-for-solo-founders-2026?lang=el" />
<xhtml:link rel="alternate" hreflang="cs" href="https://www.adatepe.dev/blog/modern-webdev-stack-for-solo-founders-2026?lang=cs" />
<xhtml:link rel="alternate" hreflang="sk" href="https://www.adatepe.dev/blog/modern-webdev-stack-for-solo-founders-2026?lang=sk" />
<xhtml:link rel="alternate" hreflang="hu" href="https://www.adatepe.dev/blog/modern-webdev-stack-for-solo-founders-2026?lang=hu" />
<xhtml:link rel="alternate" hreflang="sv" href="https://www.adatepe.dev/blog/modern-webdev-stack-for-solo-founders-2026?lang=sv" />
<xhtml:link rel="alternate" hreflang="da" href="https://www.adatepe.dev/blog/modern-webdev-stack-for-solo-founders-2026?lang=da" />
<xhtml:link rel="alternate" hreflang="fi" href="https://www.adatepe.dev/blog/modern-webdev-stack-for-solo-founders-2026?lang=fi" />
<xhtml:link rel="alternate" hreflang="no" href="https://www.adatepe.dev/blog/modern-webdev-stack-for-solo-founders-2026?lang=no" />
<xhtml:link rel="alternate" hreflang="uk" href="https://www.adatepe.dev/blog/modern-webdev-stack-for-solo-founders-2026?lang=uk" />
<image:image>
<image:loc>https://www.adatepe.dev/api/og?title=Modern+Webdev+Stack+for+Solo+Founders+in+2026&kind=Engineering+blog&tags=Web+Development%2CSolo+Founder%2CArchitecture&read=18&widgets=12&date=May+2026</image:loc>
</image:image>
<lastmod>2026-06-03T14:39:19.136Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.adatepe.dev/blog/niche-github-repositories-developers-should-study</loc>
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.adatepe.dev/blog/niche-github-repositories-developers-should-study" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.adatepe.dev/blog/niche-github-repositories-developers-should-study?lang=en" />
<xhtml:link rel="alternate" hreflang="de" href="https://www.adatepe.dev/blog/niche-github-repositories-developers-should-study?lang=de" />
<xhtml:link rel="alternate" hreflang="tr" href="https://www.adatepe.dev/blog/niche-github-repositories-developers-should-study?lang=tr" />
<xhtml:link rel="alternate" hreflang="es" href="https://www.adatepe.dev/blog/niche-github-repositories-developers-should-study?lang=es" />
<xhtml:link rel="alternate" hreflang="fr" href="https://www.adatepe.dev/blog/niche-github-repositories-developers-should-study?lang=fr" />
<xhtml:link rel="alternate" hreflang="pt" href="https://www.adatepe.dev/blog/niche-github-repositories-developers-should-study?lang=pt" />
<xhtml:link rel="alternate" hreflang="zh" href="https://www.adatepe.dev/blog/niche-github-repositories-developers-should-study?lang=zh" />
<xhtml:link rel="alternate" hreflang="ja" href="https://www.adatepe.dev/blog/niche-github-repositories-developers-should-study?lang=ja" />
<xhtml:link rel="alternate" hreflang="ko" href="https://www.adatepe.dev/blog/niche-github-repositories-developers-should-study?lang=ko" />
<xhtml:link rel="alternate" hreflang="ar" href="https://www.adatepe.dev/blog/niche-github-repositories-developers-should-study?lang=ar" />
<xhtml:link rel="alternate" hreflang="hi" href="https://www.adatepe.dev/blog/niche-github-repositories-developers-should-study?lang=hi" />
<xhtml:link rel="alternate" hreflang="ru" href="https://www.adatepe.dev/blog/niche-github-repositories-developers-should-study?lang=ru" />
<xhtml:link rel="alternate" hreflang="it" href="https://www.adatepe.dev/blog/niche-github-repositories-developers-should-study?lang=it" />
<xhtml:link rel="alternate" hreflang="vi" href="https://www.adatepe.dev/blog/niche-github-repositories-developers-should-study?lang=vi" />
<xhtml:link rel="alternate" hreflang="nl" href="https://www.adatepe.dev/blog/niche-github-repositories-developers-should-study?lang=nl" />
<xhtml:link rel="alternate" hreflang="pl" href="https://www.adatepe.dev/blog/niche-github-repositories-developers-should-study?lang=pl" />
<xhtml:link rel="alternate" hreflang="ro" href="https://www.adatepe.dev/blog/niche-github-repositories-developers-should-study?lang=ro" />
<xhtml:link rel="alternate" hreflang="el" href="https://www.adatepe.dev/blog/niche-github-repositories-developers-should-study?lang=el" />
<xhtml:link rel="alternate" hreflang="cs" href="https://www.adatepe.dev/blog/niche-github-repositories-developers-should-study?lang=cs" />
<xhtml:link rel="alternate" hreflang="sk" href="https://www.adatepe.dev/blog/niche-github-repositories-developers-should-study?lang=sk" />
<xhtml:link rel="alternate" hreflang="hu" href="https://www.adatepe.dev/blog/niche-github-repositories-developers-should-study?lang=hu" />
<xhtml:link rel="alternate" hreflang="sv" href="https://www.adatepe.dev/blog/niche-github-repositories-developers-should-study?lang=sv" />
<xhtml:link rel="alternate" hreflang="da" href="https://www.adatepe.dev/blog/niche-github-repositories-developers-should-study?lang=da" />
<xhtml:link rel="alternate" hreflang="fi" href="https://www.adatepe.dev/blog/niche-github-repositories-developers-should-study?lang=fi" />
<xhtml:link rel="alternate" hreflang="no" href="https://www.adatepe.dev/blog/niche-github-repositories-developers-should-study?lang=no" />
<xhtml:link rel="alternate" hreflang="uk" href="https://www.adatepe.dev/blog/niche-github-repositories-developers-should-study?lang=uk" />
<image:image>
<image:loc>https://www.adatepe.dev/api/og?title=Niche+GitHub+Repositories+Developers+Should+Study+for+Real+Leverage&kind=Engineering+blog&tags=GitHub%2COpen+Source%2CDeveloper+Growth&read=16&widgets=11&date=May+2026</image:loc>
</image:image>
<lastmod>2026-06-03T14:39:19.140Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.adatepe.dev/blog/nightshift-cli-autonomous-development-workflow</loc>
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.adatepe.dev/blog/nightshift-cli-autonomous-development-workflow" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.adatepe.dev/blog/nightshift-cli-autonomous-development-workflow?lang=en" />
<xhtml:link rel="alternate" hreflang="de" href="https://www.adatepe.dev/blog/nightshift-cli-autonomous-development-workflow?lang=de" />
<xhtml:link rel="alternate" hreflang="tr" href="https://www.adatepe.dev/blog/nightshift-cli-autonomous-development-workflow?lang=tr" />
<xhtml:link rel="alternate" hreflang="es" href="https://www.adatepe.dev/blog/nightshift-cli-autonomous-development-workflow?lang=es" />
<xhtml:link rel="alternate" hreflang="fr" href="https://www.adatepe.dev/blog/nightshift-cli-autonomous-development-workflow?lang=fr" />
<xhtml:link rel="alternate" hreflang="pt" href="https://www.adatepe.dev/blog/nightshift-cli-autonomous-development-workflow?lang=pt" />
<xhtml:link rel="alternate" hreflang="zh" href="https://www.adatepe.dev/blog/nightshift-cli-autonomous-development-workflow?lang=zh" />
<xhtml:link rel="alternate" hreflang="ja" href="https://www.adatepe.dev/blog/nightshift-cli-autonomous-development-workflow?lang=ja" />
<xhtml:link rel="alternate" hreflang="ko" href="https://www.adatepe.dev/blog/nightshift-cli-autonomous-development-workflow?lang=ko" />
<xhtml:link rel="alternate" hreflang="ar" href="https://www.adatepe.dev/blog/nightshift-cli-autonomous-development-workflow?lang=ar" />
<xhtml:link rel="alternate" hreflang="hi" href="https://www.adatepe.dev/blog/nightshift-cli-autonomous-development-workflow?lang=hi" />
<xhtml:link rel="alternate" hreflang="ru" href="https://www.adatepe.dev/blog/nightshift-cli-autonomous-development-workflow?lang=ru" />
<xhtml:link rel="alternate" hreflang="it" href="https://www.adatepe.dev/blog/nightshift-cli-autonomous-development-workflow?lang=it" />
<xhtml:link rel="alternate" hreflang="vi" href="https://www.adatepe.dev/blog/nightshift-cli-autonomous-development-workflow?lang=vi" />
<xhtml:link rel="alternate" hreflang="nl" href="https://www.adatepe.dev/blog/nightshift-cli-autonomous-development-workflow?lang=nl" />
<xhtml:link rel="alternate" hreflang="pl" href="https://www.adatepe.dev/blog/nightshift-cli-autonomous-development-workflow?lang=pl" />
<xhtml:link rel="alternate" hreflang="ro" href="https://www.adatepe.dev/blog/nightshift-cli-autonomous-development-workflow?lang=ro" />
<xhtml:link rel="alternate" hreflang="el" href="https://www.adatepe.dev/blog/nightshift-cli-autonomous-development-workflow?lang=el" />
<xhtml:link rel="alternate" hreflang="cs" href="https://www.adatepe.dev/blog/nightshift-cli-autonomous-development-workflow?lang=cs" />
<xhtml:link rel="alternate" hreflang="sk" href="https://www.adatepe.dev/blog/nightshift-cli-autonomous-development-workflow?lang=sk" />
<xhtml:link rel="alternate" hreflang="hu" href="https://www.adatepe.dev/blog/nightshift-cli-autonomous-development-workflow?lang=hu" />
<xhtml:link rel="alternate" hreflang="sv" href="https://www.adatepe.dev/blog/nightshift-cli-autonomous-development-workflow?lang=sv" />
<xhtml:link rel="alternate" hreflang="da" href="https://www.adatepe.dev/blog/nightshift-cli-autonomous-development-workflow?lang=da" />
<xhtml:link rel="alternate" hreflang="fi" href="https://www.adatepe.dev/blog/nightshift-cli-autonomous-development-workflow?lang=fi" />
<xhtml:link rel="alternate" hreflang="no" href="https://www.adatepe.dev/blog/nightshift-cli-autonomous-development-workflow?lang=no" />
<xhtml:link rel="alternate" hreflang="uk" href="https://www.adatepe.dev/blog/nightshift-cli-autonomous-development-workflow?lang=uk" />
<image:image>
<image:loc>https://www.adatepe.dev/api/og?title=Nightshift+CLI%3A+Building+an+Autonomous+Development+Workflow+That+Still+Ships+Quality&kind=Engineering+blog&tags=Nightshift+CLI%2CAutonomous+Agents%2CEngineering+Workflow&read=15&widgets=12&date=May+2026</image:loc>
</image:image>
<lastmod>2026-06-03T14:39:19.140Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.adatepe.dev/blog/prompt-engineering-for-real-web-products</loc>
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.adatepe.dev/blog/prompt-engineering-for-real-web-products" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.adatepe.dev/blog/prompt-engineering-for-real-web-products?lang=en" />
<xhtml:link rel="alternate" hreflang="de" href="https://www.adatepe.dev/blog/prompt-engineering-for-real-web-products?lang=de" />
<xhtml:link rel="alternate" hreflang="tr" href="https://www.adatepe.dev/blog/prompt-engineering-for-real-web-products?lang=tr" />
<xhtml:link rel="alternate" hreflang="es" href="https://www.adatepe.dev/blog/prompt-engineering-for-real-web-products?lang=es" />
<xhtml:link rel="alternate" hreflang="fr" href="https://www.adatepe.dev/blog/prompt-engineering-for-real-web-products?lang=fr" />
<xhtml:link rel="alternate" hreflang="pt" href="https://www.adatepe.dev/blog/prompt-engineering-for-real-web-products?lang=pt" />
<xhtml:link rel="alternate" hreflang="zh" href="https://www.adatepe.dev/blog/prompt-engineering-for-real-web-products?lang=zh" />
<xhtml:link rel="alternate" hreflang="ja" href="https://www.adatepe.dev/blog/prompt-engineering-for-real-web-products?lang=ja" />
<xhtml:link rel="alternate" hreflang="ko" href="https://www.adatepe.dev/blog/prompt-engineering-for-real-web-products?lang=ko" />
<xhtml:link rel="alternate" hreflang="ar" href="https://www.adatepe.dev/blog/prompt-engineering-for-real-web-products?lang=ar" />
<xhtml:link rel="alternate" hreflang="hi" href="https://www.adatepe.dev/blog/prompt-engineering-for-real-web-products?lang=hi" />
<xhtml:link rel="alternate" hreflang="ru" href="https://www.adatepe.dev/blog/prompt-engineering-for-real-web-products?lang=ru" />
<xhtml:link rel="alternate" hreflang="it" href="https://www.adatepe.dev/blog/prompt-engineering-for-real-web-products?lang=it" />
<xhtml:link rel="alternate" hreflang="vi" href="https://www.adatepe.dev/blog/prompt-engineering-for-real-web-products?lang=vi" />
<xhtml:link rel="alternate" hreflang="nl" href="https://www.adatepe.dev/blog/prompt-engineering-for-real-web-products?lang=nl" />
<xhtml:link rel="alternate" hreflang="pl" href="https://www.adatepe.dev/blog/prompt-engineering-for-real-web-products?lang=pl" />
<xhtml:link rel="alternate" hreflang="ro" href="https://www.adatepe.dev/blog/prompt-engineering-for-real-web-products?lang=ro" />
<xhtml:link rel="alternate" hreflang="el" href="https://www.adatepe.dev/blog/prompt-engineering-for-real-web-products?lang=el" />
<xhtml:link rel="alternate" hreflang="cs" href="https://www.adatepe.dev/blog/prompt-engineering-for-real-web-products?lang=cs" />
<xhtml:link rel="alternate" hreflang="sk" href="https://www.adatepe.dev/blog/prompt-engineering-for-real-web-products?lang=sk" />
<xhtml:link rel="alternate" hreflang="hu" href="https://www.adatepe.dev/blog/prompt-engineering-for-real-web-products?lang=hu" />
<xhtml:link rel="alternate" hreflang="sv" href="https://www.adatepe.dev/blog/prompt-engineering-for-real-web-products?lang=sv" />
<xhtml:link rel="alternate" hreflang="da" href="https://www.adatepe.dev/blog/prompt-engineering-for-real-web-products?lang=da" />
<xhtml:link rel="alternate" hreflang="fi" href="https://www.adatepe.dev/blog/prompt-engineering-for-real-web-products?lang=fi" />
<xhtml:link rel="alternate" hreflang="no" href="https://www.adatepe.dev/blog/prompt-engineering-for-real-web-products?lang=no" />
<xhtml:link rel="alternate" hreflang="uk" href="https://www.adatepe.dev/blog/prompt-engineering-for-real-web-products?lang=uk" />
<image:image>
<image:loc>https://www.adatepe.dev/api/og?title=Prompt+Engineering+for+Real+Web+Products+%28Not+Demo+Apps%29&kind=Engineering+blog&tags=Prompt+Engineering%2CLLM+Products%2CWeb+Development&read=14&widgets=12&date=May+2026</image:loc>
</image:image>
<lastmod>2026-06-03T14:39:19.140Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.adatepe.dev/blog/repeatable-technical-writing-system-for-seo</loc>
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.adatepe.dev/blog/repeatable-technical-writing-system-for-seo" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.adatepe.dev/blog/repeatable-technical-writing-system-for-seo?lang=en" />
<xhtml:link rel="alternate" hreflang="de" href="https://www.adatepe.dev/blog/repeatable-technical-writing-system-for-seo?lang=de" />
<xhtml:link rel="alternate" hreflang="tr" href="https://www.adatepe.dev/blog/repeatable-technical-writing-system-for-seo?lang=tr" />
<xhtml:link rel="alternate" hreflang="es" href="https://www.adatepe.dev/blog/repeatable-technical-writing-system-for-seo?lang=es" />
<xhtml:link rel="alternate" hreflang="fr" href="https://www.adatepe.dev/blog/repeatable-technical-writing-system-for-seo?lang=fr" />
<xhtml:link rel="alternate" hreflang="pt" href="https://www.adatepe.dev/blog/repeatable-technical-writing-system-for-seo?lang=pt" />
<xhtml:link rel="alternate" hreflang="zh" href="https://www.adatepe.dev/blog/repeatable-technical-writing-system-for-seo?lang=zh" />
<xhtml:link rel="alternate" hreflang="ja" href="https://www.adatepe.dev/blog/repeatable-technical-writing-system-for-seo?lang=ja" />
<xhtml:link rel="alternate" hreflang="ko" href="https://www.adatepe.dev/blog/repeatable-technical-writing-system-for-seo?lang=ko" />
<xhtml:link rel="alternate" hreflang="ar" href="https://www.adatepe.dev/blog/repeatable-technical-writing-system-for-seo?lang=ar" />
<xhtml:link rel="alternate" hreflang="hi" href="https://www.adatepe.dev/blog/repeatable-technical-writing-system-for-seo?lang=hi" />
<xhtml:link rel="alternate" hreflang="ru" href="https://www.adatepe.dev/blog/repeatable-technical-writing-system-for-seo?lang=ru" />
<xhtml:link rel="alternate" hreflang="it" href="https://www.adatepe.dev/blog/repeatable-technical-writing-system-for-seo?lang=it" />
<xhtml:link rel="alternate" hreflang="vi" href="https://www.adatepe.dev/blog/repeatable-technical-writing-system-for-seo?lang=vi" />
<xhtml:link rel="alternate" hreflang="nl" href="https://www.adatepe.dev/blog/repeatable-technical-writing-system-for-seo?lang=nl" />
<xhtml:link rel="alternate" hreflang="pl" href="https://www.adatepe.dev/blog/repeatable-technical-writing-system-for-seo?lang=pl" />
<xhtml:link rel="alternate" hreflang="ro" href="https://www.adatepe.dev/blog/repeatable-technical-writing-system-for-seo?lang=ro" />
<xhtml:link rel="alternate" hreflang="el" href="https://www.adatepe.dev/blog/repeatable-technical-writing-system-for-seo?lang=el" />
<xhtml:link rel="alternate" hreflang="cs" href="https://www.adatepe.dev/blog/repeatable-technical-writing-system-for-seo?lang=cs" />
<xhtml:link rel="alternate" hreflang="sk" href="https://www.adatepe.dev/blog/repeatable-technical-writing-system-for-seo?lang=sk" />
<xhtml:link rel="alternate" hreflang="hu" href="https://www.adatepe.dev/blog/repeatable-technical-writing-system-for-seo?lang=hu" />
<xhtml:link rel="alternate" hreflang="sv" href="https://www.adatepe.dev/blog/repeatable-technical-writing-system-for-seo?lang=sv" />
<xhtml:link rel="alternate" hreflang="da" href="https://www.adatepe.dev/blog/repeatable-technical-writing-system-for-seo?lang=da" />
<xhtml:link rel="alternate" hreflang="fi" href="https://www.adatepe.dev/blog/repeatable-technical-writing-system-for-seo?lang=fi" />
<xhtml:link rel="alternate" hreflang="no" href="https://www.adatepe.dev/blog/repeatable-technical-writing-system-for-seo?lang=no" />
<xhtml:link rel="alternate" hreflang="uk" href="https://www.adatepe.dev/blog/repeatable-technical-writing-system-for-seo?lang=uk" />
<image:image>
<image:loc>https://www.adatepe.dev/api/og?title=A+Repeatable+Technical+Writing+System+for+SEO+That+Compounds&kind=Engineering+blog&tags=Technical+Writing%2CSEO%2CDeveloper+Marketing&read=16&widgets=12&date=May+2026</image:loc>
</image:image>
<lastmod>2026-06-03T14:39:19.140Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.adatepe.dev/blog/turn-github-repository-into-portfolio-asset</loc>
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.adatepe.dev/blog/turn-github-repository-into-portfolio-asset" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.adatepe.dev/blog/turn-github-repository-into-portfolio-asset?lang=en" />
<xhtml:link rel="alternate" hreflang="de" href="https://www.adatepe.dev/blog/turn-github-repository-into-portfolio-asset?lang=de" />
<xhtml:link rel="alternate" hreflang="tr" href="https://www.adatepe.dev/blog/turn-github-repository-into-portfolio-asset?lang=tr" />
<xhtml:link rel="alternate" hreflang="es" href="https://www.adatepe.dev/blog/turn-github-repository-into-portfolio-asset?lang=es" />
<xhtml:link rel="alternate" hreflang="fr" href="https://www.adatepe.dev/blog/turn-github-repository-into-portfolio-asset?lang=fr" />
<xhtml:link rel="alternate" hreflang="pt" href="https://www.adatepe.dev/blog/turn-github-repository-into-portfolio-asset?lang=pt" />
<xhtml:link rel="alternate" hreflang="zh" href="https://www.adatepe.dev/blog/turn-github-repository-into-portfolio-asset?lang=zh" />
<xhtml:link rel="alternate" hreflang="ja" href="https://www.adatepe.dev/blog/turn-github-repository-into-portfolio-asset?lang=ja" />
<xhtml:link rel="alternate" hreflang="ko" href="https://www.adatepe.dev/blog/turn-github-repository-into-portfolio-asset?lang=ko" />
<xhtml:link rel="alternate" hreflang="ar" href="https://www.adatepe.dev/blog/turn-github-repository-into-portfolio-asset?lang=ar" />
<xhtml:link rel="alternate" hreflang="hi" href="https://www.adatepe.dev/blog/turn-github-repository-into-portfolio-asset?lang=hi" />
<xhtml:link rel="alternate" hreflang="ru" href="https://www.adatepe.dev/blog/turn-github-repository-into-portfolio-asset?lang=ru" />
<xhtml:link rel="alternate" hreflang="it" href="https://www.adatepe.dev/blog/turn-github-repository-into-portfolio-asset?lang=it" />
<xhtml:link rel="alternate" hreflang="vi" href="https://www.adatepe.dev/blog/turn-github-repository-into-portfolio-asset?lang=vi" />
<xhtml:link rel="alternate" hreflang="nl" href="https://www.adatepe.dev/blog/turn-github-repository-into-portfolio-asset?lang=nl" />
<xhtml:link rel="alternate" hreflang="pl" href="https://www.adatepe.dev/blog/turn-github-repository-into-portfolio-asset?lang=pl" />
<xhtml:link rel="alternate" hreflang="ro" href="https://www.adatepe.dev/blog/turn-github-repository-into-portfolio-asset?lang=ro" />
<xhtml:link rel="alternate" hreflang="el" href="https://www.adatepe.dev/blog/turn-github-repository-into-portfolio-asset?lang=el" />
<xhtml:link rel="alternate" hreflang="cs" href="https://www.adatepe.dev/blog/turn-github-repository-into-portfolio-asset?lang=cs" />
<xhtml:link rel="alternate" hreflang="sk" href="https://www.adatepe.dev/blog/turn-github-repository-into-portfolio-asset?lang=sk" />
<xhtml:link rel="alternate" hreflang="hu" href="https://www.adatepe.dev/blog/turn-github-repository-into-portfolio-asset?lang=hu" />
<xhtml:link rel="alternate" hreflang="sv" href="https://www.adatepe.dev/blog/turn-github-repository-into-portfolio-asset?lang=sv" />
<xhtml:link rel="alternate" hreflang="da" href="https://www.adatepe.dev/blog/turn-github-repository-into-portfolio-asset?lang=da" />
<xhtml:link rel="alternate" hreflang="fi" href="https://www.adatepe.dev/blog/turn-github-repository-into-portfolio-asset?lang=fi" />
<xhtml:link rel="alternate" hreflang="no" href="https://www.adatepe.dev/blog/turn-github-repository-into-portfolio-asset?lang=no" />
<xhtml:link rel="alternate" hreflang="uk" href="https://www.adatepe.dev/blog/turn-github-repository-into-portfolio-asset?lang=uk" />
<image:image>
<image:loc>https://www.adatepe.dev/api/og?title=Turn+a+GitHub+Repository+Into+a+Portfolio+Asset+That+Converts&kind=Engineering+blog&tags=Portfolio%2CGitHub%2CCareer+Growth&read=15&widgets=11&date=May+2026</image:loc>
</image:image>
<lastmod>2026-06-03T14:39:19.140Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.adatepe.dev/blog/typescript-guardrails-for-ai-generated-code</loc>
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.adatepe.dev/blog/typescript-guardrails-for-ai-generated-code" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.adatepe.dev/blog/typescript-guardrails-for-ai-generated-code?lang=en" />
<xhtml:link rel="alternate" hreflang="de" href="https://www.adatepe.dev/blog/typescript-guardrails-for-ai-generated-code?lang=de" />
<xhtml:link rel="alternate" hreflang="tr" href="https://www.adatepe.dev/blog/typescript-guardrails-for-ai-generated-code?lang=tr" />
<xhtml:link rel="alternate" hreflang="es" href="https://www.adatepe.dev/blog/typescript-guardrails-for-ai-generated-code?lang=es" />
<xhtml:link rel="alternate" hreflang="fr" href="https://www.adatepe.dev/blog/typescript-guardrails-for-ai-generated-code?lang=fr" />
<xhtml:link rel="alternate" hreflang="pt" href="https://www.adatepe.dev/blog/typescript-guardrails-for-ai-generated-code?lang=pt" />
<xhtml:link rel="alternate" hreflang="zh" href="https://www.adatepe.dev/blog/typescript-guardrails-for-ai-generated-code?lang=zh" />
<xhtml:link rel="alternate" hreflang="ja" href="https://www.adatepe.dev/blog/typescript-guardrails-for-ai-generated-code?lang=ja" />
<xhtml:link rel="alternate" hreflang="ko" href="https://www.adatepe.dev/blog/typescript-guardrails-for-ai-generated-code?lang=ko" />
<xhtml:link rel="alternate" hreflang="ar" href="https://www.adatepe.dev/blog/typescript-guardrails-for-ai-generated-code?lang=ar" />
<xhtml:link rel="alternate" hreflang="hi" href="https://www.adatepe.dev/blog/typescript-guardrails-for-ai-generated-code?lang=hi" />
<xhtml:link rel="alternate" hreflang="ru" href="https://www.adatepe.dev/blog/typescript-guardrails-for-ai-generated-code?lang=ru" />
<xhtml:link rel="alternate" hreflang="it" href="https://www.adatepe.dev/blog/typescript-guardrails-for-ai-generated-code?lang=it" />
<xhtml:link rel="alternate" hreflang="vi" href="https://www.adatepe.dev/blog/typescript-guardrails-for-ai-generated-code?lang=vi" />
<xhtml:link rel="alternate" hreflang="nl" href="https://www.adatepe.dev/blog/typescript-guardrails-for-ai-generated-code?lang=nl" />
<xhtml:link rel="alternate" hreflang="pl" href="https://www.adatepe.dev/blog/typescript-guardrails-for-ai-generated-code?lang=pl" />
<xhtml:link rel="alternate" hreflang="ro" href="https://www.adatepe.dev/blog/typescript-guardrails-for-ai-generated-code?lang=ro" />
<xhtml:link rel="alternate" hreflang="el" href="https://www.adatepe.dev/blog/typescript-guardrails-for-ai-generated-code?lang=el" />
<xhtml:link rel="alternate" hreflang="cs" href="https://www.adatepe.dev/blog/typescript-guardrails-for-ai-generated-code?lang=cs" />
<xhtml:link rel="alternate" hreflang="sk" href="https://www.adatepe.dev/blog/typescript-guardrails-for-ai-generated-code?lang=sk" />
<xhtml:link rel="alternate" hreflang="hu" href="https://www.adatepe.dev/blog/typescript-guardrails-for-ai-generated-code?lang=hu" />
<xhtml:link rel="alternate" hreflang="sv" href="https://www.adatepe.dev/blog/typescript-guardrails-for-ai-generated-code?lang=sv" />
<xhtml:link rel="alternate" hreflang="da" href="https://www.adatepe.dev/blog/typescript-guardrails-for-ai-generated-code?lang=da" />
<xhtml:link rel="alternate" hreflang="fi" href="https://www.adatepe.dev/blog/typescript-guardrails-for-ai-generated-code?lang=fi" />
<xhtml:link rel="alternate" hreflang="no" href="https://www.adatepe.dev/blog/typescript-guardrails-for-ai-generated-code?lang=no" />
<xhtml:link rel="alternate" hreflang="uk" href="https://www.adatepe.dev/blog/typescript-guardrails-for-ai-generated-code?lang=uk" />
<image:image>
<image:loc>https://www.adatepe.dev/api/og?title=TypeScript+Guardrails+for+AI-Generated+Code+That+Survives+Production&kind=Engineering+blog&tags=TypeScript%2CCode+Quality%2CAI+Coding&read=14&widgets=11&date=May+2026</image:loc>
</image:image>
<lastmod>2026-06-03T14:39:19.140Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.adatepe.dev/blog/drizzle-orm-the-orm-i-reach-for</loc>
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.adatepe.dev/blog/drizzle-orm-the-orm-i-reach-for" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.adatepe.dev/blog/drizzle-orm-the-orm-i-reach-for?lang=en" />
<xhtml:link rel="alternate" hreflang="de" href="https://www.adatepe.dev/blog/drizzle-orm-the-orm-i-reach-for?lang=de" />
<xhtml:link rel="alternate" hreflang="tr" href="https://www.adatepe.dev/blog/drizzle-orm-the-orm-i-reach-for?lang=tr" />
<xhtml:link rel="alternate" hreflang="es" href="https://www.adatepe.dev/blog/drizzle-orm-the-orm-i-reach-for?lang=es" />
<xhtml:link rel="alternate" hreflang="fr" href="https://www.adatepe.dev/blog/drizzle-orm-the-orm-i-reach-for?lang=fr" />
<xhtml:link rel="alternate" hreflang="pt" href="https://www.adatepe.dev/blog/drizzle-orm-the-orm-i-reach-for?lang=pt" />
<xhtml:link rel="alternate" hreflang="zh" href="https://www.adatepe.dev/blog/drizzle-orm-the-orm-i-reach-for?lang=zh" />
<xhtml:link rel="alternate" hreflang="ja" href="https://www.adatepe.dev/blog/drizzle-orm-the-orm-i-reach-for?lang=ja" />
<xhtml:link rel="alternate" hreflang="ko" href="https://www.adatepe.dev/blog/drizzle-orm-the-orm-i-reach-for?lang=ko" />
<xhtml:link rel="alternate" hreflang="ar" href="https://www.adatepe.dev/blog/drizzle-orm-the-orm-i-reach-for?lang=ar" />
<xhtml:link rel="alternate" hreflang="hi" href="https://www.adatepe.dev/blog/drizzle-orm-the-orm-i-reach-for?lang=hi" />
<xhtml:link rel="alternate" hreflang="ru" href="https://www.adatepe.dev/blog/drizzle-orm-the-orm-i-reach-for?lang=ru" />
<xhtml:link rel="alternate" hreflang="it" href="https://www.adatepe.dev/blog/drizzle-orm-the-orm-i-reach-for?lang=it" />
<xhtml:link rel="alternate" hreflang="vi" href="https://www.adatepe.dev/blog/drizzle-orm-the-orm-i-reach-for?lang=vi" />
<xhtml:link rel="alternate" hreflang="nl" href="https://www.adatepe.dev/blog/drizzle-orm-the-orm-i-reach-for?lang=nl" />
<xhtml:link rel="alternate" hreflang="pl" href="https://www.adatepe.dev/blog/drizzle-orm-the-orm-i-reach-for?lang=pl" />
<xhtml:link rel="alternate" hreflang="ro" href="https://www.adatepe.dev/blog/drizzle-orm-the-orm-i-reach-for?lang=ro" />
<xhtml:link rel="alternate" hreflang="el" href="https://www.adatepe.dev/blog/drizzle-orm-the-orm-i-reach-for?lang=el" />
<xhtml:link rel="alternate" hreflang="cs" href="https://www.adatepe.dev/blog/drizzle-orm-the-orm-i-reach-for?lang=cs" />
<xhtml:link rel="alternate" hreflang="sk" href="https://www.adatepe.dev/blog/drizzle-orm-the-orm-i-reach-for?lang=sk" />
<xhtml:link rel="alternate" hreflang="hu" href="https://www.adatepe.dev/blog/drizzle-orm-the-orm-i-reach-for?lang=hu" />
<xhtml:link rel="alternate" hreflang="sv" href="https://www.adatepe.dev/blog/drizzle-orm-the-orm-i-reach-for?lang=sv" />
<xhtml:link rel="alternate" hreflang="da" href="https://www.adatepe.dev/blog/drizzle-orm-the-orm-i-reach-for?lang=da" />
<xhtml:link rel="alternate" hreflang="fi" href="https://www.adatepe.dev/blog/drizzle-orm-the-orm-i-reach-for?lang=fi" />
<xhtml:link rel="alternate" hreflang="no" href="https://www.adatepe.dev/blog/drizzle-orm-the-orm-i-reach-for?lang=no" />
<xhtml:link rel="alternate" hreflang="uk" href="https://www.adatepe.dev/blog/drizzle-orm-the-orm-i-reach-for?lang=uk" />
<image:image>
<image:loc>https://www.adatepe.dev/api/og?title=Drizzle+ORM%3A+The+TypeScript+ORM+I+Actually+Reach+For&kind=Field+note&tags=TypeScript%2CDatabase%2CDrizzle&read=16&widgets=11&date=May+2026</image:loc>
</image:image>
<lastmod>2026-06-03T14:39:19.136Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.adatepe.dev/blog/zustand-state-without-the-ceremony</loc>
<xhtml:link rel="alternate" hreflang="x-default" href="https://www.adatepe.dev/blog/zustand-state-without-the-ceremony" />
<xhtml:link rel="alternate" hreflang="en" href="https://www.adatepe.dev/blog/zustand-state-without-the-ceremony?lang=en" />
<xhtml:link rel="alternate" hreflang="de" href="https://www.adatepe.dev/blog/zustand-state-without-the-ceremony?lang=de" />
<xhtml:link rel="alternate" hreflang="tr" href="https://www.adatepe.dev/blog/zustand-state-without-the-ceremony?lang=tr" />
<xhtml:link rel="alternate" hreflang="es" href="https://www.adatepe.dev/blog/zustand-state-without-the-ceremony?lang=es" />
<xhtml:link rel="alternate" hreflang="fr" href="https://www.adatepe.dev/blog/zustand-state-without-the-ceremony?lang=fr" />
<xhtml:link rel="alternate" hreflang="pt" href="https://www.adatepe.dev/blog/zustand-state-without-the-ceremony?lang=pt" />
<xhtml:link rel="alternate" hreflang="zh" href="https://www.adatepe.dev/blog/zustand-state-without-the-ceremony?lang=zh" />
<xhtml:link rel="alternate" hreflang="ja" href="https://www.adatepe.dev/blog/zustand-state-without-the-ceremony?lang=ja" />
<xhtml:link rel="alternate" hreflang="ko" href="https://www.adatepe.dev/blog/zustand-state-without-the-ceremony?lang=ko" />
<xhtml:link rel="alternate" hreflang="ar" href="https://www.adatepe.dev/blog/zustand-state-without-the-ceremony?lang=ar" />
<xhtml:link rel="alternate" hreflang="hi" href="https://www.adatepe.dev/blog/zustand-state-without-the-ceremony?lang=hi" />
<xhtml:link rel="alternate" hreflang="ru" href="https://www.adatepe.dev/blog/zustand-state-without-the-ceremony?lang=ru" />
<xhtml:link rel="alternate" hreflang="it" href="https://www.adatepe.dev/blog/zustand-state-without-the-ceremony?lang=it" />
<xhtml:link rel="alternate" hreflang="vi" href="https://www.adatepe.dev/blog/zustand-state-without-the-ceremony?lang=vi" />
<xhtml:link rel="alternate" hreflang="nl" href="https://www.adatepe.dev/blog/zustand-state-without-the-ceremony?lang=nl" />
<xhtml:link rel="alternate" hreflang="pl" href="https://www.adatepe.dev/blog/zustand-state-without-the-ceremony?lang=pl" />
<xhtml:link rel="alternate" hreflang="ro" href="https://www.adatepe.dev/blog/zustand-state-without-the-ceremony?lang=ro" />
<xhtml:link rel="alternate" hreflang="el" href="https://www.adatepe.dev/blog/zustand-state-without-the-ceremony?lang=el" />
<xhtml:link rel="alternate" hreflang="cs" href="https://www.adatepe.dev/blog/zustand-state-without-the-ceremony?lang=cs" />
<xhtml:link rel="alternate" hreflang="sk" href="https://www.adatepe.dev/blog/zustand-state-without-the-ceremony?lang=sk" />
<xhtml:link rel="alternate" hreflang="hu" href="https://www.adatepe.dev/blog/zustand-state-without-the-ceremony?lang=hu" />
<xhtml:link rel="alternate" hreflang="sv" href="https://www.adatepe.dev/blog/zustand-state-without-the-ceremony?lang=sv" />
<xhtml:link rel="alternate" hreflang="da" href="https://www.adatepe.dev/blog/zustand-state-without-the-ceremony?lang=da" />
<xhtml:link rel="alternate" hreflang="fi" href="https://www.adatepe.dev/blog/zustand-state-without-the-ceremony?lang=fi" />
<xhtml:link rel="alternate" hreflang="no" href="https://www.adatepe.dev/blog/zustand-state-without-the-ceremony?lang=no" />
<xhtml:link rel="alternate" hreflang="uk" href="https://www.adatepe.dev/blog/zustand-state-without-the-ceremony?lang=uk" />
<image:image>
<image:loc>https://www.adatepe.dev/api/og?title=Zustand%3A+State+Management+Without+the+Ceremony&kind=Field+note&tags=React%2CState+Management%2CZustand&read=13&widgets=11&date=May+2026</image:loc>
</image:image>
<lastmod>2026-06-03T14:39:19.140Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.75</priority>
</url>
<url>
<loc>https://www.adatepe.dev/alperen-adatepe-adatepe-dev-website-en.pdf</loc>
<lastmod>2026-04-13T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.adatepe.dev/alperen-adatepe-adatepe-dev-website-de.pdf</loc>
<lastmod>2026-04-13T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.adatepe.dev/sitemap.md</loc>
<lastmod>2026-04-13T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://www.adatepe.dev/content.md</loc>
<lastmod>2026-04-13T00:00:00.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://www.adatepe.dev/llms.txt</loc>
<lastmod>2026-04-13T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://www.adatepe.dev/llms-full.txt</loc>
<lastmod>2026-04-13T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.4</priority>
</url>
<url>
<loc>https://www.adatepe.dev/.well-known/ai-plugin.json</loc>
<lastmod>2026-04-13T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.2</priority>
</url>
</urlset>
