<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url><loc>https://kevinquillen.com/</loc><changefreq>daily</changefreq><priority>1.0</priority></url>
<url><loc>https://kevinquillen.com/15-years-drupal</loc><lastmod>2022-06-02T14:26:48.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/2020-reading-list</loc><lastmod>2020-08-17T12:50:35.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/2022-goals</loc><lastmod>2022-01-05T14:30:25.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/2023-goals</loc><lastmod>2023-01-04T23:02:08.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/2023-year-review</loc><lastmod>2024-01-08T15:37:03.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/2024-goals</loc><lastmod>2024-01-05T15:27:14.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/2025-wrapped</loc><lastmod>2025-12-17T18:43:56.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/60-days-live</loc><lastmod>2025-08-22T13:58:50.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/access-apache-solr-admin-over-https-ddev</loc><lastmod>2023-11-29T17:31:54.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/acquia-cloud-platform-pro-certified</loc><lastmod>2021-02-02T14:16:04.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/acquia-site-studio-certified</loc><lastmod>2021-01-29T16:42:39.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/add-301-redirects-drupal-migration</loc><lastmod>2019-06-16T23:39:48.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/add-fields-drupal-canvas-page-entity</loc><lastmod>2026-08-17T14:14:28.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/adding-composer-packages-drupal-8</loc><lastmod>2019-06-16T23:39:48.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/adding-external-libraries-drupal-8</loc><lastmod>2019-06-16T23:39:48.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/adding-functionality-contributed-drupal-modules-thirdpartysettings-api</loc><lastmod>2019-07-16T02:21:44.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/adding-parameters-dependency-injected-objects</loc><lastmod>2019-06-16T23:39:48.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/adding-tests-legacy-drupal-7-sites</loc><lastmod>2019-06-16T23:39:48.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/adding-twig-template-suggestions-form-elements</loc><lastmod>2019-06-16T23:39:48.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/adding-your-pattern-lab-composer-dependency</loc><lastmod>2019-06-16T23:39:48.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/and-running-behat-drupal-vagrant</loc><lastmod>2019-06-16T23:39:48.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/auryn-unified-view-your-ai-coding-sessions</loc><lastmod>2026-06-22T14:40:16.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/automatically-update-drupal-core-drupal-modules-and-docker-images-renovate</loc><lastmod>2022-10-21T18:38:52.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/basic-behavior-testing-behat-drupal</loc><lastmod>2019-06-16T23:39:48.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/break-down-datasets-avoid-out-memory-errors-migrations</loc><lastmod>2019-10-20T17:05:38.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/bruno-great-new-api-client-development</loc><lastmod>2025-03-03T15:42:42.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/carpe-diem</loc><lastmod>2024-05-11T21:15:34.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/ckeditor-wordcount-12-drupal-8-and-9</loc><lastmod>2021-03-01T14:06:31.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/come-see-our-session-drupalcon-2021</loc><lastmod>2021-04-04T01:30:43.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/come-see-our-talks-next-week-drupalcon-drupal-10-chatgpt-and-acquia-site-studio</loc><lastmod>2023-06-02T15:26:32.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/command-line-fuzzy-finder-plugin</loc><lastmod>2019-06-17T01:00:34.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/connecting-fortinet-vpn-fedora-41-42-43-44-or-45</loc><lastmod>2026-08-18T15:48:04.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/craft</loc><lastmod>2022-10-20T00:06:28.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/creating-custom-process-plugin-drupal-8-migrate</loc><lastmod>2019-07-01T23:52:20.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/creating-custom-token-drupal-8</loc><lastmod>2020-02-03T14:29:29.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/ddev-being-considered-official-drupal-development-environment</loc><lastmod>2023-10-29T15:46:12.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/dependency-inject-php-classes-drupal</loc><lastmod>2019-06-16T23:39:48.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/deploying-drupal-8</loc><lastmod>2019-06-20T23:00:56.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/docker-mac-edge-brings-major-performance-improvements</loc><lastmod>2020-05-31T14:49:28.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/drupal-11-right-around-corner</loc><lastmod>2024-07-29T21:11:35.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/drupal-9-backend-specialist-certification-achieved</loc><lastmod>2021-03-05T20:04:47.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/drupal-9-certified</loc><lastmod>2020-09-07T19:18:34.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/drupal-9-grandmaster-achieved</loc><lastmod>2021-03-28T15:30:07.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/drupal-9-upgrade</loc><lastmod>2020-06-08T12:50:17.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/drupal-and-chatgpt</loc><lastmod>2023-02-21T14:43:05.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/drupalcon-pittsburgh-2023-recap</loc><lastmod>2023-06-27T17:56:40.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/dynamic-permission-creation-drupal-8</loc><lastmod>2019-06-16T23:39:48.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/first-steps-erlang</loc><lastmod>2019-06-16T23:39:48.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/first-steps-erlang-update</loc><lastmod>2019-06-16T23:39:48.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/fixing-list-text-field-data-integrity-issues-drupal-102</loc><lastmod>2023-12-29T18:43:10.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/fixing-segfault-drupal</loc><lastmod>2019-06-16T23:39:48.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/generating-form-drupal-console</loc><lastmod>2019-06-16T23:39:48.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/getting-intel-arc-770m-work-fedora-37</loc><lastmod>2022-12-18T15:32:35.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/ghosts-n-goblins-resurrection</loc><lastmod>2021-06-06T19:52:19.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/give-vagrant-sudoer-permissions-osx</loc><lastmod>2019-06-16T23:39:48.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/hoi-command-line-task-runner-built-rust</loc><lastmod>2025-05-07T16:39:07.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/how-wire-reactjs-app-drupal-8-controller</loc><lastmod>2021-03-20T17:40:06.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/im-officially-published-author</loc><lastmod>2023-02-07T23:27:56.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/internet-explorer-consolelog-woes</loc><lastmod>2019-06-16T23:39:48.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/introducing-drupal-goggles-brave-search</loc><lastmod>2022-06-27T19:55:12.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/ive-quit-social-media</loc><lastmod>2021-02-20T20:34:23.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/ive-relaunched-drupal-8</loc><lastmod>2019-06-18T23:46:31.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/keep-secrets-secure-outside-configuration-drupal-key-module</loc><lastmod>2023-11-09T18:46:37.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/leaving-apple-and-moving-linux</loc><lastmod>2021-01-19T13:36:14.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/librarian-chrome-browser-plugin-helps-manage-stale-bookmarks</loc><lastmod>2025-07-29T20:49:49.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/life-happened</loc><lastmod>2025-10-20T13:16:16.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/linux-five-months</loc><lastmod>2021-04-27T18:06:14.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/make-seemingly-difficult-tasks-trivial</loc><lastmod>2019-06-16T23:39:48.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/manually-add-breadcrumb-links-drupal-8</loc><lastmod>2019-06-16T23:39:48.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/mass-updating-drupal-fields-mysql-stored-procedure</loc><lastmod>2019-06-16T23:39:48.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/mass-updating-drupal-fields-mysql-stored-procedure-pt-2</loc><lastmod>2019-06-16T23:39:48.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/media-migration-tip-drupal</loc><lastmod>2019-06-16T23:39:48.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/metamorphism-quake-metaquake-part-1</loc><lastmod>2023-01-10T14:21:19.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/metamorphism-quake-part-2</loc><lastmod>2023-01-10T14:21:50.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/metamorphism-quake-part-3</loc><lastmod>2023-01-10T14:22:05.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/metamorphism-quake-part-4</loc><lastmod>2023-01-10T14:22:19.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/migrating-field-groups-features-drupal-7-drupal-9</loc><lastmod>2022-07-11T13:17:42.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/more-scraping-magic-ruby-utf-8-and-xpath</loc><lastmod>2019-06-16T23:39:48.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/neato-passes-700-installs</loc><lastmod>2019-06-16T23:39:48.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/new-beginnings</loc><lastmod>2019-06-16T23:39:48.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/new-year</loc><lastmod>2019-06-16T23:39:48.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/no-comment</loc><lastmod>2019-06-29T01:46:49.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/ollama-and-ai-home</loc><lastmod>2025-06-25T14:23:25.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/openai-chatgpt-module-release-new-features</loc><lastmod>2023-03-29T00:39:49.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/override-ahoy-entrypoint</loc><lastmod>2020-11-04T14:57:28.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/overriding-output-search-api-fields-views</loc><lastmod>2019-06-16T23:39:48.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/overriding-services-drupal-8-serviceprovidebase</loc><lastmod>2019-06-16T23:39:48.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/practical-uses-running-ollama-home</loc><lastmod>2025-07-17T18:55:05.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/preserving-cookies-pantheon</loc><lastmod>2020-02-23T20:09:43.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/promotion-updates</loc><lastmod>2020-07-12T02:39:23.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/putting-hoi-use</loc><lastmod>2025-05-22T16:49:09.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/quick-drupal-8-theming-tips</loc><lastmod>2019-06-16T23:39:48.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/rebuilding-netlify-drupal</loc><lastmod>2024-09-09T14:42:52.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/relaunch-platformsh</loc><lastmod>2022-07-04T02:48:05.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/routing-client-requests-javascript-drupal-8-remote-services</loc><lastmod>2019-06-16T23:39:48.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/running-drupal-10</loc><lastmod>2022-12-13T02:32:44.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/setting-phpdocumentor-3-drupal-9-10</loc><lastmod>2023-06-25T17:08:39.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/setting-phpdocumentor-phpstorm-8</loc><lastmod>2019-06-16T23:39:48.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/setting-traefik-2-local-ssl-certificate</loc><lastmod>2020-03-11T17:16:27.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/simple-functions-snippets</loc><lastmod>2019-06-16T23:39:48.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/so-much-say-so-much-say</loc><lastmod>2024-04-17T17:10:08.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/spiff-your-drupal-ajax-interactions</loc><lastmod>2019-06-16T23:39:48.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/summer-projects</loc><lastmod>2020-07-06T12:45:46.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/tabuccino-chrome-browser-plugin-keeps-your-tabs-refreshed</loc><lastmod>2025-10-21T12:39:53.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/testing-drupal-cypress-docker</loc><lastmod>2020-02-24T14:45:24.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/testing-htaccess-rules-vs-code-or-jetbrains-ides</loc><lastmod>2025-12-31T16:09:17.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/things-no-one-tells-you-when-buying-home</loc><lastmod>2024-12-03T20:42:51.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/thoughtfully-updating-legacy-code</loc><lastmod>2019-12-30T21:25:15.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/three-new-drupal-module-releases-site-builders</loc><lastmod>2023-04-19T00:35:22.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/three-years-automated-drupal-core-updates</loc><lastmod>2025-03-03T13:46:50.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/tmux-vim-zsh-oh-my-zsh</loc><lastmod>2019-06-16T23:39:48.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/top-five-articles</loc><lastmod>2021-11-23T02:05:59.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/turning-40</loc><lastmod>2022-10-05T14:16:30.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/type-hints-and-return-types-php</loc><lastmod>2019-06-16T23:39:48.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/upcasting-custom-route-parameters-drupal</loc><lastmod>2023-11-23T22:06:39.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/update-list-field-data-integrity-issues-drupal-102</loc><lastmod>2024-01-03T15:12:10.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/update-your-drupal-projects-composer-2</loc><lastmod>2020-11-08T16:42:22.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/using-computed-fields-drupal-11-and-views</loc><lastmod>2025-11-27T16:59:41.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/using-drush-automatically-grunt</loc><lastmod>2019-06-16T23:39:48.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/using-live-templates-phpstorm</loc><lastmod>2019-06-16T23:39:48.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/using-maps-sass-33</loc><lastmod>2019-06-16T23:39:48.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/using-migrate-framework-remote-database-pantheon</loc><lastmod>2019-06-16T23:39:48.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/using-migratepostrowsave-event-append-data-migrated-item</loc><lastmod>2019-12-09T13:52:16.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/using-pre-commit-and-post-commit-git-hooks-drupal</loc><lastmod>2023-10-15T17:26:55.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/using-private-repos-composer-and-travisci</loc><lastmod>2019-06-16T23:39:48.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/using-thirdpartysettings-api-drupal</loc><lastmod>2019-06-26T01:56:03.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/web-scraping-magic-ruby-and-nokogiri</loc><lastmod>2019-06-16T23:39:48.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/why-i-quit-my-job</loc><lastmod>2019-06-16T23:39:48.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/why-we-merged-our-drupal-development-stack-ddev</loc><lastmod>2023-10-23T14:28:56.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
<url><loc>https://kevinquillen.com/will-be-back-after-labor-day</loc><lastmod>2024-08-06T19:27:53.000Z</lastmod><changefreq>yearly</changefreq><priority>0.5</priority></url>
</urlset>