<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.vierywahyu.com</loc>
<lastmod>2026-11-05T11:16:50.797Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://www.vierywahyu.com/portfolio</loc>
<lastmod>2026-11-05T11:16:50.797Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.vierywahyu.com/journal</loc>
<lastmod>2026-11-05T11:16:50.797Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.vierywahyu.com/web-developer-bali</loc>
<lastmod>2026-11-05T11:16:50.797Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.vierywahyu.com/digital-marketing-bali</loc>
<lastmod>2026-11-05T11:16:50.797Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.vierywahyu.com/cloud-hosting-bali</loc>
<lastmod>2026-11-05T11:16:50.797Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://www.vierywahyu.com/about</loc>
<lastmod>2026-11-05T11:16:50.797Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.vierywahyu.com/progress</loc>
<lastmod>2026-11-05T11:16:50.797Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.vierywahyu.com/tech</loc>
<lastmod>2026-11-05T11:16:50.797Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://www.vierywahyu.com/journal/architecting-high-traffic-apps-around-typescript-project-references</loc>
<lastmod>2026-11-05T11:16:50.797Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.vierywahyu.com/journal/why-i-switched-to-next-js-server-actions</loc>
<lastmod>2026-11-05T11:16:50.797Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.vierywahyu.com/journal/achieving-zero-downtime-deployments-with-zero-trust-internal-admin-portals</loc>
<lastmod>2026-11-05T11:16:50.797Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.vierywahyu.com/journal/my-honest-take-on-drizzle-orm-migrations</loc>
<lastmod>2026-11-05T11:16:50.797Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.vierywahyu.com/journal/shipping-passkeys-to-50k-users-without-breaking-login-ux</loc>
<lastmod>2026-11-05T11:16:50.797Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.vierywahyu.com/journal/how-i-broke-clickhouse-analytics</loc>
<lastmod>2026-11-05T11:16:50.797Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.vierywahyu.com/journal/why-modern-businesses-are-moving-to-nextjs</loc>
<lastmod>2026-11-05T11:16:50.797Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.vierywahyu.com/journal/clickhouse-explained-why-columnar-analytics-beats-postgres-at-scale</loc>
<lastmod>2026-11-05T11:16:50.797Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.vierywahyu.com/journal/what-medusajs-custom-engines-taught-me</loc>
<lastmod>2026-11-05T11:16:50.797Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://www.vierywahyu.com/journal/building-modern-web-applications-with-nextjs-and-sanity</loc>
<lastmod>2026-11-05T11:16:50.797Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
