<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://fanny.dev/shelves/fundamental/</loc><lastmod>2026-09-28T10:50:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/deep-dives/react/</loc><lastmod>2026-09-20T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/server/</loc><lastmod>2026-05-18T09:25:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/deep-dives/</loc><lastmod>2026-09-27T17:30:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/docker/</loc><lastmod>2026-09-27T14:30:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/deep-dives/authentication/</loc><lastmod>2026-09-08T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/reinventing-the-wheel/</loc><lastmod>2026-09-27T12:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/deep-dives/javascript/</loc><lastmod>2026-09-17T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/off-the-clock/</loc><lastmod>2026-09-27T09:55:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/deep-dives/storage/</loc><lastmod>2026-09-13T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/deep-dives/forms/</loc><lastmod>2026-09-11T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/deep-dives/infrastructure/</loc><lastmod>2026-09-27T10:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/deep-dives/data/</loc><lastmod>2026-09-27T12:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/php/</loc><lastmod>2026-05-05T12:28:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/deep-dives/backend/</loc><lastmod>2026-09-27T11:20:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/javascript/</loc><lastmod>2026-09-17T09:30:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/database/</loc><lastmod>2026-09-27T13:40:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/deep-dives/whmcs/</loc><lastmod>2026-09-27T11:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/deep-dives/electron/</loc><lastmod>2026-09-27T17:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/react/</loc><lastmod>2026-08-15T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/deep-dives/graphics/</loc><lastmod>2026-09-27T17:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/command-line/</loc><lastmod>2026-08-21T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/deep-dives/web/</loc><lastmod>2026-09-27T17:30:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/git/</loc><lastmod>2026-07-31T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/css/</loc><lastmod>2026-07-25T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/dom/</loc><lastmod>2026-08-03T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/api/</loc><lastmod>2026-08-09T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/chrome-extension/</loc><lastmod>2025-09-10T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/editor/</loc><lastmod>2026-04-18T09:22:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/cloudflare/</loc><lastmod>2026-04-22T12:42:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/build-tools/</loc><lastmod>2026-08-18T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/design/</loc><lastmod>2026-08-24T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/environment/</loc><lastmod>2026-08-27T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/laravel/</loc><lastmod>2026-09-27T15:20:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/linux/</loc><lastmod>2026-09-27T14:20:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/node.js/</loc><lastmod>2026-09-27T15:50:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/typescript/</loc><lastmod>2026-09-28T09:20:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/tailwind-css/</loc><lastmod>2026-09-28T09:50:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/testing/</loc><lastmod>2026-09-28T10:30:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/python/</loc><lastmod>2026-09-28T10:20:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/kotlin/</loc><lastmod>2026-09-28T10:50:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/android/</loc><lastmod>2026-09-28T10:50:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/architecture/</loc><lastmod>2026-09-28T10:50:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/kotlin/arsitektur-android-modern/</loc><lastmod>2026-09-28T10:50:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/datastore/</loc><lastmod>2026-09-28T10:50:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/</loc><lastmod>2026-09-28T10:50:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/kotlin/</loc><lastmod>2026-09-28T10:50:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/room/</loc><lastmod>2026-09-28T10:50:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/</loc><lastmod>2026-09-28T10:50:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/</loc><lastmod>2026-09-28T10:50:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/workmanager/</loc><lastmod>2026-09-28T10:50:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/jetpack-compose/</loc><lastmod>2026-09-28T10:40:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/kotlin/jetpack-compose-dasar/</loc><lastmod>2026-09-28T10:40:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/material-3/</loc><lastmod>2026-09-28T10:40:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/ui/</loc><lastmod>2026-09-28T10:40:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/ci/</loc><lastmod>2026-09-28T10:30:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/coroutines/</loc><lastmod>2026-09-28T10:30:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/dasar/</loc><lastmod>2026-09-28T10:30:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/kotlin/kotlin-dasar/</loc><lastmod>2026-09-28T10:30:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/e2e/</loc><lastmod>2026-09-28T10:30:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/testing/e2e-playwright/</loc><lastmod>2026-09-28T10:30:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/playwright/</loc><lastmod>2026-09-28T10:30:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/testing/</loc><lastmod>2026-09-28T10:30:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/typescript/</loc><lastmod>2026-09-28T10:30:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/dashboard/</loc><lastmod>2026-09-28T10:20:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/data-visualization/</loc><lastmod>2026-09-28T10:20:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/laravel/</loc><lastmod>2026-09-28T10:20:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/pest/</loc><lastmod>2026-09-28T10:20:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/php/</loc><lastmod>2026-09-28T10:20:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/phpunit/</loc><lastmod>2026-09-28T10:20:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/python/</loc><lastmod>2026-09-28T10:20:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/streamlit/</loc><lastmod>2026-09-28T10:20:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/python/streamlit-dashboard/</loc><lastmod>2026-09-28T10:20:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/testing/testing-laravel-pest/</loc><lastmod>2026-09-28T10:20:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/data-analysis/</loc><lastmod>2026-09-28T10:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/pandas/</loc><lastmod>2026-09-28T10:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/python/pandas-dasar/</loc><lastmod>2026-09-28T10:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/react/</loc><lastmod>2026-09-28T10:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/testing/testing-javascript-vitest/</loc><lastmod>2026-09-28T10:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/testing-library/</loc><lastmod>2026-09-28T10:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/time-series/</loc><lastmod>2026-09-28T10:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/vitest/</loc><lastmod>2026-09-28T10:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/python/python-dasar/</loc><lastmod>2026-09-28T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/testing/dasar-testing/</loc><lastmod>2026-09-28T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/integration-test/</loc><lastmod>2026-09-28T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/mocking/</loc><lastmod>2026-09-28T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/pip/</loc><lastmod>2026-09-28T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/unit-test/</loc><lastmod>2026-09-28T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/venv/</loc><lastmod>2026-09-28T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/best-practice/</loc><lastmod>2026-09-28T09:50:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/css/</loc><lastmod>2026-09-28T09:50:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/tailwind-css/pola-praktik-tailwind-css/</loc><lastmod>2026-09-28T09:50:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/prettier/</loc><lastmod>2026-09-28T09:50:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/tailwind-css/</loc><lastmod>2026-09-28T09:50:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/dark-mode/</loc><lastmod>2026-09-28T09:40:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/design-system/</loc><lastmod>2026-09-28T09:40:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/tailwind-css/kustomisasi-tailwind-css-v4/</loc><lastmod>2026-09-28T09:40:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/tailwind-css/dasar-tailwind-css/</loc><lastmod>2026-09-28T09:30:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/frontend/</loc><lastmod>2026-09-28T09:30:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/vite/</loc><lastmod>2026-09-28T09:30:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/node.js/</loc><lastmod>2026-09-28T09:20:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/tsconfig/</loc><lastmod>2026-09-28T09:20:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/typescript/typescript-proyek-nyata/</loc><lastmod>2026-09-28T09:20:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/generics/</loc><lastmod>2026-09-28T09:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/typescript/generics-utility-types-typescript/</loc><lastmod>2026-09-28T09:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/type-system/</loc><lastmod>2026-09-28T09:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/utility-types/</loc><lastmod>2026-09-28T09:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/typescript/dasar-typescript/</loc><lastmod>2026-09-28T09:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/javascript/</loc><lastmod>2026-09-28T09:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/deep-dives/web/arsitektur-situs-fanny-dev/</loc><lastmod>2026-09-27T17:30:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/hugo/</loc><lastmod>2026-09-27T17:30:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/static-site/</loc><lastmod>2026-09-27T17:30:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/vercel/</loc><lastmod>2026-09-27T17:30:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/3d/</loc><lastmod>2026-09-27T17:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/performance/</loc><lastmod>2026-09-27T17:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/three.js/</loc><lastmod>2026-09-27T17:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/deep-dives/graphics/threejs-instancing-100-ribu-objek/</loc><lastmod>2026-09-27T17:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/webgl/</loc><lastmod>2026-09-27T17:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/desktop-app/</loc><lastmod>2026-09-27T17:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/electron/</loc><lastmod>2026-09-27T17:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/deep-dives/electron/electron-ipc-aman-dan-protokol-asset/</loc><lastmod>2026-09-27T17:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/ipc/</loc><lastmod>2026-09-27T17:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/security/</loc><lastmod>2026-09-27T17:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/career/</loc><lastmod>2026-09-27T16:50:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/kuliah/</loc><lastmod>2026-09-27T16:50:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/blog/opinion/kuliah-s1-sambil-bekerja/</loc><lastmod>2026-09-27T16:50:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/opinion/</loc><lastmod>2026-09-27T16:50:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/blog/opinion/</loc><lastmod>2026-09-27T16:50:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/pjj/</loc><lastmod>2026-09-27T16:50:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/s1/</loc><lastmod>2026-09-27T16:50:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/skripsi/</loc><lastmod>2026-09-27T16:50:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/developer/</loc><lastmod>2026-09-27T16:40:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/blog/opinion/pengalaman-wfh-sebagai-developer/</loc><lastmod>2026-09-27T16:40:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/productivity/</loc><lastmod>2026-09-27T16:40:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/remote-work/</loc><lastmod>2026-09-27T16:40:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/wfh/</loc><lastmod>2026-09-27T16:40:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/ai/</loc><lastmod>2026-09-27T16:30:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/blog/opinion/ai-dalam-pekerjaan-developer/</loc><lastmod>2026-09-27T16:30:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/armbian/</loc><lastmod>2026-09-27T16:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/blog/tech-review/hg680p-mini-server/</loc><lastmod>2026-09-27T16:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/home-server/</loc><lastmod>2026-09-27T16:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/linux/</loc><lastmod>2026-09-27T16:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/self-hosted/</loc><lastmod>2026-09-27T16:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/stb/</loc><lastmod>2026-09-27T16:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/tech/</loc><lastmod>2026-09-27T16:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/blog/tech-review/</loc><lastmod>2026-09-27T16:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/apple-silicon/</loc><lastmod>2026-09-27T16:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/laptop/</loc><lastmod>2026-09-27T16:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/macbook/</loc><lastmod>2026-09-27T16:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/review/</loc><lastmod>2026-09-27T16:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/blog/tech-review/review-macbook-air-m4/</loc><lastmod>2026-09-27T16:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/adonisjs/</loc><lastmod>2026-09-27T15:50:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/express/</loc><lastmod>2026-09-27T15:50:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/fastify/</loc><lastmod>2026-09-27T15:50:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/nestjs/</loc><lastmod>2026-09-27T15:50:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/next.js/</loc><lastmod>2026-09-27T15:50:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/perbandingan/</loc><lastmod>2026-09-27T15:50:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/node.js/perbandingan-framework-nodejs/</loc><lastmod>2026-09-27T15:50:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/full-stack/</loc><lastmod>2026-09-27T15:40:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/node.js/nextjs/</loc><lastmod>2026-09-27T15:40:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/server-actions/</loc><lastmod>2026-09-27T15:40:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/server-components/</loc><lastmod>2026-09-27T15:40:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/node.js/adonisjs/</loc><lastmod>2026-09-27T15:30:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/backend/</loc><lastmod>2026-09-27T15:30:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/lucid/</loc><lastmod>2026-09-27T15:30:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/vinejs/</loc><lastmod>2026-09-27T15:30:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/admin-panel/</loc><lastmod>2026-09-27T15:20:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/dependency-injection/</loc><lastmod>2026-09-27T15:20:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/filament/</loc><lastmod>2026-09-27T15:20:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/laravel/laravel-filament/</loc><lastmod>2026-09-27T15:20:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/livewire/</loc><lastmod>2026-09-27T15:20:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/node.js/nestjs/</loc><lastmod>2026-09-27T15:20:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/deployment/</loc><lastmod>2026-09-27T15:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/node.js/fastify/</loc><lastmod>2026-09-27T15:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/inertia/</loc><lastmod>2026-09-27T15:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/laravel/laravel-react/</loc><lastmod>2026-09-27T15:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/rest-api/</loc><lastmod>2026-09-27T15:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/node.js/express-js/</loc><lastmod>2026-09-27T15:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/laravel/inertia-js/</loc><lastmod>2026-09-27T15:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/middleware/</loc><lastmod>2026-09-27T15:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/spa/</loc><lastmod>2026-09-27T15:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/horizon/</loc><lastmod>2026-09-27T14:50:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/laravel/laravel-queue/</loc><lastmod>2026-09-27T14:50:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/queue/</loc><lastmod>2026-09-27T14:50:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/redis/</loc><lastmod>2026-09-27T14:50:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/supervisor/</loc><lastmod>2026-09-27T14:50:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/database/</loc><lastmod>2026-09-27T14:40:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/eloquent/</loc><lastmod>2026-09-27T14:40:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/laravel/laravel-eloquent-orm/</loc><lastmod>2026-09-27T14:40:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/orm/</loc><lastmod>2026-09-27T14:40:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/container/</loc><lastmod>2026-09-27T14:30:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/devops/</loc><lastmod>2026-09-27T14:30:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/docker/</loc><lastmod>2026-09-27T14:30:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/kubectl/</loc><lastmod>2026-09-27T14:30:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/kubernetes/</loc><lastmod>2026-09-27T14:30:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/docker/pengenalan-kubernetes/</loc><lastmod>2026-09-27T14:30:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/dns/</loc><lastmod>2026-09-27T14:20:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/docker-compose/</loc><lastmod>2026-09-27T14:20:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/docker/docker-network/</loc><lastmod>2026-09-27T14:20:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/fail2ban/</loc><lastmod>2026-09-27T14:20:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/network/</loc><lastmod>2026-09-27T14:20:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/openssh/</loc><lastmod>2026-09-27T14:20:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/ssh/</loc><lastmod>2026-09-27T14:20:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/linux/ssh-hardening/</loc><lastmod>2026-09-27T14:20:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/ubuntu/</loc><lastmod>2026-09-27T14:20:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/backup/</loc><lastmod>2026-09-27T14:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/docker/docker-volume/</loc><lastmod>2026-09-27T14:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/firewall/</loc><lastmod>2026-09-27T14:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/linux/firewall-ufw/</loc><lastmod>2026-09-27T14:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/storage/</loc><lastmod>2026-09-27T14:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/ufw/</loc><lastmod>2026-09-27T14:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/volume/</loc><lastmod>2026-09-27T14:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/automation/</loc><lastmod>2026-09-27T14:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/cron/</loc><lastmod>2026-09-27T14:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/linux/cron-linux/</loc><lastmod>2026-09-27T14:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/development/</loc><lastmod>2026-09-27T14:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/docker/docker-compose-dev-environment/</loc><lastmod>2026-09-27T14:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/mysql/</loc><lastmod>2026-09-27T14:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/server/</loc><lastmod>2026-09-27T14:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/linux/systemd-dasar/</loc><lastmod>2026-09-27T13:50:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/service/</loc><lastmod>2026-09-27T13:50:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/systemd/</loc><lastmod>2026-09-27T13:50:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/database/migrasi-database/</loc><lastmod>2026-09-27T13:40:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/migration/</loc><lastmod>2026-09-27T13:40:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/innodb/</loc><lastmod>2026-09-27T13:30:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/locking/</loc><lastmod>2026-09-27T13:30:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/transaction/</loc><lastmod>2026-09-27T13:30:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/database/transaksi-database-mysql/</loc><lastmod>2026-09-27T13:30:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/explain/</loc><lastmod>2026-09-27T13:20:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/index/</loc><lastmod>2026-09-27T13:20:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/database/indexing-database-mysql/</loc><lastmod>2026-09-27T13:20:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/foreign-key/</loc><lastmod>2026-09-27T13:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/normalisasi/</loc><lastmod>2026-09-27T13:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/relasi/</loc><lastmod>2026-09-27T13:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/database/relasi-tabel-database/</loc><lastmod>2026-09-27T13:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/query/</loc><lastmod>2026-09-27T13:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/database/script-dasar-sql/</loc><lastmod>2026-09-27T13:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/sql/</loc><lastmod>2026-09-27T13:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/education/</loc><lastmod>2026-09-27T12:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/game/</loc><lastmod>2026-09-27T12:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/landing-page/</loc><lastmod>2026-09-27T12:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/one-day-one-code/</loc><lastmod>2026-09-27T12:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/reinventing-the-wheel/one-day-one-code/</loc><lastmod>2026-09-27T12:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/vanilla-js/</loc><lastmod>2026-09-27T12:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/forecasting/</loc><lastmod>2026-09-27T12:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/deep-dives/data/forecasting-exponential-smoothing/</loc><lastmod>2026-09-27T12:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/statsmodels/</loc><lastmod>2026-09-27T12:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/background-job/</loc><lastmod>2026-09-27T11:20:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/deep-dives/backend/background-job-dan-queue/</loc><lastmod>2026-09-27T11:20:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/bullmq/</loc><lastmod>2026-09-27T11:20:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/real-time/</loc><lastmod>2026-09-27T11:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/socket.io/</loc><lastmod>2026-09-27T11:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/websocket/</loc><lastmod>2026-09-27T11:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/deep-dives/backend/websocket-dan-aplikasi-real-time/</loc><lastmod>2026-09-27T11:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/billing/</loc><lastmod>2026-09-27T11:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/hooks/</loc><lastmod>2026-09-27T11:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/module/</loc><lastmod>2026-09-27T11:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/whmcs/</loc><lastmod>2026-09-27T11:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/deep-dives/whmcs/whmcs-hooks-dan-module-development/</loc><lastmod>2026-09-27T11:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/cloudflare/</loc><lastmod>2026-09-27T10:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/deep-dives/infrastructure/cloudflare-tunnel-lebih-dalam/</loc><lastmod>2026-09-27T10:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/networking/</loc><lastmod>2026-09-27T10:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/tunnel/</loc><lastmod>2026-09-27T10:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/zero-trust/</loc><lastmod>2026-09-27T10:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/api/</loc><lastmod>2026-09-27T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/proxmox/</loc><lastmod>2026-09-27T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/deep-dives/infrastructure/proxmox-api-otomasi-vm/</loc><lastmod>2026-09-27T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/virtualization/</loc><lastmod>2026-09-27T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/macos/</loc><lastmod>2026-09-27T09:55:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/software/</loc><lastmod>2026-09-27T09:55:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/tools/</loc><lastmod>2026-09-27T09:55:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/off-the-clock/tools-aplikasi-harian/</loc><lastmod>2026-09-27T09:55:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/desk-setup/</loc><lastmod>2026-09-27T09:50:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/off-the-clock/desk-setup/</loc><lastmod>2026-09-27T09:50:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/gadget/</loc><lastmod>2026-09-27T09:50:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/anime/</loc><lastmod>2026-09-27T09:40:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/content-creator/</loc><lastmod>2026-09-27T09:40:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/off-the-clock/wibu-denial/</loc><lastmod>2026-09-27T09:40:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/shorts/</loc><lastmod>2026-09-27T09:40:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/wibu-denial/</loc><lastmod>2026-09-27T09:40:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/youtube/</loc><lastmod>2026-09-27T09:40:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/off-the-clock/perjalanan-ponsel/</loc><lastmod>2026-09-27T09:30:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/nostalgia/</loc><lastmod>2026-09-27T09:30:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/ponsel/</loc><lastmod>2026-09-27T09:30:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/acer/</loc><lastmod>2026-09-27T09:20:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/off-the-clock/acer-swift-3/</loc><lastmod>2026-09-27T09:20:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/upgrade/</loc><lastmod>2026-09-27T09:20:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/amd/</loc><lastmod>2026-09-27T09:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/off-the-clock/komputer-pertama/</loc><lastmod>2026-09-27T09:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/pc/</loc><lastmod>2026-09-27T09:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/rakit-pc/</loc><lastmod>2026-09-27T09:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/off-the-clock/laptop-pertama/</loc><lastmod>2026-09-27T09:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/netbook/</loc><lastmod>2026-09-27T09:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/projects/bebek-ips/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/canvas/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/canvas/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/css/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/duck-hunt/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/festival-biru-putih/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/reinventing-the-wheel/festival-biru-putih/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/html/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/javascript/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/pixel-art/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/projects/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/quiz-game/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/virtual-lab/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/developer-tools/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/docker/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/homebrew/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/homebrew/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/laravel-herd/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/projects/mac-service-admin/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/reinventing-the-wheel/mac-service-admin/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/python/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/swift/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/terminal/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/xterm.js/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/disaster-mitigation/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/earthquake/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/projects/lab-mitigasi-bencana/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/simulation/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/svg/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/geography/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/indonesia/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/projects/jelajah-nusantara/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/map/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/aksesibilitas/</loc><lastmod>2026-09-20T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/deep-dives/react/keyboard-shortcut-react/</loc><lastmod>2026-09-20T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/blog/</loc><lastmod>2026-09-20T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/hugo/</loc><lastmod>2026-09-20T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/projects/hugo-portfolio-blog/</loc><lastmod>2026-09-20T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/portfolio/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/tailwind-css/</loc><lastmod>2026-09-20T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/asynchronous/</loc><lastmod>2026-09-17T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/deep-dives/javascript/event-loop-async-javascript/</loc><lastmod>2026-09-17T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/javascript/module-import-export-javascript/</loc><lastmod>2026-09-17T09:30:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/fungsi/</loc><lastmod>2026-09-17T09:29:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/javascript/arrow-function-javascript/</loc><lastmod>2026-09-17T09:29:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/javascript/template-literal-javascript/</loc><lastmod>2026-09-17T09:28:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/string/</loc><lastmod>2026-09-17T09:28:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/es6/</loc><lastmod>2026-09-17T09:27:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/javascript/destructuring-rest-spread-javascript/</loc><lastmod>2026-09-17T09:27:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/javascript/default-parameter-javascript/</loc><lastmod>2026-09-17T09:26:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/fungsi-lanjutan/</loc><lastmod>2026-09-17T09:25:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/javascript/generator-javascript/</loc><lastmod>2026-09-17T09:25:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/javascript/map-set-javascript/</loc><lastmod>2026-09-17T09:24:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/struktur-data/</loc><lastmod>2026-09-17T09:24:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/javascript/this-bind-call-apply-javascript/</loc><lastmod>2026-09-17T09:23:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/javascript/object-methods-javascript/</loc><lastmod>2026-09-17T09:22:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/objek/</loc><lastmod>2026-09-17T09:22:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/dom/</loc><lastmod>2026-09-17T09:21:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/event/</loc><lastmod>2026-09-17T09:21:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/javascript/memahami-event-javascript/</loc><lastmod>2026-09-17T09:21:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/class/</loc><lastmod>2026-09-17T09:20:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/javascript/memahami-class-javascript/</loc><lastmod>2026-09-17T09:20:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/javascript/fetch-api-json-javascript/</loc><lastmod>2026-09-17T09:19:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/dasar-pemrograman/</loc><lastmod>2026-09-17T09:18:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/javascript/variabel-scope-hoisting-javascript/</loc><lastmod>2026-09-17T09:18:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/javascript/prototype-inheritance-javascript/</loc><lastmod>2026-09-17T09:17:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/prototype/</loc><lastmod>2026-09-17T09:17:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/javascript/date-time-javascript/</loc><lastmod>2026-09-17T09:16:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/tanggal-dan-waktu/</loc><lastmod>2026-09-17T09:16:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/javascript/memahami-function-javascript/</loc><lastmod>2026-09-17T09:15:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/javascript/for-loop-javascript/</loc><lastmod>2026-09-17T09:14:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/perulangan/</loc><lastmod>2026-09-17T09:14:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/javascript/while-do-while-loop-javascript/</loc><lastmod>2026-09-17T09:13:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/javascript/switch-statement-javascript/</loc><lastmod>2026-09-17T09:12:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/javascript/pernyataan-kondisional-javascript/</loc><lastmod>2026-09-17T09:11:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/javascript/memahami-objek-javascript/</loc><lastmod>2026-09-17T09:10:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/array/</loc><lastmod>2026-09-17T09:09:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/javascript/metode-array-iterasi-javascript/</loc><lastmod>2026-09-17T09:09:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/javascript/metode-array-accessor-javascript/</loc><lastmod>2026-09-17T09:08:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/javascript/metode-array-mutator-javascript/</loc><lastmod>2026-09-17T09:07:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/javascript/memahami-array-javascript/</loc><lastmod>2026-09-17T09:06:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/javascript/cara-melakukan-matematika-javascript/</loc><lastmod>2026-09-17T09:05:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/javascript/cara-bekerja-dengan-string-javascript/</loc><lastmod>2026-09-17T09:03:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/javascript/cara-index-split-manipulasi-string-javascript/</loc><lastmod>2026-09-17T09:04:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/javascript/memahami-sintaks-struktur-kode-javascript/</loc><lastmod>2026-09-17T09:02:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/javascript/cara-menulis-komentar-javascript/</loc><lastmod>2026-09-17T09:01:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/android/</loc><lastmod>2026-09-17T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/banking/</loc><lastmod>2026-09-17T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/jetpack-compose/</loc><lastmod>2026-09-17T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/kotlin/</loc><lastmod>2026-09-17T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/notification-listener/</loc><lastmod>2026-09-17T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/projects/notifly/</loc><lastmod>2026-09-17T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/retrofit/</loc><lastmod>2026-09-17T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/room/</loc><lastmod>2026-09-17T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/workmanager/</loc><lastmod>2026-09-17T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/food/</loc><lastmod>2026-09-16T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/japanese/</loc><lastmod>2026-09-16T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/okonomiyaki/</loc><lastmod>2026-09-16T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/resep/</loc><lastmod>2026-09-16T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/saus/</loc><lastmod>2026-09-16T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/blog/food/saus-okonomiyaki/</loc><lastmod>2026-09-16T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/blade/</loc><lastmod>2026-09-16T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/casio/</loc><lastmod>2026-09-16T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/e-commerce/</loc><lastmod>2026-09-16T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/framer-motion/</loc><lastmod>2026-09-16T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/inertia/</loc><lastmod>2026-09-16T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/laravel/</loc><lastmod>2026-09-16T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/midtrans/</loc><lastmod>2026-09-16T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/react/</loc><lastmod>2026-09-16T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/sqlite/</loc><lastmod>2026-09-16T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/projects/watch-store/</loc><lastmod>2026-09-16T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/watch-store/</loc><lastmod>2026-09-16T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/blog/food/okonomiyaki/</loc><lastmod>2026-09-15T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/visualisasi-data/</loc><lastmod>2026-09-14T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/deep-dives/react/visualisasi-data-echarts/</loc><lastmod>2026-09-14T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/exfat/</loc><lastmod>2026-09-13T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/fat32/</loc><lastmod>2026-09-13T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/filesystem/</loc><lastmod>2026-09-13T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/deep-dives/storage/format-disk-teknis/</loc><lastmod>2026-09-13T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/ntfs/</loc><lastmod>2026-09-13T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/deep-dives/react/react-vs-vue-teknis/</loc><lastmod>2026-09-13T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/vue/</loc><lastmod>2026-09-13T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/projects/ai-news-blog-system/</loc><lastmod>2026-09-12T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/reinventing-the-wheel/ai-news-blog-system/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/cms/</loc><lastmod>2026-09-12T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/llm/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/mysql/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/news-portal/</loc><lastmod>2026-09-12T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/php/</loc><lastmod>2026-09-12T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/rest-api/</loc><lastmod>2026-09-12T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/web-scraping/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/form/</loc><lastmod>2026-09-11T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/deep-dives/forms/form-berbasis-skema/</loc><lastmod>2026-09-11T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/autentikasi/</loc><lastmod>2026-09-08T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/deep-dives/authentication/autentikasi-sisi-klien/</loc><lastmod>2026-09-08T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/keamanan/</loc><lastmod>2026-09-08T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/projects/saas-ai-assistant/</loc><lastmod>2026-09-08T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/saas/</loc><lastmod>2026-09-08T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/deep-dives/authentication/oauth-pkce-autentikasi/</loc><lastmod>2026-09-05T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/astro/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/astro/</loc><lastmod>2026-09-05T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/projects/astro-portfolio/</loc><lastmod>2026-09-05T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/i18n/</loc><lastmod>2026-09-05T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/liquid-glass/</loc><lastmod>2026-09-05T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/typescript/</loc><lastmod>2026-09-05T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/deep-dives/javascript/bit-byte-basis-angka-javascript/</loc><lastmod>2026-09-02T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/komputer-dasar/</loc><lastmod>2026-09-02T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/dark-theme/</loc><lastmod>2026-09-02T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/fitness/</loc><lastmod>2026-09-02T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/gym/</loc><lastmod>2026-09-02T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/projects/fitness-gym/</loc><lastmod>2026-09-02T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/reinventing-the-wheel/perjalanan-portofolio/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/wordpress/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/arsitektur/</loc><lastmod>2026-08-30T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/deep-dives/react/arsitektur-aplikasi-react/</loc><lastmod>2026-08-30T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/environment/setup-mac-development/</loc><lastmod>2026-08-27T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/projects/chat-app-multiapps/</loc><lastmod>2026-08-25T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/customer-support/</loc><lastmod>2026-08-25T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/fastify/</loc><lastmod>2026-08-25T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/multi-tenant/</loc><lastmod>2026-08-25T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/next.js/</loc><lastmod>2026-08-25T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/node.js/</loc><lastmod>2026-08-25T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/omnichannel/</loc><lastmod>2026-08-25T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/prisma/</loc><lastmod>2026-08-25T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/redis/</loc><lastmod>2026-08-25T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/socket.io/</loc><lastmod>2026-08-25T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/telegram/</loc><lastmod>2026-08-25T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/whatsapp/</loc><lastmod>2026-08-25T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/desain/</loc><lastmod>2026-08-24T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/design/desain-untuk-developer/</loc><lastmod>2026-08-24T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/electron/</loc><lastmod>2026-08-22T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/pwa/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/projects/stackr-focus-todolist/</loc><lastmod>2026-08-22T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/task-manager/</loc><lastmod>2026-08-22T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/vite/</loc><lastmod>2026-08-22T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/bash/</loc><lastmod>2026-08-21T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/command-line/cara-menggunakan-bash-script/</loc><lastmod>2026-08-21T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/command-line/</loc><lastmod>2026-08-21T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/projects/fine-dining/</loc><lastmod>2026-08-20T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/fine-dining/</loc><lastmod>2026-08-20T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/restaurant/</loc><lastmod>2026-08-20T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/bot/</loc><lastmod>2026-08-19T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/obs/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/streaming/</loc><lastmod>2026-08-19T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/projects/streaming-assistant/</loc><lastmod>2026-08-19T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/reinventing-the-wheel/streaming-assistant/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/websocket/</loc><lastmod>2026-08-19T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/youtube-live/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/build-tools/cara-setup-webpack/</loc><lastmod>2026-08-18T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/webpack/</loc><lastmod>2026-08-18T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/boarding-house/</loc><lastmod>2026-08-18T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/bootstrap/</loc><lastmod>2026-08-18T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/projects/kos-management-app/</loc><lastmod>2026-08-18T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/property-management/</loc><lastmod>2026-08-18T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/rbac/</loc><lastmod>2026-08-18T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/react/cara-menggunakan-redux/</loc><lastmod>2026-08-15T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/redux/</loc><lastmod>2026-08-15T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/editorial/</loc><lastmod>2026-08-14T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/fashion/</loc><lastmod>2026-08-14T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/projects/fashion-brand/</loc><lastmod>2026-08-14T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/react/cara-menggunakan-react/</loc><lastmod>2026-08-12T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/api/koneksi-api-javascript/</loc><lastmod>2026-08-09T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/digital-agency/</loc><lastmod>2026-08-08T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/projects/digital-agency/</loc><lastmod>2026-08-08T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/graphql/</loc><lastmod>2026-08-06T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/api/pengantar-graphql/</loc><lastmod>2026-08-06T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/dom/pengantar-dom/</loc><lastmod>2026-08-03T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/coffee/</loc><lastmod>2026-08-02T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/projects/coffee-shop/</loc><lastmod>2026-08-02T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/ui-design/</loc><lastmod>2026-08-02T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/reinventing-the-wheel/kegabutan/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/side-project/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/git/</loc><lastmod>2026-07-31T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/git/git-version-control/</loc><lastmod>2026-07-31T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/command-line/command-line-dasar/</loc><lastmod>2026-07-28T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/css/css-fundamentals/</loc><lastmod>2026-07-25T10:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/finance/</loc><lastmod>2026-07-20T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/reinventing-the-wheel/spnf-digitalisasi-pembelajaran/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/projects/investment-simulator/</loc><lastmod>2026-07-20T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/pendidikan-kesetaraan/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/pnfi/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/pwa/</loc><lastmod>2026-07-20T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/scorm/</loc><lastmod>2026-07-20T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/scorm/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/service-worker/</loc><lastmod>2026-07-20T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/asset-manager/</loc><lastmod>2026-07-15T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/media-library/</loc><lastmod>2026-07-15T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/projects/pitek-desktop-asset-manager/</loc><lastmod>2026-07-15T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/svelte/</loc><lastmod>2026-07-15T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/drag-and-drop/</loc><lastmod>2026-07-12T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/projects/nutrition-health-literacy-game/</loc><lastmod>2026-07-12T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/health-literacy/</loc><lastmod>2026-07-12T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/nutrition/</loc><lastmod>2026-07-12T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/block-coding/</loc><lastmod>2026-07-05T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/computational-thinking/</loc><lastmod>2026-07-05T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/projects/block-coding-basic-logic-lab/</loc><lastmod>2026-07-05T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/developer-humor/</loc><lastmod>2026-06-25T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/projects/jangan-lupa-titik-koma/</loc><lastmod>2026-06-25T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/puzzle/</loc><lastmod>2026-06-25T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/animation/</loc><lastmod>2026-06-20T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/naruto/</loc><lastmod>2026-06-20T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/projects/itachi-landing-page/</loc><lastmod>2026-06-20T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/web-audio-api/</loc><lastmod>2026-06-20T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/webgl/</loc><lastmod>2026-06-20T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/projects/haystack-hunt/</loc><lastmod>2026-06-15T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/three.js/</loc><lastmod>2026-06-15T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/control-panel/</loc><lastmod>2026-06-10T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/projects/proxmox-management-server/</loc><lastmod>2026-06-10T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/server-management/</loc><lastmod>2026-06-10T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/personal-website/</loc><lastmod>2026-05-11T14:05:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/resume/</loc><lastmod>2026-05-11T14:05:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/projects/website-resume/</loc><lastmod>2026-05-11T14:05:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/php/switch-php-version-homebrew/</loc><lastmod>2026-05-05T12:28:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/cloudflare/cloudflare-tunnel/</loc><lastmod>2026-04-22T12:42:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/docker/docker-cpu-fix/</loc><lastmod>2026-04-22T09:15:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/troubleshooting/</loc><lastmod>2026-04-22T09:15:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/editor/</loc><lastmod>2026-04-18T09:22:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/editor/vscode-configuration/</loc><lastmod>2026-04-18T09:22:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/settings/</loc><lastmod>2026-04-18T09:22:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/vscode/</loc><lastmod>2026-04-18T09:22:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/apache/</loc><lastmod>2026-04-20T10:34:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/laragon/</loc><lastmod>2026-04-20T10:34:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/php/laragon-subdomain/</loc><lastmod>2026-04-20T10:34:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/ssl/</loc><lastmod>2026-04-20T10:34:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/windows/</loc><lastmod>2026-04-20T10:34:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/ioncube/</loc><lastmod>2026-04-20T10:34:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/php/ioncube-loader-windows/</loc><lastmod>2026-04-20T10:34:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/xampp/</loc><lastmod>2026-04-20T10:34:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/php/dual-php-laragon/</loc><lastmod>2026-04-18T09:17:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/database/install-phpmyadmin-macos/</loc><lastmod>2026-04-20T10:22:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/phpmyadmin/</loc><lastmod>2026-04-20T10:22:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/cpanel-api/</loc><lastmod>2026-04-01T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/provisioning/</loc><lastmod>2026-04-01T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/proxmox-api/</loc><lastmod>2026-04-01T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/projects/web-host-manager/</loc><lastmod>2026-04-01T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/web-hosting/</loc><lastmod>2026-04-01T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/interactive/</loc><lastmod>2026-02-11T14:05:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/invitation/</loc><lastmod>2026-02-11T14:05:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/wedding/</loc><lastmod>2026-02-11T14:05:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/projects/wedding-invitation/</loc><lastmod>2026-02-11T14:05:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/certificate/</loc><lastmod>2026-05-18T09:25:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/lxd/</loc><lastmod>2026-05-18T09:25:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/server/lxd/</loc><lastmod>2026-05-18T09:25:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/server/proxmox-debian/</loc><lastmod>2026-01-17T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/integrations/</loc><lastmod>2026-01-16T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/vue.js/</loc><lastmod>2026-01-16T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/whmcs-api/</loc><lastmod>2026-01-16T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/projects/whmcs-custom-modules-hooks/</loc><lastmod>2026-01-16T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/blog/anime/</loc><lastmod>2026-01-11T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/chainsaw-man/</loc><lastmod>2026-01-11T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/character-analysis/</loc><lastmod>2026-01-11T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/blog/anime/denji-karakter-dengan-impian-sederhana/</loc><lastmod>2026-01-11T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/cloudflare-tunnel/</loc><lastmod>2025-12-01T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/home-lab/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/projects/home-server/</loc><lastmod>2025-12-01T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/infrastructure/</loc><lastmod>2025-12-01T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/linux/</loc><lastmod>2025-12-01T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/proxmox/</loc><lastmod>2025-12-01T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/cloudflare-tunnel/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/reinventing-the-wheel/home-lab-server/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/exponential-smoothing/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/numpy/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/pandas/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/reinventing-the-wheel/perjalanan-akademik/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/projects/price-prediction-system/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/statsmodels/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/streamlit/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/thesis/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/tugas-akhir/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/alerting/</loc><lastmod>2025-10-01T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/discord-webhook/</loc><lastmod>2025-10-01T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/ejs/</loc><lastmod>2025-10-01T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/express.js/</loc><lastmod>2025-10-01T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/incident-response/</loc><lastmod>2025-10-01T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/monitoring/</loc><lastmod>2025-10-01T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/uptime/</loc><lastmod>2025-10-01T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/projects/uptime-monitoring/</loc><lastmod>2025-10-01T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/blog/tech-review/perbandingan-format-disk/</loc><lastmod>2025-09-13T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/blog/opinion/kenapa-orang-suka-vtuber/</loc><lastmod>2025-09-12T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/pop-culture/</loc><lastmod>2025-09-12T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/vtuber/</loc><lastmod>2025-09-12T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/coding/</loc><lastmod>2025-09-11T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/blog/coding/</loc><lastmod>2025-09-11T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/blog/coding/react-vs-vue/</loc><lastmod>2025-09-11T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/chrome/</loc><lastmod>2025-09-10T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/cli/</loc><lastmod>2025-09-10T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/blog/anime/eksistensialisme-neon-genesis-evangelion/</loc><lastmod>2025-09-10T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/git/git-command-snippet/</loc><lastmod>2025-09-10T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/neon-genesis-evangelion/</loc><lastmod>2025-09-10T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/philosophy/</loc><lastmod>2025-09-10T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/snippet/</loc><lastmod>2025-09-10T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/chrome-extension/chrome-extension-snippet/</loc><lastmod>2025-09-10T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/blog/</loc><lastmod>2025-09-10T13:24:31+08:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/fundamental/command-line/cron-basics/</loc><lastmod>2025-09-09T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/demon-slayer/</loc><lastmod>2025-09-09T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/blog/anime/zenitsu-and-kaigaku/</loc><lastmod>2025-09-09T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/death-note/</loc><lastmod>2025-09-08T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/blog/anime/light-yagami/</loc><lastmod>2025-09-08T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/blog/anime/l-lawliet/</loc><lastmod>2025-09-07T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/blog/anime/ayanokouji-kiyotaka/</loc><lastmod>2025-09-06T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/classroom-of-the-elite/</loc><lastmod>2025-09-06T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/blog/anime/netorare/</loc><lastmod>2025-09-05T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/genre/</loc><lastmod>2025-09-05T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/blog/anime/isekai/</loc><lastmod>2025-09-04T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/isekai/</loc><lastmod>2025-09-04T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/drama/</loc><lastmod>2025-09-02T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/manga/</loc><lastmod>2025-09-02T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/blog/anime/takopi-no-genzai/</loc><lastmod>2025-09-02T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/projects/judol-slayer/</loc><lastmod>2025-08-01T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/shelves/reinventing-the-wheel/judol-slayer/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/moderation/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/open-source/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/spam-detection/</loc><lastmod>2026-09-27T00:00:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/online-store/</loc><lastmod>2025-06-16T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/product-catalog/</loc><lastmod>2025-06-16T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/shopping/</loc><lastmod>2025-06-16T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/projects/warung-online/</loc><lastmod>2025-06-16T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/file-sharing/</loc><lastmod>2025-06-01T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/projects/temporary-file-uploader/</loc><lastmod>2025-06-01T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/temporary-storage/</loc><lastmod>2025-06-01T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/uploads/</loc><lastmod>2025-06-01T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/c#/</loc><lastmod>2025-05-01T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/game-mechanics/</loc><lastmod>2025-05-01T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/projects/game-tank-godot/</loc><lastmod>2025-05-01T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/gdscript/</loc><lastmod>2025-05-01T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/godot/</loc><lastmod>2025-05-01T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/tank-battle/</loc><lastmod>2025-05-01T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/top-down/</loc><lastmod>2025-05-01T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/computer-vision/</loc><lastmod>2025-01-01T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/image-processing/</loc><lastmod>2025-01-01T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/projects/manga-text-removal/</loc><lastmod>2025-01-01T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/ocr/</loc><lastmod>2025-01-01T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/batch-processing/</loc><lastmod>2024-07-01T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/downloader/</loc><lastmod>2024-07-01T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/file-organization/</loc><lastmod>2024-07-01T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/projects/manga-downloader/</loc><lastmod>2024-07-01T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/projects/web-profile/</loc><lastmod>2024-06-01T14:05:00+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/catalog/</loc><lastmod>2024-01-01T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/discovery/</loc><lastmod>2024-01-01T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/projects/my-anime-list/</loc><lastmod>2024-01-01T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/desktop/</loc><lastmod>2023-12-01T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/game-automation/</loc><lastmod>2023-12-01T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/image-detection/</loc><lastmod>2023-12-01T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/projects/zuma-bot/</loc><lastmod>2023-12-01T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/assignments/</loc><lastmod>2021-04-01T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/classroom/</loc><lastmod>2021-04-01T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/e-learning/</loc><lastmod>2021-04-01T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tech_stacks/jquery/</loc><lastmod>2021-04-01T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/projects/online-classroom/</loc><lastmod>2021-04-01T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/inventory/</loc><lastmod>2020-04-01T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/management-system/</loc><lastmod>2020-04-01T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/pharmacy/</loc><lastmod>2020-04-01T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/projects/pharmacy-system/</loc><lastmod>2020-04-01T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/tags/sales/</loc><lastmod>2020-04-01T14:55:15+07:00</lastmod><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/about/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/anime/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/catalog/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/colophon/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/guestbook/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/catalog/draw/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/illustrations/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/journals/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/catalog/logo/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/privacy/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/resume/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/catalog/website/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url><url><loc>https://fanny.dev/wibudenial/</loc><changefreq>weekly</changefreq><priority>0.5</priority></url></urlset>