<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://codinginthetrenches.com/2026/03/12/misadventures-in-ai-clis-part-4-building-the-wrong-thing-again-but-still-succeeding/</loc>
    <lastmod>2026-03-12T13:40:28-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/categories/</loc>
    <lastmod>2026-03-12T13:40:28-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/tags/cloud-computing/</loc>
    <lastmod>2026-03-12T13:40:28-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/</loc>
    <lastmod>2026-03-12T13:40:28-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/categories/commentary/</loc>
    <lastmod>2026-03-12T13:40:28-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/tags/design/</loc>
    <lastmod>2026-03-12T13:40:28-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/post/</loc>
    <lastmod>2026-03-12T13:40:28-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/tags/</loc>
    <lastmod>2026-03-12T13:40:28-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/tags/using-software/</loc>
    <lastmod>2026-03-12T13:40:28-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2026/01/14/misadventures-in-ai-clis-part-3-great-success/</loc>
    <lastmod>2026-03-12T13:40:28-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2026/01/13/a-small-amount-of-consideration-for-a-throwaway-remark-capping-consumer-card-interest-rates-at-10/</loc>
    <lastmod>2026-01-14T12:35:22-07:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/tags/nottechnology/</loc>
    <lastmod>2026-01-14T12:35:22-07:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/categories/personal/</loc>
    <lastmod>2026-01-14T12:35:22-07:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/tags/theydidthemath/</loc>
    <lastmod>2026-01-14T12:35:22-07:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/apr-apy-comparer/</loc>
    <lastmod>2025-12-31T15:35:06-07:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2025/12/03/ev-energy-cost-and-consumption-part-iii-more-updates/</loc>
    <lastmod>2025-12-03T14:23:31-07:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2025/11/03/misadventures-in-ai-clis-part-2.5-this-seems-harder-than-it-should-be./</loc>
    <lastmod>2025-11-03T16:52:52-07:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2025/10/15/does-that-0-pay-over-time-loan-make-sense/</loc>
    <lastmod>2025-12-31T15:26:17-07:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2025/10/03/misadventures-in-ai-clis-part-2-confidently-building-the-wrong-thing/</loc>
    <lastmod>2026-03-12T13:33:15-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2025/09/23/misadventures-in-ai-clis-part-1/</loc>
    <lastmod>2025-10-03T13:25:09-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2025/09/18/google-documents-please-support-svg./</loc>
    <lastmod>2025-09-18T15:26:53-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/tags/rant/</loc>
    <lastmod>2025-09-18T15:26:53-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/categories/review/</loc>
    <lastmod>2025-09-18T15:26:53-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2025/08/08/juicebox-and-an-openevse-control-board/</loc>
    <lastmod>2025-08-08T15:30:10-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2025/07/30/internet-of-annoyance-and-the-juicebox/</loc>
    <lastmod>2025-08-04T16:39:17-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2025/07/09/ev-energy-cost-and-consumption-part-ii-an-update/</loc>
    <lastmod>2025-12-03T14:23:31-07:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2024/06/26/hosting-a-static-site-on-cloudflare-cdn-and-backblaze-b2/</loc>
    <lastmod>2025-07-10T10:47:06-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/categories/projects/</loc>
    <lastmod>2025-07-10T10:47:06-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/tags/tips/</loc>
    <lastmod>2025-07-10T10:47:06-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/tags/web-services/</loc>
    <lastmod>2025-07-10T10:47:06-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2024/04/04/ev-energy-cost-and-consumption/</loc>
    <lastmod>2024-04-06T12:00:36-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2023/09/02/ai.-again.-the-boring-managers-view./</loc>
    <lastmod>2023-09-03T11:27:00-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2023/08/20/taxes-part-two/</loc>
    <lastmod>2023-08-20T19:12:16-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2023/07/30/us-individual-taxes/</loc>
    <lastmod>2023-07-30T15:56:54-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2023/04/20/is-low-code-all-that-ai/</loc>
    <lastmod>2023-04-20T21:06:43-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2023/04/14/aws-workmail-is-meh./</loc>
    <lastmod>2023-04-20T21:06:43-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/about/</loc>
    <lastmod>2024-04-06T13:39:05-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2021/08/09/how-to-log-out-and-related-topics/</loc>
    <lastmod>2021-08-22T14:21:41-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/categories/software-design/</loc>
    <lastmod>2023-04-20T14:41:50-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2021/07/31/a-brief-discussion-of-ci/cd-plugins/</loc>
    <lastmod>2021-08-08T11:17:46-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2021/06/26/cross-origin-headers-cors-aws-s3-and-aws-cloudfront/</loc>
    <lastmod>2021-07-03T17:44:23-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2021/05/16/some-thoughts-on-partition-keys-in-clustered-databases/</loc>
    <lastmod>2021-06-06T10:59:31-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/tags/philosophy/</loc>
    <lastmod>2023-04-19T18:47:12-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2021/05/04/related-to-the-topic-of-service-level-objective-values/</loc>
    <lastmod>2023-04-19T17:32:01-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2021/02/27/juggling-as-project-management/</loc>
    <lastmod>2023-04-19T17:32:01-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/tags/pm/</loc>
    <lastmod>2023-04-19T18:47:12-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/categories/project-management/</loc>
    <lastmod>2023-04-19T17:32:01-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2021/01/15/on-the-topic-of-service-level-objective-values/</loc>
    <lastmod>2021-01-15T17:24:13-07:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2021/01/02/user-inactivity-and-forced-logout-in-single-sign-on-scenarios/</loc>
    <lastmod>2021-01-15T16:24:50-07:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2017/10/02/creating-a-sleep-loop-in-javascript/</loc>
    <lastmod>2021-01-15T16:24:50-07:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/tags/javascript/</loc>
    <lastmod>2023-04-20T14:06:56-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/tags/agile/</loc>
    <lastmod>2023-04-19T17:32:01-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2017/09/28/when-to-prioritize-maintenance-of-a-system/</loc>
    <lastmod>2021-01-15T16:24:50-07:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2017/09/19/quick-and-dirty-teamwork/</loc>
    <lastmod>2017-09-19T20:48:47-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/categories/software-management/</loc>
    <lastmod>2023-04-19T17:32:01-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2017/02/18/on-quality/</loc>
    <lastmod>2017-09-30T10:52:08-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2017/01/16/software-development-knowledge-handoff/</loc>
    <lastmod>2023-04-19T17:32:01-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/categories/data/</loc>
    <lastmod>2025-08-08T15:23:43-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/tags/databases/</loc>
    <lastmod>2025-08-08T15:23:43-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2016/12/15/relaxing-on-couchdb/</loc>
    <lastmod>2017-04-02T16:27:03-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2016/10/09/on-why-i-am-back-to-using-a-static-site-generator-like-hugo/</loc>
    <lastmod>2017-04-02T16:27:03-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/tags/fun/</loc>
    <lastmod>2023-04-20T14:06:56-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2016/09/24/how-i-screwed-up-my-website-or-how-to-not-manage-your-content/</loc>
    <lastmod>2017-04-02T16:27:03-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/categories/uncategorized/</loc>
    <lastmod>2023-04-19T18:47:12-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2016/09/11/angularjs-injectables-and-things-to-not-do-with-them/</loc>
    <lastmod>2017-10-03T19:39:10-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2016/08/22/unknown-complexity-and-estimation/</loc>
    <lastmod>2017-04-02T16:27:03-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2016/07/30/websocket-connection-closures-or-remember-that-networks-are-unreliable/</loc>
    <lastmod>2017-04-02T16:27:03-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/tags/logging/</loc>
    <lastmod>2023-04-19T18:47:12-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2016/07/24/why-log/</loc>
    <lastmod>2017-04-02T16:27:03-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2016/07/18/dns-round-robin-failures/</loc>
    <lastmod>2017-04-02T16:27:03-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2016/02/20/class-hierarchy-design/</loc>
    <lastmod>2023-04-19T18:47:12-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2016/02/20/nodejs-counter-implementation/</loc>
    <lastmod>2023-04-19T17:32:01-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2015/10/25/building-it-wrong-and-wronger/</loc>
    <lastmod>2023-04-19T17:32:01-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2015/10/03/nodejs-modules-should-export-object-constructors/</loc>
    <lastmod>2023-04-19T17:32:01-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2015/06/28/logging-and-monitoring/</loc>
    <lastmod>2023-04-19T18:47:12-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2015/05/02/srv-records-as-service-locators/</loc>
    <lastmod>2023-04-20T14:41:50-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/tags/c&#43;&#43;/</loc>
    <lastmod>2023-04-19T17:32:01-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2015/04/25/loading-a-cocos-studio-scene-into-cocos2d-x-3-43-5/</loc>
    <lastmod>2023-04-19T17:32:01-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2015/03/15/loops-in-nodejs/</loc>
    <lastmod>2023-04-20T14:06:56-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2015/01/21/the-importance-of-being-mindful-of-operator-precedence/</loc>
    <lastmod>2023-04-19T17:32:01-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2015/01/05/using-olingo-odatajs-4-beta-with-angularjs-and-web-api-odata-v4/</loc>
    <lastmod>2023-04-19T17:32:01-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2015/01/04/repository-pattern-overuse-the-double-repository-with-microsoft-entity-framework-and-other-orms/</loc>
    <lastmod>2023-04-19T18:47:12-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2014/12/01/of-null-varchar-fields-and-empty-strings/</loc>
    <lastmod>2023-04-19T18:47:12-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2014/11/30/agilefall-gracefully-delivering-some-part-of-a-project-on-a-fixed-deadline/</loc>
    <lastmod>2023-04-19T18:47:12-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2014/09/27/project-war-rooms-how-many-ways-can-we-interrupt-each-other/</loc>
    <lastmod>2023-04-19T17:32:01-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2014/09/25/interface-mania-considering-when-to-add-an-interface-for-class/</loc>
    <lastmod>2023-04-19T18:47:12-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/tags/java/</loc>
    <lastmod>2023-04-19T18:47:12-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2014/09/10/java-arraylist-resize-costs/</loc>
    <lastmod>2023-04-19T18:47:12-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2014/09/01/how-long-it-takes-to-throw-an-exception-in-java/</loc>
    <lastmod>2023-04-19T18:47:12-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2014/07/25/server-client-date-time-management-in-web-applications/</loc>
    <lastmod>2023-04-19T17:32:01-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2014/06/10/gotchas-associated-with-client-side-date-handling/</loc>
    <lastmod>2023-04-19T17:32:01-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2014/06/07/on-the-use-of-aws-dynamodb/</loc>
    <lastmod>2025-08-08T15:23:43-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2014/05/26/time-zone-correct-client-side-date-and-time-display/</loc>
    <lastmod>2023-04-19T17:32:01-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2014/05/24/create-an-object-based-dual-list-shuttle-with-knockoutjs/</loc>
    <lastmod>2023-04-19T18:47:12-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2014/05/13/dumb-appliances-and-smart-devices/</loc>
    <lastmod>2023-04-19T17:32:01-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2014/05/03/the-importance-of-structured-cloud-deployments/</loc>
    <lastmod>2023-04-19T17:32:01-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2014/04/19/get-a-specification-and-turn-it-into-user-stories/</loc>
    <lastmod>2023-04-19T17:32:01-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2014/04/03/net-custom-cultures-and-sqlserver-reporting-services/</loc>
    <lastmod>2023-04-19T17:32:01-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/tags/asp.net/</loc>
    <lastmod>2023-04-19T17:32:01-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2014/04/03/catching-value-change-events-from-the-gwt-suggestbox/</loc>
    <lastmod>2023-04-19T17:32:01-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2014/04/03/fun-with-kivy-drawing-graphics/</loc>
    <lastmod>2023-04-19T18:47:12-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/tags/gwt/</loc>
    <lastmod>2023-04-19T17:32:01-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2014/04/03/java-it-is-a-variety-of-things/</loc>
    <lastmod>2023-04-19T17:32:01-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2014/04/03/jooq-framework-a-java-sql-dsl/</loc>
    <lastmod>2023-04-19T17:32:01-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/tags/localization/</loc>
    <lastmod>2023-04-19T17:32:01-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/tags/python/</loc>
    <lastmod>2023-04-19T18:47:12-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2014/03/30/slicing-vs-aggregating-big-data/</loc>
    <lastmod>2023-04-19T18:47:12-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2014/03/04/i-want-a-good-competent-developer-not-necessarily-a-rock-star/</loc>
    <lastmod>2023-04-19T17:32:01-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2014/02/26/from-dynamic-to-static-to-dynamic-or-why-my-blog-is-back-on-wordpress/</loc>
    <lastmod>2017-04-02T16:27:03-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2014/02/18/engineering-priorities/</loc>
    <lastmod>2023-04-19T17:32:01-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2014/01/07/ux-is-important-for-business-applications-too/</loc>
    <lastmod>2023-04-19T17:32:01-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2013/12/23/brewing-and-development/</loc>
    <lastmod>2023-04-19T18:47:12-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2013/12/22/patterns-learning-on-the-job-and-college-graduates/</loc>
    <lastmod>2023-04-19T18:47:12-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/tags/nginx/</loc>
    <lastmod>2023-04-19T17:32:01-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2013/12/14/nginx-ipv6only-setting-gotcha/</loc>
    <lastmod>2023-04-19T17:32:01-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2013/04/21/engineering-priorities/</loc>
    <lastmod>2017-04-02T16:27:03-06:00</lastmod>
  </url><url>
    <loc>https://codinginthetrenches.com/2013/04/19/when-is-software-done-and-implications-therein/</loc>
    <lastmod>2017-04-02T16:27:03-06:00</lastmod>
  </url>
</urlset>
