<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url>
<loc>https://hardysetyoso.com/en</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://hardysetyoso.com/en" />
<xhtml:link rel="alternate" hreflang="id" href="https://hardysetyoso.com/id" />
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://hardysetyoso.com/id</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://hardysetyoso.com/en" />
<xhtml:link rel="alternate" hreflang="id" href="https://hardysetyoso.com/id" />
<changefreq>monthly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://hardysetyoso.com/en/portfolio</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://hardysetyoso.com/en/portfolio" />
<xhtml:link rel="alternate" hreflang="id" href="https://hardysetyoso.com/id/portfolio" />
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hardysetyoso.com/id/portfolio</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://hardysetyoso.com/en/portfolio" />
<xhtml:link rel="alternate" hreflang="id" href="https://hardysetyoso.com/id/portfolio" />
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://hardysetyoso.com/en/writing</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://hardysetyoso.com/en/writing" />
<xhtml:link rel="alternate" hreflang="id" href="https://hardysetyoso.com/id/writing" />
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://hardysetyoso.com/id/writing</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://hardysetyoso.com/en/writing" />
<xhtml:link rel="alternate" hreflang="id" href="https://hardysetyoso.com/id/writing" />
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://hardysetyoso.com/en/writing/geo-data-engineering</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://hardysetyoso.com/en/writing/geo-data-engineering" />
<xhtml:link rel="alternate" hreflang="id" href="https://hardysetyoso.com/id/writing/geo-data-engineering" />
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://hardysetyoso.com/id/writing/geo-data-engineering</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://hardysetyoso.com/en/writing/geo-data-engineering" />
<xhtml:link rel="alternate" hreflang="id" href="https://hardysetyoso.com/id/writing/geo-data-engineering" />
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://hardysetyoso.com/en/writing/solution-architecture</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://hardysetyoso.com/en/writing/solution-architecture" />
<xhtml:link rel="alternate" hreflang="id" href="https://hardysetyoso.com/id/writing/solution-architecture" />
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://hardysetyoso.com/id/writing/solution-architecture</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://hardysetyoso.com/en/writing/solution-architecture" />
<xhtml:link rel="alternate" hreflang="id" href="https://hardysetyoso.com/id/writing/solution-architecture" />
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://hardysetyoso.com/en/writing/skill-set</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://hardysetyoso.com/en/writing/skill-set" />
<xhtml:link rel="alternate" hreflang="id" href="https://hardysetyoso.com/id/writing/skill-set" />
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://hardysetyoso.com/id/writing/skill-set</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://hardysetyoso.com/en/writing/skill-set" />
<xhtml:link rel="alternate" hreflang="id" href="https://hardysetyoso.com/id/writing/skill-set" />
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://hardysetyoso.com/en/portfolio/nyc-taxi-gap</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://hardysetyoso.com/en/portfolio/nyc-taxi-gap" />
<xhtml:link rel="alternate" hreflang="id" href="https://hardysetyoso.com/id/portfolio/nyc-taxi-gap" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hardysetyoso.com/id/portfolio/nyc-taxi-gap</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://hardysetyoso.com/en/portfolio/nyc-taxi-gap" />
<xhtml:link rel="alternate" hreflang="id" href="https://hardysetyoso.com/id/portfolio/nyc-taxi-gap" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hardysetyoso.com/en/portfolio/geohash-schema-extractor</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://hardysetyoso.com/en/portfolio/geohash-schema-extractor" />
<xhtml:link rel="alternate" hreflang="id" href="https://hardysetyoso.com/id/portfolio/geohash-schema-extractor" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hardysetyoso.com/id/portfolio/geohash-schema-extractor</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://hardysetyoso.com/en/portfolio/geohash-schema-extractor" />
<xhtml:link rel="alternate" hreflang="id" href="https://hardysetyoso.com/id/portfolio/geohash-schema-extractor" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hardysetyoso.com/en/portfolio/maritime-oil-spill-solution-design</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://hardysetyoso.com/en/portfolio/maritime-oil-spill-solution-design" />
<xhtml:link rel="alternate" hreflang="id" href="https://hardysetyoso.com/id/portfolio/maritime-oil-spill-solution-design" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hardysetyoso.com/id/portfolio/maritime-oil-spill-solution-design</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://hardysetyoso.com/en/portfolio/maritime-oil-spill-solution-design" />
<xhtml:link rel="alternate" hreflang="id" href="https://hardysetyoso.com/id/portfolio/maritime-oil-spill-solution-design" />
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://hardysetyoso.com/en/writing/skill-set/geospatial-product-ops</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://hardysetyoso.com/en/writing/skill-set/geospatial-product-ops" />
<xhtml:link rel="alternate" hreflang="id" href="https://hardysetyoso.com/id/writing/skill-set/product-ops-geospasial" />
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://hardysetyoso.com/en/writing/geo-data-engineering/map-migration-hidden-data-dependencies</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://hardysetyoso.com/en/writing/geo-data-engineering/map-migration-hidden-data-dependencies" />
<xhtml:link rel="alternate" hreflang="id" href="https://hardysetyoso.com/id/writing/geo-data-engineering/map-migration-hidden-data-dependencies" />
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://hardysetyoso.com/en/writing/geo-data-engineering/nyc-taxi-unmet-demand-h3-postgis</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://hardysetyoso.com/en/writing/geo-data-engineering/nyc-taxi-unmet-demand-h3-postgis" />
<xhtml:link rel="alternate" hreflang="id" href="https://hardysetyoso.com/id/writing/geo-data-engineering/permintaan-taksi-tak-terlayani-nyc-h3-postgis" />
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://hardysetyoso.com/en/writing/geo-data-engineering/polygon-gap-revenue-gap</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://hardysetyoso.com/en/writing/geo-data-engineering/polygon-gap-revenue-gap" />
<xhtml:link rel="alternate" hreflang="id" href="https://hardysetyoso.com/id/writing/geo-data-engineering/polygon-gap-revenue-gap" />
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://hardysetyoso.com/en/writing/solution-architecture/self-service-geohash-tool-non-gis-teams</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://hardysetyoso.com/en/writing/solution-architecture/self-service-geohash-tool-non-gis-teams" />
<xhtml:link rel="alternate" hreflang="id" href="https://hardysetyoso.com/id/writing/solution-architecture/tool-geohash-self-service-tim-non-gis" />
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://hardysetyoso.com/en/writing/skill-set/spec-first-portfolio-claude-code</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://hardysetyoso.com/en/writing/skill-set/spec-first-portfolio-claude-code" />
<xhtml:link rel="alternate" hreflang="id" href="https://hardysetyoso.com/id/writing/skill-set/portofolio-spec-first-claude-code" />
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://hardysetyoso.com/id/writing/geo-data-engineering/map-migration-hidden-data-dependencies</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://hardysetyoso.com/en/writing/geo-data-engineering/map-migration-hidden-data-dependencies" />
<xhtml:link rel="alternate" hreflang="id" href="https://hardysetyoso.com/id/writing/geo-data-engineering/map-migration-hidden-data-dependencies" />
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://hardysetyoso.com/id/writing/geo-data-engineering/permintaan-taksi-tak-terlayani-nyc-h3-postgis</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://hardysetyoso.com/en/writing/geo-data-engineering/nyc-taxi-unmet-demand-h3-postgis" />
<xhtml:link rel="alternate" hreflang="id" href="https://hardysetyoso.com/id/writing/geo-data-engineering/permintaan-taksi-tak-terlayani-nyc-h3-postgis" />
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://hardysetyoso.com/id/writing/geo-data-engineering/polygon-gap-revenue-gap</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://hardysetyoso.com/en/writing/geo-data-engineering/polygon-gap-revenue-gap" />
<xhtml:link rel="alternate" hreflang="id" href="https://hardysetyoso.com/id/writing/geo-data-engineering/polygon-gap-revenue-gap" />
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://hardysetyoso.com/id/writing/skill-set/portofolio-spec-first-claude-code</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://hardysetyoso.com/en/writing/skill-set/spec-first-portfolio-claude-code" />
<xhtml:link rel="alternate" hreflang="id" href="https://hardysetyoso.com/id/writing/skill-set/portofolio-spec-first-claude-code" />
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://hardysetyoso.com/id/writing/skill-set/product-ops-geospasial</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://hardysetyoso.com/en/writing/skill-set/geospatial-product-ops" />
<xhtml:link rel="alternate" hreflang="id" href="https://hardysetyoso.com/id/writing/skill-set/product-ops-geospasial" />
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://hardysetyoso.com/id/writing/solution-architecture/tool-geohash-self-service-tim-non-gis</loc>
<xhtml:link rel="alternate" hreflang="en" href="https://hardysetyoso.com/en/writing/solution-architecture/self-service-geohash-tool-non-gis-teams" />
<xhtml:link rel="alternate" hreflang="id" href="https://hardysetyoso.com/id/writing/solution-architecture/tool-geohash-self-service-tim-non-gis" />
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
</urlset>
