<?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://garrett.dev/2023/07/20/github-actions-job-to-copy-a-workflow-from-one-repository-to-another/</loc><lastmod>2023-07-20T12:40:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2023/07/19/github-cli-programmatically-disabling-and-enabling-branch-protection-rules/</loc><lastmod>2023-07-19T15:47:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2023/05/23/installing-the-latest-version-of-curl/</loc><lastmod>2023-05-23T13:18:21+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2023/04/26/mariadb-creating-an-event-and-procedure/</loc><lastmod>2023-04-26T10:57:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2022/11/29/fixing-dns-resolution-with-ubuntu-in-wsl-for-windows-10-while-connected-to-cisco-anyconnect-vpn/</loc><lastmod>2022-11-29T20:10:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2022/11/29/meeting-reminder-blackout-now-in-powershell/</loc><image:image><image:loc>https://garrett.dev/wp-content/uploads/2022/11/demo.jpg</image:loc><image:title>demo</image:title></image:image><lastmod>2022-11-29T15:58:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2022/11/16/enabling-hyper-v-services-for-ubuntu-to-allow-for-native-ssh-over-windows-10-11-networking-socks/</loc><lastmod>2022-11-16T18:31:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2022/11/08/bash-powershell-killing-an-ssh-tunnel-running-on-a-specific-port/</loc><lastmod>2022-11-08T13:52:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2022/09/01/sql-and-php-crafting-a-programmatic-query-that-safely-binds-an-array-for-usage-with-an-in-statement/</loc><lastmod>2022-09-08T16:06:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2022/09/08/windows-server-file-cleanup-script-for-task-scheduler-delete-files-older-than-x-days/</loc><image:image><image:loc>https://garrett.dev/wp-content/uploads/2022/09/image-3.png</image:loc><image:title>image-3</image:title></image:image><image:image><image:loc>https://garrett.dev/wp-content/uploads/2022/09/image-2.png</image:loc><image:title>image-2</image:title></image:image><image:image><image:loc>https://garrett.dev/wp-content/uploads/2022/09/image-1.png</image:loc><image:title>image-1</image:title></image:image><image:image><image:loc>https://garrett.dev/wp-content/uploads/2022/09/image.png</image:loc><image:title>image</image:title></image:image><lastmod>2022-09-08T15:00:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2022/07/27/php-check-if-file-age-in-minutes-and-perform-action/</loc><lastmod>2022-07-27T17:50:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2022/02/09/bash-single-line-stdin-string-loop-concatenation/</loc><lastmod>2022-02-09T17:54:42+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2022/01/27/python-script-to-identify-ip-ranges-for-ec2-instance-connect/</loc><lastmod>2022-01-27T12:31:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2021/09/30/manually-truncating-docker-logs/</loc><lastmod>2021-09-30T18:32:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2021/09/23/onedrive-hourly-refresh-utility-for-syncing-large-quantites-of-files/</loc><lastmod>2021-09-23T18:56:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2021/08/30/bash-automation-script-for-targeted-code-analysis/</loc><lastmod>2021-08-30T18:40:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2021/08/19/bash-automation-script-to-clone-and-bulk-modify-files-for-commit/</loc><lastmod>2021-08-19T17:05:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2021/07/09/declaring-a-populated-hashmap-in-javascript/</loc><lastmod>2021-07-09T14:30:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2021/07/08/aws-log-insights-replace-expression-generator-using-bash/</loc><lastmod>2021-07-07T20:41:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2021/07/07/aws-log-insight-query-generate-count-of-unique-errors-in-log-stream-with-subquery-to-dig-down-into-exceptions/</loc><lastmod>2021-07-07T19:28:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2021/07/02/stockholm-syndrome-of-software/</loc><lastmod>2023-12-18T15:29:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2021/07/01/aws-cli-logs-tip-converting-local-time-to-utc-using-bash-for-time-ranges/</loc><lastmod>2021-07-01T21:49:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2021/05/28/dynamic-oracle-sql-for-searching-all-tables-in-a-schema-for-specific-columns-and-generating-a-union-query/</loc><lastmod>2022-01-10T22:31:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2021/05/14/utility-script-for-drop-and-recreate-of-temp-tablespaces-in-oracle-database/</loc><lastmod>2021-05-14T16:01:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2021/04/09/aws-ec2-and-systemctl-making-sure-docker-starts-on-boot/</loc><lastmod>2021-04-09T03:48:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2021/03/30/quick-fix-restore-open-with-notepad-to-the-context-menu/</loc><lastmod>2023-09-18T00:29:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2021/03/30/utility-script-for-reverse-ssh-tunneling-when-collaborating-with-developers-behind-firewalls/</loc><lastmod>2021-03-30T17:00:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2021/03/25/quick-tip-clearing-cache-cookies-for-a-specific-website-in-chrome-instead-of-getting-logged-out-of-everything/</loc><lastmod>2021-03-25T14:19:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2021/03/17/thoughts-on-recent-lastpass-changes-with-the-free-tier-from-a-biased-tech-geek/</loc><lastmod>2021-03-17T14:05:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2021/03/16/linux-bash-yum-installing-a-specific-version-of-a-package-or-application/</loc><lastmod>2021-03-16T20:54:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2021/03/15/outlook-quick-tip-getting-caught-up-on-emails-received-between-a-specific-timeframe/</loc><lastmod>2021-03-15T17:59:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2021/03/03/debugging-what-event-is-preventing-a-computer-from-going-to-sleep/</loc><lastmod>2021-03-15T17:06:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2021/01/25/simple-log-file-handler-in-python/</loc><lastmod>2021-02-11T16:25:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2021/01/25/simple-example-for-multithreading-in-python/</loc><lastmod>2021-02-11T16:28:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2021/01/22/using-wake-on-lan-with-google-wifi/</loc><lastmod>2025-09-06T20:31:24+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2021/01/22/debugging-what-event-woke-a-sleeping-windows-computer/</loc><lastmod>2021-01-22T13:09:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2021/01/15/recursive-pkgdiff-for-war-and-jar-comparison-in-java/</loc><lastmod>2021-01-15T18:10:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2020/12/11/batch-script-to-sftp-download-a-log-file-filename-timestamp-and-remotely-tail-log-at-the-end/</loc><lastmod>2020-12-10T18:10:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2020/12/10/batch-script-to-sftp-download-an-entire-directory-and-timestamp-it-locally/</loc><lastmod>2020-12-10T18:00:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2020/12/10/batch-script-to-browser-download-filename-timestamp-sftp-upload-and-execute-remote-ssh-command/</loc><lastmod>2020-12-10T15:33:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2020/12/09/automatic-script-for-ssh-command-and-sftp-download-in-git-bash/</loc><lastmod>2020-12-09T02:45:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2020/12/01/yahoo-is-removing-free-auto-forwarding-heres-a-detailed-pop3-workaround/</loc><lastmod>2020-12-01T22:22:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2020/09/11/batch-one-way-directory-sync/</loc><lastmod>2020-09-11T16:07:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2020/09/10/docker-bulk-stop-and-remove-containers-in-bash/</loc><lastmod>2020-09-10T16:56:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2020/09/10/bash-find-replace-whole-line-based-on-partial-match/</loc><lastmod>2020-09-10T17:37:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2020/07/21/oracle-linux-7-automatic-script-for-restoration-of-epel-repo/</loc><lastmod>2020-07-21T14:48:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2020/07/20/my-code-ended-up-in-the-github-arctic-1000-year-archive/</loc><lastmod>2020-07-20T18:16:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2020/07/06/manipulating-docker-in-python-pull-image-create-restart-delete-container-port-forwarding/</loc><lastmod>2020-07-06T18:17:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2020/05/27/making-api-requests-from-shell-or-command-line/</loc><lastmod>2020-05-27T15:04:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2020/03/05/meeting-reminder-blackout/</loc><lastmod>2020-03-05T17:44:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2020/02/14/tacky-advanced-grepping/</loc><lastmod>2020-02-14T20:48:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2020/01/22/git-fixing-error-out-of-memory-malloc-failed/</loc><lastmod>2020-01-22T18:49:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2020/01/09/if-statement-in-bash-with-multiple-conditions/</loc><lastmod>2020-01-09T17:24:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2019/12/03/weblogic-admin-server-and-node-manager-utility-script/</loc><lastmod>2019-12-03T22:43:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2019/12/03/ssh-tunnel-script-with-commented-usage-example/</loc><lastmod>2019-12-03T17:31:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2019/11/24/bluetooth-pairing-script-using-expect-in-bash/</loc><lastmod>2019-11-24T14:26:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2019/11/01/linux-command-to-immediately-kill-any-process-matching-a-specific-name/</loc><lastmod>2019-11-01T14:11:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2019/10/30/ssh-port-forwarding-utility-script-for-secured-endpoint-testing/</loc><lastmod>2019-10-30T15:52:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2019/10/28/sendmail-example-usage-for-bash/</loc><lastmod>2019-10-28T19:09:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2019/10/28/bash-snippet-to-dynamically-find-free-ports/</loc><lastmod>2019-10-28T19:05:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2019/10/24/weblogic-12c-changes-to-domain-configuration-lost-on-server-reboot/</loc><lastmod>2019-10-24T21:29:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2019/10/23/script-for-debugging-windows-updates/</loc><lastmod>2019-10-23T16:06:33+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2019/10/17/oracle-sql-utility-script-for-unlock-of-all-accounts-and-removal-of-password-expiration/</loc><lastmod>2019-10-17T19:07:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2019/10/01/git-push-fails-fatal-the-remote-end-hung-up-unexpectedly/</loc><lastmod>2019-10-01T16:18:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2019/08/26/finding-the-process-that-has-a-lock-on-a-file-when-you-dont-have-administrator/</loc><lastmod>2019-08-26T14:13:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2019/08/21/example-for-sending-commands-to-a-currently-active-screen-session/</loc><lastmod>2019-08-21T15:44:17+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2019/07/24/understanding-question-mark-and-colon-operators-in-java-programming/</loc><lastmod>2019-07-24T19:19:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2019/06/25/quick-docker-import-export-utilizing-gzip-for-compression/</loc><lastmod>2019-07-22T20:06:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2019/07/13/vino-server-daemon-config-for-nintendo-switch/</loc><lastmod>2019-07-13T22:23:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2019/07/03/custom-sendto-execution-shortcuts-windows/</loc><lastmod>2019-07-03T15:32:38+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2019/06/13/bash-script-for-automatic-creation-and-generation-of-public-private-key-for-linux-server-login/</loc><lastmod>2019-06-13T17:10:03+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2019/06/13/automated-email-script-in-bash/</loc><lastmod>2019-06-13T15:42:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2019/06/05/simple-selenium-for-faster-test-development/</loc><lastmod>2019-06-12T15:00:19+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2019/05/23/remove-specific-cookies-in-chrome/</loc><lastmod>2019-05-23T21:23:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2019/05/23/copy-and-paste-in-vi-vim/</loc><lastmod>2019-05-23T20:21:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2019/05/22/bash-script-for-automation-of-full-oracle-database-export/</loc><lastmod>2019-05-22T17:11:43+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2019/05/17/pkill-function-for-git-bash/</loc><lastmod>2020-06-03T17:21:41+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2019/05/17/openssl-get-certificates-from-domain/</loc><lastmod>2019-05-17T14:41:36+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2019/05/13/restart-docker-daemon/</loc><lastmod>2019-05-13T17:26:49+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2019/05/06/api-bookmark-creation-program-utilizing-powershell/</loc><lastmod>2019-05-06T18:36:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2019/05/01/packages-for-xfce-desktop/</loc><lastmod>2019-05-01T22:23:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2019/04/30/remove-all-docker-images-matching-string/</loc><lastmod>2019-04-30T22:18:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2019/04/24/free-ice-cream-harmless-office-email-prank-utilizing-powershell/</loc><lastmod>2019-04-24T14:11:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2019/02/14/setting-required-proxy-variables-using-bash-shell-url-encoding-included/</loc><lastmod>2019-04-17T13:17:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2019/04/12/automatic-simple-weblogic-application-manipulation-and-deployment-script-utilizing-bash/</loc><lastmod>2019-04-12T21:42:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2019/02/11/outlook-retention-policy-workaround-vba-script/</loc><lastmod>2024-03-26T08:22:29+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2019/02/15/annoying-reminder-ball-utilizing-visual-basic-and-c/</loc><image:image><image:loc>https://garrett.dev/wp-content/uploads/2019/02/animationrecording-1.gif</image:loc><image:title>animationRecording</image:title></image:image><lastmod>2019-04-09T14:14:52+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2019/02/18/automatic-meeting-generator-using-powershell-for-generic-and-on-boarding/</loc><lastmod>2019-04-09T13:56:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2019/03/19/automatic-bash-script-for-unpackage-repackage-of-java-war-jar-files/</loc><lastmod>2019-04-09T13:54:54+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2019/04/03/using-docker-to-connect-to-multiple-vpn-networks-simultaneously-aka-split-tunneling/</loc><lastmod>2019-04-09T13:52:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2019/03/11/continuous-download-script-utilizing-bash/</loc><lastmod>2019-03-11T16:47:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2019/02/26/automatic-connection-script-for-cisco-any-connect-and-windows-rdp-box/</loc><lastmod>2019-02-26T16:00:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2019/02/14/setting-required-proxy-variables-using-command-prompt-url-encoding-included/</loc><lastmod>2019-02-14T18:05:13+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2019/02/11/my-robocopy-command/</loc><lastmod>2019-02-12T01:45:51+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2018/12/12/docker-sandbox-script-now-with-vnc/</loc><image:image><image:loc>https://garrett.dev/wp-content/uploads/2018/12/eGLIn5j.png</image:loc><image:title>eGLIn5j</image:title></image:image><lastmod>2019-02-09T02:14:09+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2019/01/31/squashing-a-docker-image-strictly-using-bash/</loc><lastmod>2019-01-31T17:59:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2019/01/29/setting-up-rdp-rights-on-windows-server-2012-non-administrators/</loc><lastmod>2019-01-30T01:31:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2018/12/11/docker-sandbox-script/</loc><lastmod>2018-12-12T19:10:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2018/07/02/manually-validating-a-self-signed-cert-in-c-sharp/</loc><lastmod>2018-07-02T13:23:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2018/06/27/ensuring-visual-studio-includes-a-directory-when-publishing/</loc><image:image><image:loc>https://garrett.dev/wp-content/uploads/2018/06/copying-a-file-to-the-publish-directory.jpg</image:loc><image:title>copying a file to the publish directory</image:title></image:image><lastmod>2018-07-02T13:17:34+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2018/06/14/testing-multiple-addresses-and-ports-for-tls-connectivity-vulnerable-tls-protocols/</loc><image:image><image:loc>https://garrett.dev/wp-content/uploads/2018/06/vulnerabilityscript.jpg</image:loc><image:title>vulnerabilityScript</image:title></image:image><lastmod>2018-06-14T20:00:31+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2018/03/06/rewriting-git-history-removing-all-previous-commits/</loc><image:image><image:loc>https://garrett.dev/wp-content/uploads/2018/03/git-remove-all-commits.png</image:loc><image:title>git-remove-all-commits</image:title></image:image><lastmod>2018-03-06T19:40:17+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/linkedin/</loc><lastmod>2017-09-08T12:21:16+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://garrett.dev/2017/09/08/declaring-objects-using-constructors-in-java/</loc><image:image><image:loc>https://garrett.dev/wp-content/uploads/2017/09/json-style-adding-to-java-objects-enhanced.png</image:loc><image:title>JSON Style Adding to Java Objects - Enhanced</image:title></image:image><image:image><image:loc>https://garrett.dev/wp-content/uploads/2017/09/json-style-adding-to-java-objects-complex-example.png</image:loc><image:title>JSON Style Adding to Java Objects - Complex Example</image:title></image:image><image:image><image:loc>https://garrett.dev/wp-content/uploads/2017/09/json-style-adding-to-java-objects.png</image:loc><image:title>JSON Style Adding to Java Objects</image:title></image:image><lastmod>2017-09-08T12:16:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2017/07/20/executing-javascript-from-the-managed-bean-in-adf/</loc><lastmod>2017-07-20T22:47:14+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/contact/</loc><image:image><image:loc>https://garrett.dev/wp-content/uploads/2017/06/person-smartphone-office-table.jpeg</image:loc><image:title>Placeholder Image</image:title></image:image><lastmod>2017-06-28T17:16:21+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>https://garrett.dev/2017/06/28/manually-parsing-an-object-to-get-a-value-from-a-field/</loc><lastmod>2017-06-28T17:12:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2017/06/28/moving-to-the-next-step-in-bpm-and-closing-the-task-flow-from-the-controller/</loc><lastmod>2017-06-28T17:08:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2017/06/28/gettingediting-data-control-values-in-adfbpm-programmatically/</loc><lastmod>2017-06-28T17:05:57+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2017/06/28/programmatically-adding-objects-to-an-iterator-for-adf-or-bpm-arrays/</loc><lastmod>2017-06-28T17:02:46+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2017/06/28/programmatically-removing-objects-from-an-iterator-for-adf-or-bpm-arrays/</loc><lastmod>2017-06-28T16:51:48+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev/2017/06/28/programmatically-getting-results-back-from-an-iterator-for-adf-or-bpm-arrays/</loc><lastmod>2017-06-28T15:55:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>https://garrett.dev</loc><changefreq>daily</changefreq><priority>1.0</priority><lastmod>2025-09-06T20:31:24+00:00</lastmod></url></urlset>
