<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  
    <url>
      <loc>https://www.richardkotze.com/understanding-veganism</loc>
      <lastmod>2023-11-26T12:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/projects/improved-git-log-vs-code-git-ease</loc>
      <lastmod>2021-05-02T12:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/coding/kick-start-your-first-vscode-extension</loc>
      <lastmod>2020-07-20T06:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/coding/intro-react-suspense-concurrent-mode</loc>
      <lastmod>2020-03-02T06:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/coding/search-posts-jekyll-blog</loc>
      <lastmod>2020-02-10T06:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/coding/why-how-use-react-context</loc>
      <lastmod>2020-02-03T06:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/projects/lancedarkly-manage-feature-toggles-vs-code</loc>
      <lastmod>2020-01-20T06:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/coding/no-app-bundler-needed</loc>
      <lastmod>2020-01-12T06:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/coding/unit-test-mock-vs-code-extension-api-jest</loc>
      <lastmod>2020-01-06T06:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/coding/mocking-react-hooks-unit-testing-jest</loc>
      <lastmod>2019-12-09T06:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/coding/jwt-secure-client-react-graphql</loc>
      <lastmod>2019-12-02T06:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/coding/send-jwt-client-apollo-graphql</loc>
      <lastmod>2019-11-25T06:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/coding/json-web-tokens-using-apollo-graphql</loc>
      <lastmod>2019-11-18T06:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/coding/react-hooks-usereducer-usecontext</loc>
      <lastmod>2019-11-11T06:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/opinion/more-haste-less-speed</loc>
      <lastmod>2019-11-04T06:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/top-tips/install-bcrypt-docker-image-exclude-host-node-modules</loc>
      <lastmod>2019-10-28T06:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/coding/build-ci-azure-pipeline-vscode-extension</loc>
      <lastmod>2019-10-21T06:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/coding/deploy-vscode-extension-azure-pipeline</loc>
      <lastmod>2019-10-14T06:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/projects/co-author-commits-with-git-mob</loc>
      <lastmod>2019-06-24T12:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/coding/stub-react-component-using-sinon</loc>
      <lastmod>2018-11-04T08:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/top-tips/connecting-github-with-openssh-windows</loc>
      <lastmod>2018-07-24T08:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/coding/async-iterators-generators-javascript</loc>
      <lastmod>2018-07-10T12:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/coding/iterators-generators-es6-javascript</loc>
      <lastmod>2018-06-17T12:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/coding/react-testing-library-jest</loc>
      <lastmod>2018-05-28T12:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/coding/hoc-vs-render-props-react</loc>
      <lastmod>2018-05-15T12:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/coding/promises-async-await-testing</loc>
      <lastmod>2018-05-02T12:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/coding/understanding-render-props-react-js</loc>
      <lastmod>2018-04-15T12:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/coding/composition-in-javascript</loc>
      <lastmod>2018-03-20T17:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/coding/recycle-tests-tdd-code-kata</loc>
      <lastmod>2018-02-12T12:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/coding/understanding-higher-order-components</loc>
      <lastmod>2018-01-20T12:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/coding/how-does-react-relay-work</loc>
      <lastmod>2017-02-12T12:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/projects/should-enzyme</loc>
      <lastmod>2017-01-24T17:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/patterns/javascript-singleton-pattern</loc>
      <lastmod>2016-09-11T13:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/projects/joinable</loc>
      <lastmod>2016-07-30T17:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/continuous-integration-delivery-deployment</loc>
      <lastmod>2016-07-03T17:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/projects/elixir-task-file-watch-with-eye-drops</loc>
      <lastmod>2016-05-04T17:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/coding/redux-keeping-it-immutable</loc>
      <lastmod>2016-04-28T17:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/top-tips/git-on-windows-in-command-line</loc>
      <lastmod>2016-03-20T17:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/top-tips/stubbing-reflux-and-superagent-with-sinon/</loc>
      <lastmod>2016-03-06T12:39:21+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/projects/building-london-traveller-app</loc>
      <lastmod>2015-09-13T17:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/coding/my-talk-about-getting-setup-using-ionic-framework</loc>
      <lastmod>2015-05-27T17:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/top-tips/useful-javascript-snippets</loc>
      <lastmod>2015-03-08T17:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/top-tips/upload-multiple-images-to-web-server</loc>
      <lastmod>2014-06-28T17:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/top-tips/preview-selected-images-for-uploading</loc>
      <lastmod>2013-11-21T17:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/coding/a-faster-web-delay-javascript-loading-to-last</loc>
      <lastmod>2013-09-28T17:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/fixes/font-face-throwing-a-404-on-woff-file</loc>
      <lastmod>2013-07-30T17:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/coding/testing-a-website-s-custom-routing-in-mvc-net</loc>
      <lastmod>2013-07-01T17:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/mobile-website-or-responsive-design</loc>
      <lastmod>2013-02-18T17:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/top-tips/integrate-less-with-mvc-bundling</loc>
      <lastmod>2012-12-05T17:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/top-tips/mvc-4-bundling-css-and-js-files</loc>
      <lastmod>2012-12-05T17:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/top-tips/how-to-change-the-hostname-on-amazon-linux-machine</loc>
      <lastmod>2012-10-24T17:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/top-tips/how-to-open-file-dialogue-just-using-javascript</loc>
      <lastmod>2012-07-04T17:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/top-tips/using-git-ftp-and-git-python</loc>
      <lastmod>2012-04-25T17:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/stored-procedures-and-obscure-errors-messages/</loc>
      <lastmod>2012-03-16T17:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/coding/regex-link-removal-script</loc>
      <lastmod>2012-02-16T17:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/fixes/can-t-add-or-edit-contacts-on-iphone-ios-5</loc>
      <lastmod>2011-10-23T17:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/fixes/bbc-iplayer-on-ps3-not-working</loc>
      <lastmod>2011-08-15T17:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/coding/create-your-twitter-feed-using-json</loc>
      <lastmod>2011-05-23T17:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/coding/execute-script-after-images-have-loaded-in</loc>
      <lastmod>2011-05-19T17:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/twitter-feed-using-jquery-json</loc>
      <lastmod>2011-05-02T17:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/coding/insert-else-update</loc>
      <lastmod>2011-02-20T17:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/top-tips/console-c-get-database-connection-string-from-app-config</loc>
      <lastmod>2010-11-28T17:00:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  
    <url>
      <loc>https://www.richardkotze.com/coding/hiding-rows-in-a-table-using-jquery</loc>
      <lastmod>2010-10-28T17:29:12+00:00</lastmod>
      <changefreq>monthly</changefreq>
      <priority>1.0</priority>
    </url>
  

  
    
  
    
      <url>
        <loc>https://www.richardkotze.com/about/</loc>
        
          <lastmod>2020-02-08T17:00:12+00:00</lastmod>
        
        <changefreq>monthly</changefreq>
        <priority>1.0</priority>
       </url>
    
  
    
  
    
      <url>
        <loc>https://www.richardkotze.com/coding/</loc>
        
          <lastmod>2019-09-20T17:00:12+00:00</lastmod>
        
        <changefreq>monthly</changefreq>
        <priority>1.0</priority>
       </url>
    
  
    
  
    
      <url>
        <loc>https://www.richardkotze.com/fixes/</loc>
        
          <lastmod>2016-04-20T17:00:12+00:00</lastmod>
        
        <changefreq>monthly</changefreq>
        <priority>1.0</priority>
       </url>
    
  
    
  
    
  
    
  
    
  
    
      <url>
        <loc>https://www.richardkotze.com/links/</loc>
        
          <lastmod>2016-04-20T17:00:12+00:00</lastmod>
        
        <changefreq>monthly</changefreq>
        <priority>1.0</priority>
       </url>
    
  
    
  
    
  
    
      <url>
        <loc>https://www.richardkotze.com/projects/</loc>
        
          <lastmod>2019-09-20T17:00:12+00:00</lastmod>
        
        <changefreq>monthly</changefreq>
        <priority>1.0</priority>
       </url>
    
  
    
  
    
  
    
      <url>
        <loc>https://www.richardkotze.com/top-tips/</loc>
        
          <lastmod>2019-04-20T17:00:12+00:00</lastmod>
        
        <changefreq>monthly</changefreq>
        <priority>1.0</priority>
       </url>
    
  
    
  
    
  
    
  
    
  
    
      <url>
        <loc>https://www.richardkotze.com/about-me</loc>
        
        <changefreq>monthly</changefreq>
        <priority>1.0</priority>
       </url>
    
  
    
  
    
  
    
  
    
  
    
  
    
  
</urlset>