<?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://codeincomplete.com/categories/ai/</loc>
    <lastmod>2023-11-01T11:18:49-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/ai-and-large-language-models/</loc>
    <lastmod>2023-11-01T11:18:49-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/categories/machine-learning/</loc>
    <lastmod>2023-11-01T11:18:49-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/categories/popular/</loc>
    <lastmod>2023-11-01T11:18:49-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/categories/elixir/</loc>
    <lastmod>2023-11-01T11:18:49-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/categories/testing/</loc>
    <lastmod>2023-11-01T11:18:49-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/testing-dates-in-elixir/</loc>
    <lastmod>2023-11-01T11:18:49-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/building-a-website-with-hugo-and-netlify/</loc>
    <lastmod>2023-11-01T11:18:49-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/javascript-state-machine-3-0-released/</loc>
    <lastmod>2020-03-23T17:02:56-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/javascript-state-machine-v3-0-0-rc-1/</loc>
    <lastmod>2020-03-23T14:17:27-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/javascript-state-machine-v2-4-0/</loc>
    <lastmod>2020-03-23T14:17:27-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/saas-services/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/software-startup-roles/</loc>
    <lastmod>2023-11-01T11:18:49-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/technical-book-survey-results/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/technical-book-survey/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/tetris-shoes/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/ruby-daemons/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/introducing-rackrabbit/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/soa-using-amqp/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/soa-using-http/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/soa/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/development-values/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/javascript-delta/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/sprite-factory-1-6-0/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/javascript-state-machine-v2-3-0/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/javascript-game-foundations-juiciness/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/javascript-game-foundations-state-management/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/javascript-game-foundations-sound/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/javascript-game-foundations-rendering/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/javascript-game-foundations-dom/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/javascript-game-foundations-math/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/javascript-game-foundations-player-input/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/javascript-game-foundations-the-game-loop/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/javascript-game-foundations-loading-assets/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/javascript-game-foundations-web-server/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/javascript-game-foundations/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/rotating-tower-collision/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/rotating-tower-rendering/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/rotating-tower-foundations/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/rotating-tower-platformer/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/practical-oo-design-in-ruby/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/c64-manual-nostalgia/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/tiny-platformer-revisited/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/tiny-platformer/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/javascript-gauntlet-logic/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/javascript-gauntlet-collision-detection/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/javascript-gauntlet-entities/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/javascript-gauntlet-maps/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/javascript-gauntlet-foundations/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/javascript-gauntlet/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/javascript-gauntlet-teaser/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/javascript-state-machine-v2-2-0/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/sprite-factory-1-5-2/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/javascript-racer-v4-final/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/javascript-racer-v3-hills/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/javascript-racer-v2-curves/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/javascript-racer-v1-straight/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/javascript-racer/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/sprite-factory-1-5-0/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/sharpening-tools-with-tmux/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/sprite-factory-1-4-2/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/computer-history-books/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/javascript-state-machine-v2-1-0/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/the-art-of-readable-code/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/computer-history-museum/</loc>
    <lastmod>2023-07-25T16:04:49-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/boulderdash-cave-data/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/boulderdash-rendering/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/boulderdash-game-logic/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/javascript-boulderdash/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/javascript-tetris/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/snakes-in-chrome-store/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/snakes-technical-details/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/javascript-snakes/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/defining-finished/</loc>
    <lastmod>2020-08-19T15:01:07-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/revisiting-html5-audio/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/javascript-graphics/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/javascript-state-machine-v2/demo/</loc>
    <lastmod>2020-03-23T14:17:27-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/javascript-state-machine-v2/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/noglow/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/sprite-factory-1-4-1/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/starting-snakes/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/quest-for-indy-font/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/sprite-factory-1-3-0/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/adding-touch-to-breakout/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/javascript-state-machine-v1-2-0/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/breakout-in-chrome-store/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/adding-sound-to-breakout/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/gameplay-in-breakout/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/collision-detection-in-breakout/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/rendering-breakout/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/game-state-in-breakout/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/javascript-breakout/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/did-i-stutter/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/javascript-state-machine/demo/</loc>
    <lastmod>2020-03-23T14:17:27-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/javascript-state-machine/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/javascript-starfield/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/css-media-queries/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/pong-in-chrome-store/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/javascript-pong/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/javascript-pong/part2/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/javascript-pong/part4/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/javascript-pong/part5/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/javascript-pong/part3/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/javascript-pong/part1/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/sprite-factory-1-2-0/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/bin-packing/demo/</loc>
    <lastmod>2020-03-23T14:17:27-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/bin-packing/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/adding-pngcrush-to-sprite-factory/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/raw-sprite-factory/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/sprite-factory/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/revisiting-sass-stylesheets/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/adding-disqus-comments/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/vim-after-60-days/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/hackers-by-steven-levy/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/testable-ruby-script-pattern/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/css-vertical-align/</loc>
    <lastmod>2020-08-19T15:01:07-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/eloquent-ruby-by-russ-olsen/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/my-vimrc-file/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/my-favorite-vim-plugins/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/split-windows-and-tabs-in-vim/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/navigating-vim/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/getting-started-with-vim/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/switching-to-vim/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/whats-in-a-name/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/welcome/</loc>
    <lastmod>2020-03-24T16:21:48-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/about/</loc>
    <lastmod>2023-11-01T11:18:49-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/games/</loc>
    <lastmod>2020-03-25T19:36:45-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/</loc>
    <lastmod>2020-03-27T00:00:00+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/articles/</loc>
    <lastmod>2020-03-27T00:00:00+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/ping/</loc>
    <lastmod>2020-03-25T19:36:45-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/projects/</loc>
    <lastmod>2020-03-25T19:36:45-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/games/boulderdash/</loc>
    <lastmod>2020-03-23T14:17:27-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/games/boulderdash/play/</loc>
    <lastmod>2020-03-23T14:17:27-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/games/boulderdash/play/help/</loc>
    <lastmod>2020-03-23T14:17:27-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/games/breakout/</loc>
    <lastmod>2020-03-23T14:17:27-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/games/delta/</loc>
    <lastmod>2020-03-24T16:02:02-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/games/gauntlet/</loc>
    <lastmod>2020-03-23T14:17:27-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/games/tiny-platformer/</loc>
    <lastmod>2020-03-23T14:17:27-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/games/pong/</loc>
    <lastmod>2020-03-23T14:17:27-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/games/pong/part1/</loc>
    <lastmod>2020-03-23T14:17:27-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/games/pong/part2/</loc>
    <lastmod>2020-03-23T14:17:27-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/games/pong/part3/</loc>
    <lastmod>2020-03-23T14:17:27-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/games/pong/part4/</loc>
    <lastmod>2020-03-23T14:17:27-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/games/pong/part5/</loc>
    <lastmod>2020-03-23T14:17:27-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/games/racer/v1-straight/</loc>
    <lastmod>2020-03-23T14:17:27-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/games/racer/v2-curves/</loc>
    <lastmod>2020-03-23T14:17:27-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/games/racer/v3-hills/</loc>
    <lastmod>2020-03-23T14:17:27-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/games/racer/</loc>
    <lastmod>2020-03-23T14:17:27-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/games/snakes/</loc>
    <lastmod>2020-03-23T14:17:27-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/games/tetris/</loc>
    <lastmod>2020-03-23T14:17:27-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/games/starfield/</loc>
    <lastmod>2020-03-23T14:17:27-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url><url>
    <loc>https://codeincomplete.com/games/tower-platformer/</loc>
    <lastmod>2020-03-24T16:02:02-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
</urlset>
