<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://nextjs-portofolio-website.vercel.app</loc>
<lastmod>2026-06-11T20:21:17.619Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/work</loc>
<lastmod>2026-06-11T20:21:17.619Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/projects</loc>
<lastmod>2026-06-11T20:21:17.619Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog</loc>
<lastmod>2026-06-11T20:21:17.619Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/post6</loc>
<lastmod>2025-04-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/post5</loc>
<lastmod>2025-04-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/post4</loc>
<lastmod>2025-04-18T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/post15</loc>
<lastmod>2025-04-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/post3</loc>
<lastmod>2025-04-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/post2</loc>
<lastmod>2025-04-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/post1</loc>
<lastmod>2025-04-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/post9</loc>
<lastmod>2022-04-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/post8</loc>
<lastmod>2022-04-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/post14</loc>
<lastmod>2022-03-30T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/post13</loc>
<lastmod>2022-03-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/post12</loc>
<lastmod>2022-03-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/post11</loc>
<lastmod>2022-03-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/post10</loc>
<lastmod>2022-02-20T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/post7</loc>
<lastmod>2022-01-30T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/tag/typescript</loc>
<lastmod>2026-06-11T20:21:17.619Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/tag/javascript</loc>
<lastmod>2026-06-11T20:21:17.619Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/tag/programming</loc>
<lastmod>2026-06-11T20:21:17.619Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/tag/frontend</loc>
<lastmod>2026-06-11T20:21:17.619Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/tag/css</loc>
<lastmod>2026-06-11T20:21:17.619Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/tag/web design</loc>
<lastmod>2026-06-11T20:21:17.619Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/tag/git</loc>
<lastmod>2026-06-11T20:21:17.619Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/tag/version control</loc>
<lastmod>2026-06-11T20:21:17.619Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/tag/development</loc>
<lastmod>2026-06-11T20:21:17.619Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/tag/github</loc>
<lastmod>2026-06-11T20:21:17.619Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/tag/tailwind css</loc>
<lastmod>2026-06-11T20:21:17.619Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/tag/utility-first</loc>
<lastmod>2026-06-11T20:21:17.619Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/tag/design systems</loc>
<lastmod>2026-06-11T20:21:17.619Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/tag/react</loc>
<lastmod>2026-06-11T20:21:17.619Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/tag/web development</loc>
<lastmod>2026-06-11T20:21:17.619Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/tag/bash</loc>
<lastmod>2026-06-11T20:21:17.619Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/tag/shell</loc>
<lastmod>2026-06-11T20:21:17.619Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/tag/scripting</loc>
<lastmod>2026-06-11T20:21:17.619Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/tag/linux</loc>
<lastmod>2026-06-11T20:21:17.619Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/tag/java</loc>
<lastmod>2026-06-11T20:21:17.619Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/tag/concurrency</loc>
<lastmod>2026-06-11T20:21:17.619Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/tag/threads</loc>
<lastmod>2026-06-11T20:21:17.619Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/tag/multithreading</loc>
<lastmod>2026-06-11T20:21:17.619Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/tag/spring boot</loc>
<lastmod>2026-06-11T20:21:17.619Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/tag/backend</loc>
<lastmod>2026-06-11T20:21:17.619Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/tag/caching</loc>
<lastmod>2026-06-11T20:21:17.619Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/tag/redis</loc>
<lastmod>2026-06-11T20:21:17.619Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/tag/memcached</loc>
<lastmod>2026-06-11T20:21:17.619Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/tag/performance</loc>
<lastmod>2026-06-11T20:21:17.619Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/tag/system design</loc>
<lastmod>2026-06-11T20:21:17.619Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/tag/sql</loc>
<lastmod>2026-06-11T20:21:17.619Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/tag/nosql</loc>
<lastmod>2026-06-11T20:21:17.619Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/tag/databases</loc>
<lastmod>2026-06-11T20:21:17.619Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/tag/load balancer</loc>
<lastmod>2026-06-11T20:21:17.619Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/tag/reverse proxy</loc>
<lastmod>2026-06-11T20:21:17.619Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/tag/networking</loc>
<lastmod>2026-06-11T20:21:17.619Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/tag/architecture</loc>
<lastmod>2026-06-11T20:21:17.619Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/tag/scalability</loc>
<lastmod>2026-06-11T20:21:17.619Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/tag/reliability</loc>
<lastmod>2026-06-11T20:21:17.619Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/tag/jvm</loc>
<lastmod>2026-06-11T20:21:17.619Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/tag/internals</loc>
<lastmod>2026-06-11T20:21:17.619Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/tag/basics</loc>
<lastmod>2026-06-11T20:21:17.619Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/blog/tag/getting started</loc>
<lastmod>2026-06-11T20:21:17.619Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/work/BigBossCorp</loc>
<lastmod>2026-06-11T20:21:17.619Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/work/MediumBossCorp</loc>
<lastmod>2026-06-11T20:21:17.619Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/work/SmallBossCorp</loc>
<lastmod>2026-06-11T20:21:17.619Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/work/InternBossCorp</loc>
<lastmod>2026-06-11T20:21:17.619Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/projects/project-A</loc>
<lastmod>2023-06-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/projects/project-B</loc>
<lastmod>2022-09-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/projects/project-C</loc>
<lastmod>2021-12-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/projects/project-D</loc>
<lastmod>2021-02-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/projects/project-E</loc>
<lastmod>2022-05-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://nextjs-portofolio-website.vercel.app/projects/project-F</loc>
<lastmod>2020-08-01T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
</urlset>
