<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://adriangohjw.com</loc>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>

  <url>
    <loc>https://adriangohjw.com/blog</loc>
    <changefreq>daily</changefreq>
    <priority>0.9</priority>
  </url>

  <url>
    <loc>https://adriangohjw.com/talks</loc>
    <changefreq>daily</changefreq>
    <priority>0.9</priority>
  </url>

  
  
    <url>
      <loc>https://adriangohjw.com/isomer-next-3x-faster-92percent-cheaper-site-publish</loc>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://adriangohjw.com/switching-from-amazon-rds-to-crunchy-bridge</loc>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://adriangohjw.com/migrating-from-sidekiq-to-solid-queue</loc>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://adriangohjw.com/reducing-concurrent-database-queries</loc>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://adriangohjw.com/faster-query-rewriting-activerecord-into-raw-sql</loc>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://adriangohjw.com/using-cloudflare-cf-ipcountry-to-reduce-latencies-by-300ms</loc>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://adriangohjw.com/optimizing-ci-faster-and-cheaper</loc>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://adriangohjw.com/ruby-on-rails-reduce-memory-usage</loc>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://adriangohjw.com/fixing-oom-out-of-memory-when-generating-sitemap</loc>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://adriangohjw.com/reducing-latencies-cutting-database-load</loc>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://adriangohjw.com/speeding-up-bundle-install</loc>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://adriangohjw.com/cloudflare-the-must-have-for-every-website</loc>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://adriangohjw.com/reducing-latencies-and-downtime-concurrent-refresh-of-materialized-view</loc>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://adriangohjw.com/improve-database-view-performance-with-materialized-view</loc>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://adriangohjw.com/how-i-built-a-conversational-form</loc>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://adriangohjw.com/method-chaining-with-query-object</loc>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://adriangohjw.com/engineering-productivity-for-everyone-including-co-workers</loc>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://adriangohjw.com/engineering-is-cost-management</loc>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://adriangohjw.com/to-test-or-not-to-test-startup-perspective</loc>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://adriangohjw.com/i-hate-fat-models-part-1-query-object</loc>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://adriangohjw.com/value-objects-to-avoid-primitive-obsession</loc>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://adriangohjw.com/ruby-scenic-gem</loc>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://adriangohjw.com/readability-through-abstraction</loc>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://adriangohjw.com/writing-readable-code</loc>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  

  
  
    <url>
      <loc>https://adriangohjw.com/talks/nus-rh-developers-tech-careers</loc>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://adriangohjw.com/talks/red-dot-ruby-conference-1-engineer-300000-users</loc>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://adriangohjw.com/talks/rubysg-build-scrapers-in-ruby</loc>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://adriangohjw.com/talks/rubysg-how-we-use-searchkick-elasticsearch</loc>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
    <url>
      <loc>https://adriangohjw.com/talks/rubysg-scenic-gem</loc>
      <changefreq>monthly</changefreq>
      <priority>0.7</priority>
    </url>
  
</urlset>
