<?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" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1">
  <url>
    <loc>http://www.omitneedlesscode.com/blog</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2026-03-23</lastmod>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/2025/4/22/a-better-way-to-review-code</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2025-04-22</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/54c85e49e4b01e162ad2a27e/ca2ef5ee-06a4-4f0a-828b-fc2c8b02de4b/create.png</image:loc>
      <image:title>Blog - A Better Way to Review Code - Make it stand out</image:title>
      <image:caption>Whatever it is, the way you tell your story online can make all the difference.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/54c85e49e4b01e162ad2a27e/03cf07af-70b1-4a8e-a2bd-5738c10c6aa7/edit.png</image:loc>
      <image:title>Blog - A Better Way to Review Code - Make it stand out</image:title>
      <image:caption>Whatever it is, the way you tell your story online can make all the difference.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/54c85e49e4b01e162ad2a27e/1cb1152b-2733-4abf-a9c4-344dec66db5a/Screenshot+2025-04-22+at+11.54.13%E2%80%AFAM.png</image:loc>
      <image:title>Blog - A Better Way to Review Code - Make it stand out</image:title>
      <image:caption>Whatever it is, the way you tell your story online can make all the difference.</image:caption>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/54c85e49e4b01e162ad2a27e/36fafb50-c51b-4b5c-b9ca-e75274a43d62/Screenshot+2025-04-22+at+11.52.51%E2%80%AFAM.png</image:loc>
      <image:title>Blog - A Better Way to Review Code - Make it stand out</image:title>
      <image:caption>Whatever it is, the way you tell your story online can make all the difference.</image:caption>
    </image:image>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/2019/8/15/kotlin-platform-types-nullable-annotations-and-aosp-a-cautionary-tale</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2025-03-04</lastmod>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/2018/7/24/android-studio-tip-004-finding-concrete-methods-of-interfaces</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2025-03-04</lastmod>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/2017/12/20/gradle-41-task-dependencies</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2025-03-04</lastmod>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/2016/11/14/android-studio-tip-003-swap-intention-action</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2025-03-04</lastmod>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/2016/7/23/android-studio-tip-re-enable-test-artifact-switching</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2025-03-04</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/54c85e49e4b01e162ad2a27e/1469316059459-LN04WYYJHTDROETT7G4A/image-asset.png</image:loc>
      <image:title>Blog - Android Studio Tip #002: Re-enable Test Artifact Switching</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/54c85e49e4b01e162ad2a27e/1469316108950-S36VLTZBZULP98ZO2QF8/image-asset.png</image:loc>
      <image:title>Blog - Android Studio Tip #002: Re-enable Test Artifact Switching</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/54c85e49e4b01e162ad2a27e/1469316136729-MO3W18RVODPFJQTXF3GI/image-asset.png</image:loc>
      <image:title>Blog - Android Studio Tip #002: Re-enable Test Artifact Switching</image:title>
    </image:image>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/2016/6/13/dex-redux</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2025-03-04</lastmod>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/2016/1/4/re-chathead-basics</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2025-03-04</lastmod>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/2015/12/8/android-studio-tip-bookmarks-and-favorites</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2025-03-04</lastmod>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/2015/10/23/being-an-advocate-for-android</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2025-03-04</lastmod>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/2015/8/11/fragments-and-the-toolbar</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2025-03-04</lastmod>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/2015/7/12/mockito-verify-inconsistency</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2025-03-04</lastmod>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/2015/5/27/what-developers-should-care-about-at-io-this-year</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2025-03-04</lastmod>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/2015/4/16/how-do-i-develop-a-watch-face-for-android-wear</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2025-03-04</lastmod>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/2015/3/22/process-on-a-personal-level</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2025-03-04</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/54c85e49e4b01e162ad2a27e/1428184803951-XSOGQM85880KK2IT37QY/image-asset.png</image:loc>
      <image:title>Blog - Process on a Personal Level</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/54c85e49e4b01e162ad2a27e/1428184945206-BTMWMVGGWM7CO2CZQ66X/Screen+Shot+2015-04-04+at+3.28.12+PM.png</image:loc>
      <image:title>Blog - Process on a Personal Level</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/54c85e49e4b01e162ad2a27e/1428185219058-EJIK4EFBJZEN9WZ50MT4/image-asset.png</image:loc>
      <image:title>Blog - Process on a Personal Level</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/54c85e49e4b01e162ad2a27e/1428185348221-BDLM00EOOB4RRJGW2T16/Screen+Shot+2015-04-04+at+3.29.21+PM.png</image:loc>
      <image:title>Blog - Process on a Personal Level</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/54c85e49e4b01e162ad2a27e/1428185859833-AJ9QZLYJG678C6T4RMKZ/Screen+Shot+2015-04-04+at+3.46.31+PM.png</image:loc>
      <image:title>Blog - Process on a Personal Level</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/54c85e49e4b01e162ad2a27e/1428185964885-LU4QQBPUWFCXMQMF5QCL/image-asset.png</image:loc>
      <image:title>Blog - Process on a Personal Level</image:title>
    </image:image>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/2015/2/17/google-maps-wish-list</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2025-03-04</lastmod>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/category/Continuous+Improvement</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/category/Android+Development</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/tag/watch+faces</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/tag/Software+development</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/tag/android</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/tag/wearables</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/tag/Process</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/tag/mockito</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/tag/joda+time</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/tag/google+maps</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/tag/google+io</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/tag/java</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/tag/ui</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/tag/dex</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/tag/design</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/tag/verify</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/tag/fragments</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/tag/menus</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/tag/process</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/tag/types</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/tag/ux</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/tag/maps</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/tag/testing</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/tag/argument+matchers</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/tag/nullability</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/tag/android+studio</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/tag/kotlin</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/tag/AI</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/tag/code+reviews</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/tag/perf+matters</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/tag/io+2015</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/tag/toolbar</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/tag/gradle</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/tag/IFTTT</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/tag/build</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/tag/management</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/tag/argument+captors</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/tag/sdk</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/tag/window</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/blog/tag/android+wear</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/events</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2019-08-29</lastmod>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/events/2019/9/17/engineering-with-empathy-the-lead-developer-meetup</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2025-03-04</lastmod>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/events/2018/7/19/andev-con-360-library-developer-confidential</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2025-03-04</lastmod>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/events/2015/10/22/babbq-being-an-advocate-for-android</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2025-03-04</lastmod>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/events/2016/9/29/droidcon-nyc-how-to-achieve-the-best-experience-for-multi-window</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2025-03-04</lastmod>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/events/2015/8/27/textview-how-to-turn-design-into-reality-for-multiple-languages</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2025-03-04</lastmod>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/events/2019/8/26/droidcon-nyc-redux-for-android</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2025-03-04</lastmod>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/events/2016/5/12/the-future-of-android-mobile-app-development-careers</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2025-03-04</lastmod>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/talks-2</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2018-01-16</lastmod>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/talks-2/2018/1/16/4xqs2dz813u83x1syq7u356yctuznf</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2025-03-04</lastmod>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/talks-2/2018/1/16/what-it-means-to-be-a-servant-leader</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2025-03-04</lastmod>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/talks-2/2018/1/16/engineering-with-empathy</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2025-03-04</lastmod>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/talks-2/2018/1/16/library-developer-confidential</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
    <lastmod>2025-03-04</lastmod>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/talks-2/category/past+talk</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/talks-2/category/proposed+talk</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/talks-2/tag/chicago-roboto-2018</loc>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/main</loc>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
    <lastmod>2025-03-04</lastmod>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/relativity-watch-face-1</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2015-02-16</lastmod>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/54c85e49e4b01e162ad2a27e/1424045310387-OQXZJ5F5JVC5J54O3KJ0/image-asset.png</image:loc>
      <image:title>Relativity Watch Face</image:title>
    </image:image>
    <image:image>
      <image:loc>https://images.squarespace-cdn.com/content/v1/54c85e49e4b01e162ad2a27e/1424045310387-OQXZJ5F5JVC5J54O3KJ0/image-asset.png</image:loc>
      <image:title>Relativity Watch Face</image:title>
    </image:image>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/archive</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2015-12-26</lastmod>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/contact</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2019-08-16</lastmod>
  </url>
  <url>
    <loc>http://www.omitneedlesscode.com/open-source</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
    <lastmod>2025-03-04</lastmod>
  </url>
</urlset>

