<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
  <url>
    <loc>https://www.javierpalomares.net/home</loc>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
    <lastmod>2020-02-01</lastmod>
    <image:image>
      <image:loc>https://static1.squarespace.com/static/5a3aade88dd041ac9f04410c/t/5e2fa9ed45c00d0d20941b7e/1580182040983/20190106_154926-01.jpg</image:loc>
      <image:title>Home</image:title>
      <image:caption>Cold day in the mountains east of Albuquerque</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2020-09-11</lastmod>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/2020/1/26/generating-music-with-ai</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2020-04-14</lastmod>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/2020/1/19/optimal-congressional-redistricting-and-gerrymandering</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2020-04-14</lastmod>
    <image:image>
      <image:loc>https://static1.squarespace.com/static/5a3aade88dd041ac9f04410c/t/5e29fb49ee340018849f6fe5/1579809619067/first_attempt_resulting_map.PNG</image:loc>
      <image:title>My Blog - Optimal Congressional Redistricting and Gerrymandering</image:title>
    </image:image>
    <image:image>
      <image:loc>https://static1.squarespace.com/static/5a3aade88dd041ac9f04410c/t/5e29fb151c8a1258863c420a/1579809566317/first_attempt_political_results.PNG</image:loc>
      <image:title>My Blog - Optimal Congressional Redistricting and Gerrymandering</image:title>
    </image:image>
    <image:image>
      <image:loc>https://static1.squarespace.com/static/5a3aade88dd041ac9f04410c/t/5e29fbbc3d32b23b07cffc15/1579809736884/second_attempt_resulting_map.PNG</image:loc>
      <image:title>My Blog - Optimal Congressional Redistricting and Gerrymandering</image:title>
    </image:image>
    <image:image>
      <image:loc>https://static1.squarespace.com/static/5a3aade88dd041ac9f04410c/t/5e29fb9d61fce205781576de/1579809701325/second_attempt_political_results.PNG</image:loc>
      <image:title>My Blog - Optimal Congressional Redistricting and Gerrymandering</image:title>
    </image:image>
    <image:image>
      <image:loc>https://static1.squarespace.com/static/5a3aade88dd041ac9f04410c/t/5e29fb7e49c51041ac81eb1c/1579809668698/second_attempt_population_results.PNG</image:loc>
      <image:title>My Blog - Optimal Congressional Redistricting and Gerrymandering</image:title>
    </image:image>
    <image:image>
      <image:loc>https://static1.squarespace.com/static/5a3aade88dd041ac9f04410c/t/5e29faef18b0f7303207a165/1579809526729/population_results_first_attempt.PNG</image:loc>
      <image:title>My Blog - Optimal Congressional Redistricting and Gerrymandering</image:title>
    </image:image>
    <image:image>
      <image:loc>https://static1.squarespace.com/static/5a3aade88dd041ac9f04410c/t/5e29fac483e9c52fc87991e7/1579809485203/first_attempt.PNG</image:loc>
      <image:title>My Blog - Optimal Congressional Redistricting and Gerrymandering</image:title>
    </image:image>
    <image:image>
      <image:loc>https://static1.squarespace.com/static/5a3aade88dd041ac9f04410c/t/5e29fbd9ee340018849f9335/1579809764556/comparison_to_current_district.PNG</image:loc>
      <image:title>My Blog - Optimal Congressional Redistricting and Gerrymandering</image:title>
    </image:image>
    <image:image>
      <image:loc>https://static1.squarespace.com/static/5a3aade88dd041ac9f04410c/t/5e29fa7e938ff048be35339d/1579809427293/gerrymandering_explained.PNG</image:loc>
      <image:title>My Blog - Optimal Congressional Redistricting and Gerrymandering</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/2020/1/28/pypitch-fx</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2020-04-14</lastmod>
    <image:image>
      <image:loc>https://static1.squarespace.com/static/5a3aade88dd041ac9f04410c/t/5e4b64ff74f9be5e21f5acf0/1581999372626/gameday_er_diagram.png</image:loc>
      <image:title>My Blog - Getting Data from Major League Baseball</image:title>
    </image:image>
    <image:image>
      <image:loc>https://static1.squarespace.com/static/5a3aade88dd041ac9f04410c/t/5e4b655fcbc08f59eea731e7/1581999460861/Element_Hierarchy.png</image:loc>
      <image:title>My Blog - Getting Data from Major League Baseball</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/2020/1/16/graduation</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2020-02-22</lastmod>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/2020/1/27/migrating-from-google-play-music-to-spotify</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2020-04-14</lastmod>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/2020/2/25/fair-housing-assignment</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2020-04-14</lastmod>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/2020/3/1/cassandra-certification</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2021-02-15</lastmod>
    <image:image>
      <image:loc>https://static1.squarespace.com/static/5a3aade88dd041ac9f04410c/t/5e5de4fe2a325e1d70244c01/1583211781956/Annotation+2020-03-02+230221.png</image:loc>
      <image:title>My Blog - Apache Cassandra Administrator Certification</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/2020/4/5/the-byzantine-distributed-agreement-problem</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2020-04-06</lastmod>
    <image:image>
      <image:loc>https://static1.squarespace.com/static/5a3aade88dd041ac9f04410c/t/5e8a85b105fde74b6f717483/1586136505020/Paxos.jpg</image:loc>
      <image:title>My Blog - The Weighted Byzantine Distributed Agreement Problem</image:title>
      <image:caption>Proposers send a Promise during Phase 1, and a commit during Phase 2. Afterwards the value is agreed to. For brevity, learners are not shown.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://static1.squarespace.com/static/5a3aade88dd041ac9f04410c/t/5e8a2780138b9761efb30911/1586112464045/byzantine_fault_2.jpg</image:loc>
      <image:title>My Blog - The Weighted Byzantine Distributed Agreement Problem</image:title>
      <image:caption>Or maybe Unit 1 is lying to Unit 2 and Unit 3. Unit 2 is not able to tell from the 2 above scenarios.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://static1.squarespace.com/static/5a3aade88dd041ac9f04410c/t/5e8a26731249b62279431ed3/1586112130243/byzantine_fault</image:loc>
      <image:title>My Blog - The Weighted Byzantine Distributed Agreement Problem</image:title>
      <image:caption>Unit 2 is getting mixed messages. Unit 3 could be lying about what the commander said. He can’t be certain who to trust.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://static1.squarespace.com/static/5a3aade88dd041ac9f04410c/t/5e8a25455803e9387fe53b21/1586111821879/byzantine.jpg</image:loc>
      <image:title>My Blog - The Weighted Byzantine Distributed Agreement Problem</image:title>
      <image:caption>How can Unit 1 be sure that Units 2 and 3 will attack?</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://static1.squarespace.com/static/5a3aade88dd041ac9f04410c/t/5e8a8e183d751119c543d2f0/1586138655671/byz_paxos.jpg</image:loc>
      <image:title>My Blog - The Weighted Byzantine Distributed Agreement Problem</image:title>
      <image:caption>Acceptors broadcast messages to each other to handle Byzantine faults</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/2020/7/27/senior-software-engineer-promotion</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2020-08-11</lastmod>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/2020/7/26/productivity-during-quarantine</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2021-01-15</lastmod>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/2020/9/10/google-cloud-professional-cloud-architect-certification</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2020-12-14</lastmod>
    <image:image>
      <image:loc>https://static1.squarespace.com/static/5a3aade88dd041ac9f04410c/t/5f8267d8a65e566a0eda4ef3/1602381808871/gcs_choice.jpg</image:loc>
      <image:title>My Blog - Google Cloud Professional Cloud Architect Certification</image:title>
    </image:image>
    <image:image>
      <image:loc>https://static1.squarespace.com/static/5a3aade88dd041ac9f04410c/t/5f82677f2667002794eec86f/1602445513805/gcs_storage.jpg</image:loc>
      <image:title>My Blog - Google Cloud Professional Cloud Architect Certification</image:title>
      <image:caption>Google Cloud Storage has a variety of storage solutions depending on the solution</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://static1.squarespace.com/static/5a3aade88dd041ac9f04410c/t/5f83adb4f3350a0e2665343d/1602465210914/security.jpg</image:loc>
      <image:title>My Blog - Google Cloud Professional Cloud Architect Certification</image:title>
    </image:image>
    <image:image>
      <image:loc>https://static1.squarespace.com/static/5a3aade88dd041ac9f04410c/t/5f83a0377ba26763821a7c9c/1602461760713/data_processing.jpg</image:loc>
      <image:title>My Blog - Google Cloud Professional Cloud Architect Certification</image:title>
    </image:image>
    <image:image>
      <image:loc>https://static1.squarespace.com/static/5a3aade88dd041ac9f04410c/t/5f8324132667002794fbc9a3/1602429977872/choosing_an_lb.jpg</image:loc>
      <image:title>My Blog - Google Cloud Professional Cloud Architect Certification</image:title>
    </image:image>
    <image:image>
      <image:loc>https://static1.squarespace.com/static/5a3aade88dd041ac9f04410c/t/5f839adcf2adc66c16ad5a1a/1602460389145/gcp_choosing_deployment_platforms.jpg</image:loc>
      <image:title>My Blog - Google Cloud Professional Cloud Architect Certification</image:title>
    </image:image>
    <image:image>
      <image:loc>https://static1.squarespace.com/static/5a3aade88dd041ac9f04410c/t/5f839f6d80994b2d9315172d/1602461559667/GCP_deployment_options.jpg</image:loc>
      <image:title>My Blog - Google Cloud Professional Cloud Architect Certification</image:title>
    </image:image>
    <image:image>
      <image:loc>https://static1.squarespace.com/static/5a3aade88dd041ac9f04410c/t/5f83b62c7761ab2128135d3b/1602467376399/</image:loc>
      <image:title>My Blog - Google Cloud Professional Cloud Architect Certification</image:title>
    </image:image>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/category/databases</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/category/algorithms</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/category/google+cloud</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/category/distributed+systems</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/category/baseball</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/category/machine+learning</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/category/social+computing</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/category/architecture</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/tag/Graduation</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/tag/housing</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/tag/Google+Cloud+Professional+Cloud+Architect+Certification</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/tag/youtube+music</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/tag/social+computing</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/tag/artificial+intelligence</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/tag/UT+Austin</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/tag/tensorflow</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/tag/database</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/tag/music</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/tag/apache</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/tag/paxos</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/tag/java</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/tag/optimization</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/tag/google+cloud</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/tag/keras</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/tag/distributed+systems</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/tag/algorithm</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/tag/google+play+music</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/tag/python</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/tag/mlb</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/tag/MS</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/tag/generating+music</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/tag/spotify</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/tag/cloud+architect</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/tag/google</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/tag/pitchfx</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/tag/machine+learning</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/tag/certification</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/tag/gerrymandering</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/tag/datastax</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/tag/Software+Engineering</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/tag/cassandra</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/tag/migration</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/tag/baseball</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/tag/Professional+Cloud+Architect</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/my-blog/tag/byzantine</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/resume</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2020-08-11</lastmod>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/about-me</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2020-05-31</lastmod>
    <image:image>
      <image:loc>https://static1.squarespace.com/static/5a3aade88dd041ac9f04410c/t/5e1f8ee0b1c06377830b1030/1579126507612/20180818_182357-01.jpg</image:loc>
      <image:title>About Me</image:title>
      <image:caption>On a sunny day at the Texas Capitol</image:caption>
    </image:image>
  </url>
  <url>
    <loc>https://www.javierpalomares.net/contact</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2020-05-13</lastmod>
  </url>
</urlset>

