<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

  <url>
    <loc>https://blog.mattclemente.com/2016/02/17/testing-out-tinypress/</loc>
    <lastmod>2016-02-17</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2016/02/23/getting-started-with-jekyll-part-1/</loc>
    <lastmod>2016-02-23</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2016/02/24/getting-started-with-jekyll-part-2/</loc>
    <lastmod>2016-02-24</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2016/02/24/getting-started-with-jekyll-part-3/</loc>
    <lastmod>2016-02-24</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2016/03/01/how-to-wrap-http-calls-with-cfthread/</loc>
    <lastmod>2016-03-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2016/03/04/using-queryexecute-on-coldfusion-11/</loc>
    <lastmod>2016-03-04</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2016/03/06/rouge-syntax-highlighting-issue/</loc>
    <lastmod>2016-03-06</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2016/03/16/thinking-mvc-with-coldfusion-no-need-to-validate-data-in-service/</loc>
    <lastmod>2016-03-16</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2016/03/23/a-note-on-iis-and-upgrading-to-coldfusion-11/</loc>
    <lastmod>2016-03-23</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2016/03/30/using-coldfusion-loops-and-bootstrap-rows/</loc>
    <lastmod>2016-03-30</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2016/04/06/getting-started-with-cflint/</loc>
    <lastmod>2016-04-06</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2016/04/11/building-cfml-api-wrappers/</loc>
    <lastmod>2016-04-11</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2016/04/29/working-with-rouge-for-the-first-time/</loc>
    <lastmod>2016-04-29</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2016/05/12/antisamy-javaloader-getsafehtml/</loc>
    <lastmod>2016-05-12</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2016/05/27/til-callstackget/</loc>
    <lastmod>2016-05-27</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2016/06/09/working-on-a-cfscript-rouge-lexer/</loc>
    <lastmod>2016-06-09</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2016/07/09/cfscript-syntax-highlighting-with-rouge/</loc>
    <lastmod>2016-07-09</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2016/07/29/live-reload-with-jekyll-and-hawkins/</loc>
    <lastmod>2016-07-29</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2016/09/01/validating-email-with-mailgun-coldfusion/</loc>
    <lastmod>2016-09-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2016/12/04/switching-from-lastpass-to-1password/</loc>
    <lastmod>2016-12-04</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2016/12/22/-setting-ssh-password-when-git-forgets/</loc>
    <lastmod>2016-12-22</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2017/02/24/whats-that-function-val/</loc>
    <lastmod>2017-02-24</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2017/04/08/quick-tip-cfml-documentation-with-alfred/</loc>
    <lastmod>2017-04-08</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2017/07/08/new-considerations-validating-email-with-mailgun/</loc>
    <lastmod>2017-07-08</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2017/07/25/getting-started-with-docker/</loc>
    <lastmod>2017-07-25</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2017/07/26/getting-started-with-coldfusion-for-docker/</loc>
    <lastmod>2017-07-26</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2017/07/27/adobe-coldfusion-on-docker-via-commandbox/</loc>
    <lastmod>2017-07-27</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2017/08/20/using-the-builder-pattern-in-coldfusion/</loc>
    <lastmod>2017-08-20</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2017/10/09/ncdevcon-2017/</loc>
    <lastmod>2017-10-09</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2017/10/13/versioning-with-git-tags/</loc>
    <lastmod>2017-10-13</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2017/10/20/til-cfmail-debug-true/</loc>
    <lastmod>2017-10-20</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2017/11/17/cfsummit-2017/</loc>
    <lastmod>2017-11-17</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2018/01/11/parsing-aws-arn-with-cfml/</loc>
    <lastmod>2018-01-11</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2018/01/18/invoke-lambda-from-coldfusion/</loc>
    <lastmod>2018-01-18</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2018/02/20/publishing-my-first-package-to-forgebox/</loc>
    <lastmod>2018-02-20</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2018/04/26/into-the-box-2018/</loc>
    <lastmod>2018-04-26</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2018/05/23/from-forgebox-package-to-coldbox-module/</loc>
    <lastmod>2018-05-23</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2018/06/27/containers-all-the-way-down/</loc>
    <lastmod>2018-06-27</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2018/07/15/create-docker-nodes-on-digitalocean-with-shell-script/</loc>
    <lastmod>2018-07-15</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2018/08/06/java-pdfbox-with-cfml/</loc>
    <lastmod>2018-08-06</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2018/08/17/install-lucee-extensions-on-commandbox-docker-containers/</loc>
    <lastmod>2018-08-17</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2018/10/03/adobe-coldfusion-summit-2018/</loc>
    <lastmod>2018-10-03</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2018/10/22/til-reference-images-in-markdown/</loc>
    <lastmod>2018-10-22</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2018/11/05/using-excel-spreadsheet-functions-with-lucee-5-on-docker/</loc>
    <lastmod>2018-11-05</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2018/11/21/installing-fusionreactor-for-docker-swarm/</loc>
    <lastmod>2018-11-21</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2018/12/14/update-to-fusionreactor-cloud-configuration-on-swarm/</loc>
    <lastmod>2018-12-14</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2019/01/04/configuring-fusionreactor-cloud-alerts/</loc>
    <lastmod>2019-01-04</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2019/03/04/script-docker-host-creation-digitalocean-doctl/</loc>
    <lastmod>2019-03-04</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2019/03/28/docker-swarm-initialization-script-digitalocean/</loc>
    <lastmod>2019-03-28</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2019/05/05/into-the-box-2019/</loc>
    <lastmod>2019-05-05</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2019/05/31/managing-multiple-java-jdk-versions/</loc>
    <lastmod>2019-05-31</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2019/06/14/compound-assignment-operators-in-cfml/</loc>
    <lastmod>2019-06-14</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2019/07/12/modulus-operator-modulo-operation/</loc>
    <lastmod>2019-07-12</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2019/10/08/adobe-coldfusion-summit-2019/</loc>
    <lastmod>2019-10-08</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2019/10/11/til-generating-xlsx-files-with-coldfusion/</loc>
    <lastmod>2019-10-11</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2019/11/14/lucee-redis-ortus-extension/</loc>
    <lastmod>2019-11-14</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2019/12/12/contributing-to-commandbox/</loc>
    <lastmod>2019-12-12</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2020/01/21/lucee-redis-session-cache-settings/</loc>
    <lastmod>2020-01-21</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2020/02/04/mssql-to-postgresql-migration-notes/</loc>
    <lastmod>2020-02-04</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2020/03/02/building-commandbox-custom-commands/</loc>
    <lastmod>2020-03-02</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2020/03/14/passing-parameters-to-commandbox-custom-commands/</loc>
    <lastmod>2020-03-14</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2020/05/23/commandbox-5-cfhttp-ssl-issues/</loc>
    <lastmod>2020-05-23</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2020/06/04/arrow-functions-in-adobe-coldfusion-and-lucee/</loc>
    <lastmod>2020-06-04</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2020/06/26/oh-my-zsh-slow-to-load/</loc>
    <lastmod>2020-06-26</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2020/09/06/pipedream-uptime-monitoring/</loc>
    <lastmod>2020-09-06</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2020/09/15/multiple-github-accounts-wildcard-ssh-config-identityfile/</loc>
    <lastmod>2020-09-15</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2020/11/30/til-cfml-datetimeformat-timezone/</loc>
    <lastmod>2020-11-30</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2020/12/22/sharing-pictures-sms-smart-frame/</loc>
    <lastmod>2020-12-22</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2021/03/02/til-cfml-ucfirst/</loc>
    <lastmod>2021-03-02</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2021/03/22/postgresql-greatest/</loc>
    <lastmod>2021-03-22</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2021/04/07/postgresql-jdbc-driver-coldfusion/</loc>
    <lastmod>2021-04-07</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2021/04/23/reading-file-lines-with-coldfusion-cfml-snippets/</loc>
    <lastmod>2021-04-23</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2021/05/11/sql-group-order-by-column-position/</loc>
    <lastmod>2021-05-11</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2021/05/18/postgresql-select-date-range/</loc>
    <lastmod>2021-05-18</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2021/09/25/adjust-bracket-highlight-color-vscode/</loc>
    <lastmod>2021-09-25</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2021/10/01/til-cfml-objectsave-objectload/</loc>
    <lastmod>2021-10-01</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2022/01/12/til-aws-secrets-manager-database-access/</loc>
    <lastmod>2022-01-12</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2022/01/17/connecting-to-aws-secrets-manager-cfml/</loc>
    <lastmod>2022-01-17</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2022/02/25/qb-hyper-logbox-modules-with-fw1/</loc>
    <lastmod>2022-02-25</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2022/04/13/using-and-upgrading-antisamy-with-coldfusion/</loc>
    <lastmod>2022-04-13</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2022/05/12/cfml-slack-incoming-webhook-hyper/</loc>
    <lastmod>2022-05-12</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2022/05/21/how-large-is-postgresql-database-query/</loc>
    <lastmod>2022-05-21</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2022/07/27/til-cfml-arrayset/</loc>
    <lastmod>2022-07-27</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2024/11/11/install-eclipse-memory-analyzer-macos/</loc>
    <lastmod>2024-11-11</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2025/09/12/claude-cfml-wrapper-with-claude-code/</loc>
    <lastmod>2025-09-12</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

  <url>
    <loc>https://blog.mattclemente.com/2025/09/24/claude-cfml-update-with-claude-code/</loc>
    <lastmod>2025-09-24</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>

</urlset>