<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://teten-nugraha.hashnode.dev</loc>
    <lastmod>2026-11-11T17:43:40.490Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://teten-nugraha.hashnode.dev/mengimplementasikan-jwt-auth-dan-rbac-di-spring-boot-32</loc>
    <lastmod>2024-05-31T10:00:47.573Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://teten-nugraha.hashnode.dev/membuat-aplikasi-pencarian-buku-dengan-javax-swing-hibernate-orm-dan-mysql-db</loc>
    <lastmod>2024-05-27T09:46:41.391Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://teten-nugraha.hashnode.dev/export-import-csv-file-dengan-spring-boot</loc>
    <lastmod>2024-05-27T09:50:14.397Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://teten-nugraha.hashnode.dev/membuat-rest-api-dengan-spring-boot-dan-kotlin</loc>
    <lastmod>2024-05-27T09:52:45.658Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://teten-nugraha.hashnode.dev/membuat-restful-api-menggunakan-golang-dan-gin</loc>
    <lastmod>2023-01-26T02:30:58.664Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://teten-nugraha.hashnode.dev/11-buku-wajib-untuk-java-developer</loc>
    <lastmod>2023-01-26T02:29:31.400Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://teten-nugraha.hashnode.dev/cara-install-minikube-di-mac-m1-local</loc>
    <lastmod>2023-01-26T02:33:02.150Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://teten-nugraha.hashnode.dev/menggunakan-fungsi-agregat-dan-join-table</loc>
    <lastmod>2023-01-26T02:31:22.043Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://teten-nugraha.hashnode.dev/belajar-ec2-instance-di-aws</loc>
    <lastmod>2022-10-08T22:53:09.688Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://teten-nugraha.hashnode.dev/membangun-rest-api-dengan-nestjs-dan-prisma-orm</loc>
    <lastmod>2022-10-08T22:44:51.269Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://teten-nugraha.hashnode.dev/mengenal-api-gateway</loc>
    <lastmod>2022-09-13T07:10:36.233Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://teten-nugraha.hashnode.dev/memahami-call-by-value-vs-call-by-name-di-scala</loc>
    <lastmod>2023-01-26T02:29:45.174Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://teten-nugraha.hashnode.dev/monitor-spring-boot-microservice-menggunakan-micrometer-prometheus-dan-grafana</loc>
    <lastmod>2023-01-26T02:31:34.588Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://teten-nugraha.hashnode.dev/1-tips-membuat-code-java-efisien-constant-dan-variable</loc>
    <lastmod>2023-01-26T02:29:57.486Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://teten-nugraha.hashnode.dev/install-kubernetes-dashboard-dalam-docker-desktop</loc>
    <lastmod>2023-01-26T02:31:46.451Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://teten-nugraha.hashnode.dev/cara-mudah-konversi-json-ke-dalam-java-object</loc>
    <lastmod>2023-01-26T02:30:09.594Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://teten-nugraha.hashnode.dev/membuat-simple-rest-api-dengan-golang-nethttp</loc>
    <lastmod>2023-01-26T02:31:59.185Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://teten-nugraha.hashnode.dev/connecting-elasticsearch-with-elastichq-and-cerebro-docker-based-625a4266ea30</loc>
    <lastmod>2021-08-26T10:08:14.570Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://teten-nugraha.hashnode.dev/sharing-security-context-between-spring-security-and-feign-interceptor-736583804ac</loc>
    <lastmod>2021-03-19T08:35:18.440Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://teten-nugraha.hashnode.dev/part-1-belajar-rest-api-crud-golang-menggunakan-clean-architecture-project-preparation-950df5506b51</loc>
    <lastmod>2021-01-28T03:22:09.514Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://teten-nugraha.hashnode.dev/belajar-rest-api-crud-golang-menggunakan-clean-architecture-ea4406403fe5</loc>
    <lastmod>2021-01-22T01:57:38.471Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://teten-nugraha.hashnode.dev/using-pagination-on-open-feign-4fc500747b70</loc>
    <lastmod>2020-10-16T07:43:29.642Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://teten-nugraha.hashnode.dev/setup-vscode-for-golang-debugging-faff03130a97</loc>
    <lastmod>2020-08-28T02:11:24.950Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://teten-nugraha.hashnode.dev/free-ebook-spring-boot-basic-7cabb5666445</loc>
    <lastmod>2020-08-17T04:40:06.610Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://teten-nugraha.hashnode.dev/setting-golang-plugin-on-vscode-for-autocomplete-and-auto-import-30bf5c58138a</loc>
    <lastmod>2020-05-13T09:22:39.843Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://teten-nugraha.hashnode.dev/intellij-idea-running-multiple-project-microservices-in-one-workspace-d61126fe0eef</loc>
    <lastmod>2020-02-13T07:44:39.585Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://teten-nugraha.hashnode.dev/generate-codecoverage-report-with-jacoco-and-sonarqube-ed15c4045885</loc>
    <lastmod>2020-02-06T08:16:39.985Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://teten-nugraha.hashnode.dev/integrate-junit-and-mockito-unit-testing-for-controller-layer-91bb4099c2a5</loc>
    <lastmod>2020-01-29T04:24:23.374Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://teten-nugraha.hashnode.dev/integrate-junit-and-mockito-unit-testing-for-service-layer-a0a5a811c58a</loc>
    <lastmod>2020-01-16T12:46:14.970Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://teten-nugraha.hashnode.dev/membuat-rest-api-sederhana-dengan-spring-boot-part-iii-user-controller-9adb190ecae1</loc>
    <lastmod>2020-01-10T04:46:46.638Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://teten-nugraha.hashnode.dev/membuat-rest-api-sederhana-dengan-spring-boot-part-iii-cd18bcf475c1</loc>
    <lastmod>2020-01-07T05:52:32.821Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://teten-nugraha.hashnode.dev/membuat-rest-api-sederhana-dengan-spring-boot-part-ii-user-service-e16a36072f8d</loc>
    <lastmod>2020-01-06T06:28:04.168Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://teten-nugraha.hashnode.dev/membuat-rest-api-sederhana-dengan-spring-boot-part-i-d56933ccffbe</loc>
    <lastmod>2020-01-03T10:30:41.566Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://teten-nugraha.hashnode.dev/spring-boot-secure-db-password-with-jasypt-10e2d3a043d6</loc>
    <lastmod>2019-12-31T02:40:39.645Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://teten-nugraha.hashnode.dev/mini-social-media-like-twitter-spring-boot-reactjs-5517c7bde5e4</loc>
    <lastmod>2019-07-31T02:58:58.191Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://teten-nugraha.hashnode.dev/membuat-restful-menggunakan-framework-laravel-99a051890a7e</loc>
    <lastmod>2019-06-25T10:01:39.645Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://teten-nugraha.hashnode.dev/blog-api-sederhana-dengan-spring-boot-f1c5c6f5f835</loc>
    <lastmod>2019-06-20T10:14:28.084Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://teten-nugraha.hashnode.dev/panduan-singkat-membuat-restful-api-yang-baik-ec2f40bd2eca</loc>
    <lastmod>2019-06-19T04:10:06.659Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://teten-nugraha.hashnode.dev/membuat-instance-mysql-menggunakan-docker-compose-3cfbf4dcf6c</loc>
    <lastmod>2019-06-17T14:12:31.900Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://teten-nugraha.hashnode.dev/make-spring-project-with-spring-initialzr-ca14865b4c10</loc>
    <lastmod>2019-06-10T03:44:30.595Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://teten-nugraha.hashnode.dev/integrasi-react-native-dan-nox-emulator-45816eda7f6e</loc>
    <lastmod>2019-02-08T08:15:29.030Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://teten-nugraha.hashnode.dev/page/about-me</loc>
    <lastmod>2026-11-11T17:43:40.490Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://teten-nugraha.hashnode.dev/series/belajar-sql-fundamental</loc>
    <lastmod>2026-11-11T17:43:40.490Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://teten-nugraha.hashnode.dev/series/belajar-spring-boot</loc>
    <lastmod>2026-11-11T17:43:40.490Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://teten-nugraha.hashnode.dev/series/belajar-golang</loc>
    <lastmod>2026-11-11T17:43:40.490Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://teten-nugraha.hashnode.dev/series/belajar-kubernetes</loc>
    <lastmod>2026-11-11T17:43:40.490Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://teten-nugraha.hashnode.dev/archive</loc>
    <lastmod>2026-11-11T17:43:40.490Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
</urlset>