<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress.com" -->
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"><url><loc>https://iancarpenter.dev/2026/03/08/oracle-apex-display-a-message-when-waiting-for-a-long-running-dynamic-region-to-load/</loc><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2026/03/image-9.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2026/03/image-8.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2026/03/image-7.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2026/03/image-6.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2026/03/image-5.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2026/03/image-4.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2026/03/image-3.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2026/03/image-2.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2026/03/image-1.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2026/03/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2026-03-11T17:37:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/about/</loc><lastmod>2026-03-08T18:32:01+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://iancarpenter.dev/2025/10/14/sensitive-column-redaction-with-oracle-transparent-sensitive-data-protection-tsdp/</loc><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2025/10/image-2.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2025/10/image-1.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2025/10/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-10-14T18:52:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2025/07/28/oracle-apex-responding-to-region-display-selector-tab-changes/</loc><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2025/07/image-10.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2025/07/image-9.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2025/07/image-8.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2025/07/image-7.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2025/07/image-6.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2025/07/image-5.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2025/07/image-4.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2025/07/image-3.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2025/07/image-2.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2025/07/image-1.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-07-28T19:59:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2025/06/01/how-to-standardise-your-git-commits-with-github-copilot/</loc><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2025/06/image-1.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2025/06/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2025-06-01T12:18:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2024/11/20/go-storing-database-credentials-in-environment-variables/</loc><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2024/11/image-7.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2024/11/image-6.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2024/11/image-5.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2024/11/image-4.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2024/11/image-3.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2024/11/image-2.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2024/11/image-1.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2024/11/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2024-11-20T19:50:43+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2024/10/13/a-philosophy-of-software-design-2nd-edition-the-frustrations-of-unknown-unknowns/</loc><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2024/10/apsd-2.jpg</image:loc><image:title>APSD</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2024/10/apsd-1.jpg</image:loc><image:title>apsd</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2024/10/apsd.jpg</image:loc><image:title>apsd</image:title></image:image><lastmod>2024-11-12T17:23:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2021/01/12/python-unit-testing-with-vs-code/</loc><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2021/01/image-1.png</image:loc><image:title>image</image:title></image:image><lastmod>2024-10-27T21:40:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2024/09/03/oracle-apex-24-how-to-adjust-auto-refresh-intervals/</loc><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2024/09/image-5.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2024/09/image-4.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2024/09/image-3.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2024/09/image-2.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2024/09/image-1.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2024/09/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2024-09-03T07:18:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2024/09/01/oracle-apex-24-automatically-refreshing-a-report/</loc><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2024/08/image-10.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2024/08/image-9.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2024/08/image-8.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2024/08/image-7.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2024/08/image-6.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2024/08/image-5.png</image:loc><image:title>image</image:title></image:image><lastmod>2024-09-01T15:57:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2024/08/29/renaming-objects-and-commit-messages-made-easier-with-github-copilot-delighters/</loc><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2024/08/image-4.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2024/08/image-3.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2024/08/image-2.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2024/08/image-1.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2024/08/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2024-08-29T17:32:17+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2024/08/09/the-lasting-lesson-from-designing-data-intensive-applications/</loc><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2024/08/ddoa-3.jpg</image:loc><image:title>ddoa</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2024/08/ddoa-2.jpg</image:loc><image:title>ddoa</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2024/08/ddoa-1.jpg</image:loc><image:title>ddoa</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2024/08/ddoa.jpg</image:loc><image:title>ddoa</image:title></image:image><lastmod>2024-08-09T13:35:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2024/04/30/connecting-to-postgresql-from-visual-studio-code/</loc><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2024/04/image-25.png</image:loc><image:title>image-25</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2024/04/oe.png</image:loc><image:title>oe</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2024/04/image-24.png</image:loc><image:title>image-24</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2024/04/image-23.png</image:loc><image:title>image-23</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2024/04/image-22.png</image:loc><image:title>image-22</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2024/04/image-21.png</image:loc><image:title>image-21</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2024/04/image-20.png</image:loc><image:title>image-20</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2024/04/image-19.png</image:loc><image:title>image-19</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2024/04/image-18.png</image:loc><image:title>image-18</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2024/04/image-17.png</image:loc><image:title>image-17</image:title></image:image><lastmod>2024-04-30T21:07:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2024/04/01/resources-to-help-you-learn-asynchronous-programming-with-async-and-await-in-c/</loc><lastmod>2024-04-01T17:29:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2023/06/11/an-additional-step-when-setting-up-your-go-development-environment/</loc><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2023/06/image-2.png</image:loc><image:title>image-2</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2023/06/image-1.png</image:loc><image:title>image-1</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2023/06/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2023-10-15T22:23:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2023/09/13/getting-started-with-oracle-database-running-on-docker/</loc><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2023/09/image-8.png</image:loc><image:title>image-8</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2023/09/image-7.png</image:loc><image:title>image-7</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2023/09/image-6.png</image:loc><image:title>image-6</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2023/09/image-5.png</image:loc><image:title>image-5</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2023/09/image-4.png</image:loc><image:title>image-4</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2023/09/image-3.png</image:loc><image:title>image-3</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2023/09/image-2.png</image:loc><image:title>image-2</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2023/09/image-1.png</image:loc><image:title>image-1</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2023/09/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2023-09-13T18:22:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2023/08/09/calling-an-oracle-stored-procedure-which-has-an-out-parameter-from-go/</loc><lastmod>2023-08-09T19:19:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2023/07/30/go-with-oracle-database-sql/</loc><lastmod>2023-08-05T10:08:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2023/07/10/go-excel-to-csv/</loc><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2023/07/csv.png</image:loc><image:title>csv</image:title></image:image><lastmod>2023-07-11T13:29:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2023/06/27/first-unit-test-in-go-with-vs-code/</loc><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2023/06/addtnp.png</image:loc><image:title>addtnp</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2023/06/addtnf.png</image:loc><image:title>addtnf</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2023/06/vscft-copy.png</image:loc><image:title>vscft-copy</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2023/06/image-11.png</image:loc><image:title>image-11</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2023/06/image-10.png</image:loc><image:title>image-10</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2023/06/image-9.png</image:loc><image:title>image-9</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2023/06/image-8.png</image:loc><image:title>image-8</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2023/06/image-7.png</image:loc><image:title>image-7</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2023/06/image-6.png</image:loc><image:title>image-6</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2023/06/image-5.png</image:loc><image:title>image-5</image:title></image:image><lastmod>2025-05-13T20:08:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2023/05/09/microsoft-powertoys-text-extractor/</loc><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2023/05/image-1.png</image:loc><image:title>image-1</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2023/05/youtube.gif</image:loc><image:title>youtube</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2023/05/image.png</image:loc><image:title>image</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2023/05/cbm64.gif</image:loc><image:title>cbm64</image:title></image:image><lastmod>2023-05-09T20:27:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2022/09/14/vs-code-removal-of-trailing-spaces/</loc><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2022/09/trailingspacebeforeafter.gif</image:loc><image:title>trailingspacebeforeafter</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2022/09/trailwhitespace.png</image:loc><image:title>trailwhitespace</image:title></image:image><lastmod>2022-09-14T20:36:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2022/04/02/connecting-to-oracle-virtual-box-prebuild-vms-from-the-host-machine/</loc><lastmod>2022-04-04T20:00:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2022/02/06/getting-started-with-google-sheets-query-function/</loc><lastmod>2022-02-06T11:08:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2021/12/31/adding-tailwindcss-to-django/</loc><lastmod>2021-12-31T10:26:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2021/12/09/django-logging-with-vs-code/</loc><lastmod>2021-12-09T22:42:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2021/12/09/vs-code-screencast-mode/</loc><lastmod>2021-12-09T19:07:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2021/10/13/python-where-has-pip-installed-that-package/</loc><lastmod>2021-10-13T13:23:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2021/08/19/exception-has-occurred-importerror-couldnt-import-django-when-debugging-django-with-vs-code/</loc><lastmod>2021-10-05T20:56:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2021/08/24/sql-developer-21-2-slow-response-to-keyboard-in-sql-worksheet/</loc><lastmod>2021-10-03T21:14:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2021/09/19/django-object-has-no-attribute-save/</loc><lastmod>2022-05-26T22:58:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2021/08/21/raspberry-pi-open-current-folder-in-terminal-shortcut-not-working/</loc><lastmod>2021-08-21T16:21:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2021/07/04/pandas-can-you-rewrite-this-line-to-use-df-loc/</loc><lastmod>2021-07-04T14:46:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2021/06/17/viewing-pandas-dataframe-in-vs-code/</loc><lastmod>2023-08-04T16:33:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2021/05/28/django-using-an-oracle-database/</loc><lastmod>2021-06-01T13:36:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2021/04/03/oracle-apex-passing-a-value-from-a-report-to-a-database-procedure/</loc><lastmod>2021-04-03T13:11:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2021/02/13/dakboard-raspberry-pi-cron-tips/</loc><lastmod>2021-02-13T12:09:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2021/02/07/python-regular-expressions-in-four-steps/</loc><lastmod>2021-02-07T09:12:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2021/01/29/pytest-different-directories/</loc><lastmod>2021-01-29T22:41:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2021/01/24/reducing-duplication-with-pytest-fixtures/</loc><lastmod>2021-01-24T12:44:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2021/01/09/the-positive-side-effects-of-building-stuff/</loc><lastmod>2021-01-09T13:00:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2020/12/21/javascript-hoisting/</loc><lastmod>2020-12-21T14:51:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2020/12/19/using-emmet-with-vs-code/</loc><lastmod>2020-12-19T11:30:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2020/12/15/technical-books-read-in-2020/</loc><lastmod>2020-12-15T12:16:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2020/11/21/sql-developer-ansi-oracle-joins-toggle/</loc><lastmod>2021-02-15T03:23:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2020/11/14/angular-unit-testing-error-expected-one-matching-request-for-criteria-found-none/</loc><lastmod>2020-11-14T15:04:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2019/09/05/building-a-train-departure-board-using-angular-and-huxley/</loc><lastmod>2020-11-12T20:27:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2019/09/23/enhancing-the-train-departure-board-with-autocomplete/</loc><lastmod>2020-11-04T22:24:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2020/10/08/angular-unit-testing-if-your-test-isnt-running-check-your-test-file-name/</loc><lastmod>2020-10-08T16:30:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2020/09/29/angular-unit-testing-has-the-correct-array-element-been-deleted/</loc><lastmod>2020-09-29T20:59:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2020/08/28/dont-add-features-solve-problems/</loc><lastmod>2020-08-28T20:50:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2020/08/17/angular-routing-with-chuck-norris/</loc><lastmod>2020-08-17T15:54:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2020/08/11/learning-git-with-scott-hanselman/</loc><lastmod>2020-08-11T20:33:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2020/08/08/rename-all-files-in-a-folder-to-lowercase-using-powershell/</loc><lastmod>2020-08-10T08:53:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2020/07/23/angular-routing-displaying-a-spinner/</loc><lastmod>2021-04-06T20:54:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2020/06/21/sqldeveloper-exporting-query-results-as-csv/</loc><lastmod>2020-06-21T16:31:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2020/06/20/what-is-oracle-sqlcl/</loc><lastmod>2020-06-20T17:57:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2020/06/02/raspberry-pi-renaming-all-file-extensions-in-a-directory/</loc><lastmod>2020-06-02T21:00:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2020/06/01/windows-terminal-setting-a-background-picture/</loc><lastmod>2020-06-02T07:42:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2020/05/28/angular-adding-images-to-a-bootstrap-carousel-from-an-array/</loc><lastmod>2020-11-24T23:47:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2020/05/17/what-is-taking-up-space-on-my-raspberry-pi/</loc><lastmod>2020-05-17T11:37:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2020/04/28/which-rxjs-operator-should-i-use/</loc><lastmod>2020-04-28T14:28:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2020/04/21/obtaining-browser-location-information-using-angular/</loc><lastmod>2020-04-21T20:54:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2020/04/19/openweathermap-two-useful-conversions-for-wind-data/</loc><lastmod>2020-04-19T19:40:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2020/03/22/porting-a-javascript-to-do-app-to-angular/</loc><lastmod>2020-03-22T12:16:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2020/03/11/generate-c-classes-from-a-json-response/</loc><lastmod>2020-03-11T17:15:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2020/03/01/how-to-reference-a-local-json-schema/</loc><lastmod>2020-03-01T21:54:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2020/02/23/delete-the-node_modules-directory-faster/</loc><lastmod>2020-02-23T12:44:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2020/02/21/learning-new-text-editing-shortcuts/</loc><lastmod>2020-02-21T11:34:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2020/02/17/ndc-london-2020/</loc><lastmod>2020-02-17T11:22:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2020/02/14/angular-crud-5-delete/</loc><lastmod>2020-02-14T11:47:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2020/02/14/angular-crud-4-update/</loc><lastmod>2020-02-14T11:19:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2020/02/08/angular-crud-3-create/</loc><lastmod>2020-02-14T08:01:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2020/01/23/angular-crud-2-read/</loc><lastmod>2020-02-07T21:11:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2020/01/19/angular-crud-1-in-memory-web-api-installation-and-configuration/</loc><lastmod>2020-01-23T21:51:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2019/12/22/technical-books-read-in-2019/</loc><lastmod>2019-12-22T15:33:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2019/12/19/some-typescript-compiler-options-for-improving-code-quality/</loc><lastmod>2019-12-19T21:05:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2019/11/28/making-every-mistake-possible-when-building-an-angular-hacker-news-clone/</loc><lastmod>2019-11-29T13:16:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2019/11/02/raspberry-pi-4-in-portrait-mode-uses-half-the-screen/</loc><lastmod>2019-11-02T20:07:43+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2019/09/12/using-powershell-to-merge-multiple-csv-files-into-one/</loc><lastmod>2019-09-12T09:36:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2019/07/28/vs-code-status-bar-colour-why-purple-why-blue/</loc><lastmod>2019-07-28T10:53:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2019/06/23/oracle-developer-tools-for-vs-code/</loc><lastmod>2020-04-30T18:11:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2019/05/28/c-fizzbuzz/</loc><lastmod>2019-05-28T19:26:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2019/05/24/reload-reload-reload/</loc><lastmod>2019-05-24T07:28:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2019/03/29/my-experience-of-being-a-codeclub-volunteer/</loc><lastmod>2019-03-29T22:49:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2018/12/23/adding-bootstrap-to-your-angular-app-using-vs-code/</loc><lastmod>2019-03-26T22:07:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2019/03/03/sql-developer-new-worksheet-new-session/</loc><lastmod>2019-03-03T11:41:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2019/02/08/ndc-london-2019/</loc><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2019/02/ndc2019-10-1.jpg</image:loc><image:title>ndc2019-10</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2019/02/ndc2019-8.jpg</image:loc><image:title>ndc2019-8</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2019/02/ndc2019-9.jpg</image:loc><image:title>ndc2019-9</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2019/02/ndc2019-7.jpg</image:loc><image:title>ndc2019-7</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2019/02/ndc2019-6.jpg</image:loc><image:title>ndc2019-6</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2019/02/ndc2019-5.jpg</image:loc><image:title>ndc2019-5</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2019/02/ndc2019-4.jpg</image:loc><image:title>ndc2019-4</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2019/02/ndc2019-3.jpg</image:loc><image:title>ndc2019-3</image:title></image:image><lastmod>2019-02-08T22:06:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2019/01/24/hanselminutes/</loc><lastmod>2019-01-24T21:49:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2019/01/13/an-introduction-to-angular-eventemitters/</loc><lastmod>2019-01-13T20:42:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2018/12/18/technical-books-read-in-2018/</loc><lastmod>2018-12-18T14:54:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2018/12/13/my-angular-development-environment/</loc><lastmod>2018-12-13T20:25:03+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2018/12/06/the-good-the-bad-and-the-ugly-resources-used-as-i-teach-myself-angular/</loc><lastmod>2018-12-06T23:14:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2018/02/04/using-c-to-upload-a-file-to-aws-s3-part-2-creating-the-c-console-app/</loc><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2018/02/2937_p01.jpg</image:loc><image:title>2937_p01</image:title></image:image><lastmod>2019-08-02T17:08:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2018/07/24/sorting-numbers-within-a-javascript-array/</loc><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2018/07/20180724_02.jpg</image:loc><image:title>20180724_02</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2018/07/20180724_1.jpg</image:loc><image:title>20180724_1</image:title></image:image><lastmod>2018-07-24T19:38:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2018/07/19/what-i-learnt-from-building-ugly-todo-lists-in-javascript-and-jquery/</loc><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2018/07/20180712_1.jpg</image:loc><image:title>20180712_1</image:title></image:image><lastmod>2018-07-23T10:42:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2018/07/16/what-i-learnt-building-an-airport-explorer-with-asp-net-core/</loc><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2018/07/20180712_02.jpg</image:loc><image:title>20180712_02</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2018/07/20180712_01.png</image:loc><image:title>20180712_01</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2018/07/20180712.png</image:loc><image:title>20180712</image:title></image:image><lastmod>2018-07-23T10:41:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2016/10/23/learn-c-in-one-day-and-learn-it-well-review/</loc><lastmod>2018-06-25T14:29:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2018/06/20/hello-wordpress-com/</loc><lastmod>2018-06-20T08:48:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2018/06/18/chrome-devtools-lighthouse/</loc><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2018/06/20180618_5.png</image:loc><image:title>20180618_5</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2018/06/20180618_4.png</image:loc><image:title>20180618_4</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2018/06/20180618_3.png</image:loc><image:title>20180618_3</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2018/06/20180618_2.png</image:loc><image:title>20180618_2</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2018/06/20180618_12.png</image:loc><image:title>20180618_1</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2018/06/20180618_11.png</image:loc><image:title>20180618_1</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2018/06/20180618_1.png</image:loc><image:title>20180618_1</image:title></image:image><lastmod>2018-06-18T16:11:15+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2018/06/13/debugging-javascript-logging/</loc><lastmod>2018-06-14T08:30:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2013/05/30/getting-started-with-dbms_parallel_execute/</loc><lastmod>2018-06-14T08:08:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2013/02/03/queuing-for-oracle-apex-part-1/</loc><lastmod>2018-06-13T15:36:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2016/01/03/the-best-lesson-i-learnt-from-steve-mcconnell/</loc><lastmod>2018-06-13T15:30:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2018/01/07/technical-books-read-in-2017/</loc><lastmod>2018-06-13T15:23:01+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2018/01/22/ndc-2018/</loc><lastmod>2018-06-13T15:22:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2018/02/04/using-c-to-upload-a-file-to-aws-s3-part-1-creating-and-securing-your-s3-bucket/</loc><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2018/02/aws1.jpg</image:loc><image:title>aws1</image:title></image:image><lastmod>2018-06-13T15:20:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2018/04/22/fixed-ng-book-5-dependency-injection-page-175/</loc><lastmod>2018-06-13T15:10:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2013/02/26/queuing-for-oracle-apex-part-2/</loc><lastmod>2018-06-13T13:11:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2013/08/02/sorting-an-oracle-nested-table/</loc><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2013/08/sortednestedtable.jpg</image:loc><image:title>sortednestedtable</image:title></image:image><lastmod>2019-11-29T08:25:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2014/05/02/using-sequence-plsql-expression/</loc><lastmod>2018-06-13T12:33:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2014/06/25/a-simple-example-of-using-the-oracle-rollup-extension/</loc><lastmod>2018-06-13T12:32:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2014/09/30/the-second-easiest-way-to-get-started-with-oracles-application-express/</loc><lastmod>2018-06-13T12:28:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2014/10/06/instrumenting-your-plsql-code/</loc><lastmod>2018-06-13T12:26:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2015/01/12/oracle-plsql-compiler-warning-plw-06009/</loc><lastmod>2018-06-13T12:25:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2015/03/04/the-most-important-reason-why-you-should-know-how-to-use-plsql-conditional-compilation/</loc><lastmod>2018-06-13T12:18:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2015/09/15/found-a-problem-with-the-oracle-documentation-report-it/</loc><lastmod>2018-06-13T12:16:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2016/06/25/dbms_utility-format_error_backtrace-and-the-perils-of-the-raise-statement/</loc><lastmod>2021-05-13T20:02:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2016/07/04/the-auditing-capabilities-of-flashback-data-archive-in-oracle-12c/</loc><lastmod>2019-06-16T22:26:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2013/01/03/what-has-changed/</loc><lastmod>2018-06-13T12:10:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2016/07/26/structured-basis-testing/</loc><lastmod>2018-06-13T12:08:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2016/08/28/a-step-by-step-guide-to-building-a-raspberry-pi-hedgehog-camera/</loc><lastmod>2018-06-13T12:03:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2016/09/21/contributing-to-an-open-source-project/</loc><lastmod>2018-06-13T12:00:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2016/10/30/technical-books-i-have-read-in-2016/</loc><lastmod>2018-06-13T11:54:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2016/12/22/book-review-introduction-to-javascript-object-notation-by-lindsay-bassett/</loc><lastmod>2018-06-13T11:16:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2017/04/03/naming-windows-bat-files/</loc><lastmod>2018-06-13T11:14:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2017/05/16/c-utility-to-emulate-the-xpath-3-function-path/</loc><lastmod>2018-06-13T11:12:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2017/06/12/boxing-and-unboxing-in-c/</loc><lastmod>2018-06-13T11:11:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2017/05/19/streaming-twitter-with-c/</loc><lastmod>2018-06-13T11:10:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2017/06/17/saving-a-twitter-stream-to-ravendb-database-using-c/</loc><lastmod>2018-06-13T11:04:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2017/09/21/saving-a-twitter-stream-to-mongodb-using-c/</loc><lastmod>2018-06-13T10:42:10+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2017/10/08/displaying-records-from-mongodb-in-an-asp-net-mvc-application/</loc><lastmod>2018-06-13T10:32:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2017/11/24/comparing-columns-in-microsoft-excel/</loc><lastmod>2018-06-13T10:07:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2017/12/11/c-attributes/</loc><lastmod>2018-06-13T10:04:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2017/12/16/new-book-oracle-incident-response-and-forensics-preparing-for-and-responding-to-data-breaches/</loc><lastmod>2018-06-13T09:12:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2013/08/06/listing-files-from-a-linux-directory-from-within-oracle-sql-or-plsql-in-11g/</loc><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2013/08/201308_c.jpg</image:loc><image:title>201308_c</image:title></image:image><image:image><image:loc>https://iancarpenter.dev/wp-content/uploads/2013/08/x.jpg</image:loc><image:title>x</image:title></image:image><lastmod>2020-05-26T17:53:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2016/07/11/raspberry-pi-connected-to-wifi-but-no-internet-access/</loc><lastmod>2020-08-20T18:09:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/home/</loc><lastmod>2018-06-13T08:04:39+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://iancarpenter.dev/2018/04/26/some-recent-podcast-episodes/</loc><lastmod>2018-04-26T20:41:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2018/02/28/the-incremental-commit-anti-pattern/</loc><lastmod>2018-02-28T21:58:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2017/12/16/visual-studios-live-share-screen-share/</loc><lastmod>2017-12-16T16:28:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2017/10/05/transition/</loc><lastmod>2017-10-05T20:18:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2017/04/02/you-dont-have-to-suck-at-excel/</loc><lastmod>2017-04-02T20:28:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2016/10/27/an-introduction-to-web-scraping-using-python-3/</loc><lastmod>2016-10-27T22:01:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2016/07/31/is-there-more-than-one-reason-to-use-plsql-where-current-of/</loc><lastmod>2016-07-31T19:10:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2016/02/21/using-insert-all-with-related-tables/</loc><lastmod>2022-03-21T17:50:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2016/01/03/plsql-fizzbuzz-2/</loc><lastmod>2016-01-03T21:11:47+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2015/08/31/the-plsql-continue-statement/</loc><lastmod>2015-08-31T20:08:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2015/06/15/no-surprises-with-oracle-12c-identity-column-performance/</loc><lastmod>2015-06-15T19:51:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2015/02/02/an-introduction-to-application-context/</loc><lastmod>2020-01-24T21:49:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2014/09/28/the-easiest-way-to-get-started-with-oracles-application-express/</loc><lastmod>2014-09-28T20:11:06+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2014/08/12/using-sql-with-associative-arrays-of-records-in-oracle-12c/</loc><lastmod>2021-07-07T10:48:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2014/05/16/using-oracle-sql-doesnt-rownum-2-work/</loc><lastmod>2014-05-16T21:27:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2014/03/28/podcasts/</loc><lastmod>2014-03-28T21:24:26+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2014/03/16/writing-plsql-oracle-application-express/</loc><lastmod>2014-03-16T21:09:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2013/10/10/there-is-all-the-more-reason-to-use-database-plsql/</loc><lastmod>2013-10-10T19:51:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2013/01/09/selecting-many-rows-when-working-with-plsql/</loc><lastmod>2013-01-09T21:05:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2012/12/06/formatting-the-output-from-dbms_xplan-display_cursor/</loc><lastmod>2012-12-06T22:40:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2012/12/05/some-different-ways-to-perform-xslt-from-plsql/</loc><lastmod>2012-12-05T22:08:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2012/10/24/what-are-my-favourite-oracle-books/</loc><lastmod>2012-10-24T19:54:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev/2012/10/10/oracle-file-watcher-on-a-windows-pc/</loc><lastmod>2012-10-10T19:41:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://iancarpenter.dev</loc><changefreq>daily</changefreq><priority>1.0</priority><lastmod>2026-03-11T17:37:34+00:00</lastmod></url></urlset>
