<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.silasreinagel.com/blog/2016/09/17/the-practical-value-of-tdd/</loc>
<lastmod>2016-09-17T22:32:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2016/09/26/build-horizontally-not-vertically/</loc>
<lastmod>2016-09-26T19:26:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2016/10/04/collaborate-with-your-computer/</loc>
<lastmod>2016-10-04T09:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2016/10/11/type-erasure-is-a-failed-experiment-part-1/</loc>
<lastmod>2016-10-11T09:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2016/10/17/type-erasure-is-a-failed-experiment-part-2/</loc>
<lastmod>2016-10-17T14:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2016/10/26/the-new-rule-of-new-internal-objects/</loc>
<lastmod>2016-10-26T17:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2016/11/10/delete-your-old-resume/</loc>
<lastmod>2016-11-10T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2016/11/15/the-seven-aspects-of-software-quality/</loc>
<lastmod>2016-11-15T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2016/11/19/never-get-it-done/</loc>
<lastmod>2016-11-19T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2016/12/03/how-good-is-your-continuous-delivery/</loc>
<lastmod>2016-12-03T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2016/12/06/using-lambdas-to-simplify-exception-handling/</loc>
<lastmod>2016-12-06T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2017/01/10/make-it-small/</loc>
<lastmod>2017-01-10T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2017/01/31/implementing-serization-using-aop/</loc>
<lastmod>2017-01-31T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2017/02/07/never-ever-return-null/</loc>
<lastmod>2017-02-07T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2017/02/21/make-your-interfaces-small/</loc>
<lastmod>2017-02-21T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2017/02/28/your-code-is-terrible/</loc>
<lastmod>2017-02-28T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2017/03/07/making-a-concrete-behavior-reusable/</loc>
<lastmod>2017-03-07T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2017/03/21/independently-executable-units/</loc>
<lastmod>2017-03-21T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2017/03/28/keep-your-asp-net-controllers-code-free/</loc>
<lastmod>2017-03-28T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2017/04/04/virtues-of-a-great-microservice/</loc>
<lastmod>2017-04-04T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2017/05/09/make-your-interfaces-abstract/</loc>
<lastmod>2017-05-09T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2017/05/30/autonomous-objects/</loc>
<lastmod>2017-05-30T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2017/06/27/cut-out-the-middleman/</loc>
<lastmod>2017-06-27T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2017/07/18/put-the-logic-with-the-data/</loc>
<lastmod>2017-07-18T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2017/11/27/eight-projects-you-shouldnt-tdd/</loc>
<lastmod>2017-11-27T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2018/02/27/your-configs-are-totally-wrong/</loc>
<lastmod>2018-02-27T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2018/04/24/marker-interfaces-are-evil/</loc>
<lastmod>2018-04-24T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2018/05/01/introducing-lite-mediator/</loc>
<lastmod>2018-05-01T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2018/05/21/who-makes-the-decision/</loc>
<lastmod>2018-05-21T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2018/06/18/result-vs-exception/</loc>
<lastmod>2018-06-18T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2018/07/02/you-must-not-admit-a-single-null/</loc>
<lastmod>2018-07-02T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2018/07/23/static-dependency-access/</loc>
<lastmod>2018-07-23T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2018/08/13/supersonic-project-velocity/</loc>
<lastmod>2018-08-13T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2018/08/31/factory-objects/</loc>
<lastmod>2018-08-31T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2018/09/10/test-failures-are-critical-bugs/</loc>
<lastmod>2018-09-10T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2018/10/15/elegant-ab-tests/</loc>
<lastmod>2018-10-15T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2018/10/30/indirection-is-not-abstraction/</loc>
<lastmod>2018-10-30T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2018/11/12/using-orms-and-dtos-elegantly/</loc>
<lastmod>2018-11-12T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2018/12/10/elegant-event-triggers/</loc>
<lastmod>2018-12-10T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2019/02/04/messaging-conceptual-fundamentals/</loc>
<lastmod>2019-02-04T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2019/03/18/reactive-advantages-one-integration/</loc>
<lastmod>2019-03-18T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2019/04/08/consequences-of-project-success/</loc>
<lastmod>2019-04-08T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2019/05/13/dont-define-done/</loc>
<lastmod>2019-05-13T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2019/05/28/open-source-project-essentials/</loc>
<lastmod>2019-05-28T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2019/06/24/never-use-reference-constants/</loc>
<lastmod>2019-06-24T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2019/07/08/internal-tickets-create-misery/</loc>
<lastmod>2019-07-08T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2019/08/12/how-slack-harms-projects/</loc>
<lastmod>2019-08-12T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2019/09/03/compose-your-software/</loc>
<lastmod>2019-09-03T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2019/10/24/text-value-colocation/</loc>
<lastmod>2019-10-24T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2020/01/06/three-hour-workday/</loc>
<lastmod>2020-01-06T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2020/02/26/traits-of-great-team-players/</loc>
<lastmod>2020-02-26T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2020/03/24/lean-software-process/</loc>
<lastmod>2020-03-24T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2020/05/04/game-jamming-with-a-large-team/</loc>
<lastmod>2020-05-04T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2020/06/26/software-development-principle-of-flow/</loc>
<lastmod>2020-06-26T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2020/07/21/reactive-game-state-unity/</loc>
<lastmod>2020-07-21T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2020/09/18/software-at-scale-constraints-copy/</loc>
<lastmod>2020-09-18T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2021/01/14/summits-vs-action-squads/</loc>
<lastmod>2021-01-14T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2021/02/18/perfect-estimates-every-time/</loc>
<lastmod>2021-02-18T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2021/03/25/customizing-your-gumroad-product-buy-button/</loc>
<lastmod>2021-03-25T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2021/05/13/microtasking-for-hyper-productivity-and-happiness/</loc>
<lastmod>2021-05-13T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2021/06/17/4-levels-of-customer-service/</loc>
<lastmod>2021-06-17T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2021/06/29/how-to-assign-tasks/</loc>
<lastmod>2021-06-29T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2022/01/12/ai-design-picking-pruning-and-shaping/</loc>
<lastmod>2022-01-12T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2022/01/14/no-invisible-work/</loc>
<lastmod>2022-01-14T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2022/02/28/career-keystone-value/</loc>
<lastmod>2022-02-28T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2022/03/23/career-keystone-people/</loc>
<lastmod>2022-03-23T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2022/05/04/career-keystone-communication/</loc>
<lastmod>2022-05-04T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2022/05/19/high-performance-threejs-page-load/</loc>
<lastmod>2022-05-19T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2022/05/25/best-idea-in-agile/</loc>
<lastmod>2022-05-25T17:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2022/08/16/the-cushy-job-of-an-engineering-leader/</loc>
<lastmod>2022-08-16T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/2022/09/02/dont-wear-too-many-hats/</loc>
<lastmod>2022-09-02T09:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/ai/structured-data/prompt-engineering/2024/02/14/ai-structured-data/</loc>
<lastmod>2024-02-14T13:09:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/information-systems/system%20design/agents/business%20intelligence/2024/03/08/next-level-information-systems/</loc>
<lastmod>2024-03-08T09:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/ai/llama2/llm/2024/03/14/ai-how-to-run-llama-2-locally/</loc>
<lastmod>2024-03-14T16:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/blog/ai/claude3/cursor/llm/2024/03/18/ai-using-claude-3-with-cursor/</loc>
<lastmod>2024-03-18T18:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/ai/music/music%20generation/music%20composition/suno%20ai/2024/03/22/suno-ai-chatgpt-of-music-gen/</loc>
<lastmod>2024-03-22T15:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/2024/04/24/more-words-is-not-more-content/</loc>
<lastmod>2024-04-24T15:30:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/2024/05/13/openai-chatgpt-4o/</loc>
<lastmod>2024-05-13T14:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/2024/07/18/tips-for-effective-crunch/</loc>
<lastmod>2024-07-18T11:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/openai/software%20development/ai%20models/python/2024/08/06/openai-structured-outputs/</loc>
<lastmod>2024-08-06T18:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/2024/08/21/software-engineer-vs-product-engineer/</loc>
<lastmod>2024-08-21T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/2024/08/31/superboost_your_cursor_ide_usage_with_a_.cursorrules_file/</loc>
<lastmod>2024-08-31T10:30:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/2024/09/03/claude-with-cursor-update/</loc>
<lastmod>2024-09-03T16:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/ai/cursor/development/kpi-tracker/2024/09/10/building_a_kpi_tracker_app_with_cursor_composer/</loc>
<lastmod>2024-09-10T11:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/ai/agent-systems/concepts/2024/09/19/agentic-systems-concepts-core-loop/</loc>
<lastmod>2024-09-19T09:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/ai/agent-systems/project-management/concepts/2024/09/20/agentic-systems-concepts-project-management-as-code/</loc>
<lastmod>2024-09-20T09:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/personal-development/creativity/upleveling/2024/10/08/sharpen-the-saw/</loc>
<lastmod>2024-10-08T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/productivity/software-development/team-management/2025/01/16/when-you-should-have-daily-standups/</loc>
<lastmod>2025-01-16T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/productivity/software-development/team-management/2025/02/03/a-checkbox-should-change-the-world/</loc>
<lastmod>2025-02-03T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/productivity/time%20management/personal%20development/gtd%20methodology/2025/04/02/the-2-minute-rule/</loc>
<lastmod>2025-04-02T06:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/ai/productivity/workflow/agentic-systems/2025/06/13/relay-flow-the-work-pattern-that-changes-everything/</loc>
<lastmod>2025-06-13T09:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/ai/strategy/productivity/cycle-time/business/2025/07/01/cycle-time-is-the-product/</loc>
<lastmod>2025-07-01T09:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/ai/strategy/productivity/agents/business/2026/01/02/ai-first-10-principles-companies-ship/</loc>
<lastmod>2026-01-02T09:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/ai/agents/web/technology/future/2026/01/08/web-pages-are-not-the-future/</loc>
<lastmod>2026-01-08T17:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/ai/agents/ai-engineering/productivity/automation/2026/01/16/your-job-is-to-build-the-workspace/</loc>
<lastmod>2026-01-16T09:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/ai/work-philosophy/productivity/2026/01/20/the-6000-year-era-of-human-execution-just-ended/</loc>
<lastmod>2026-01-20T06:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/ai/software-architecture/developer-tools/agentic-systems/2026/01/23/agentic-shells-are-the-new-app-layer/</loc>
<lastmod>2026-01-23T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/ai/software-engineering/agentic-systems/productivity/2026/01/26/close-the-loop-brrrr/</loc>
<lastmod>2026-01-26T07:42:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/ai/agentic-systems/productivity/knowledge-management/2026/01/28/your-agents-iq-matches-your-context/</loc>
<lastmod>2026-01-28T07:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/ai/agentic-systems/software-engineering/programming-paradigms/2026/01/29/metaprogramming-is-back-and-its-alive/</loc>
<lastmod>2026-01-29T08:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/ai/automation/agentic-systems/workflow/productivity/2026/02/03/operate-before-you-automate/</loc>
<lastmod>2026-02-03T07:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/ai/automation/productivity/getting-started/workflow/2026/02/04/one-automated-step-beats-a-perfect-ai-strategy/</loc>
<lastmod>2026-02-04T07:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/ai/ai-native/workflow/automation/productivity/2026/02/05/ask-why-ai-cant-do-it/</loc>
<lastmod>2026-02-05T07:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/software-engineering/ai/leadership/agentic/2026/02/06/engineering-has-three-jobs/</loc>
<lastmod>2026-02-06T07:30:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/ai/ai-safety/agentic-systems/software-engineering/2026/02/08/ai-assistant-trilemma-pick-two/</loc>
<lastmod>2026-02-08T09:30:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/ai/agentic-systems/multi-agent/memory/software-engineering/2026/02/09/every-agent-memory-architecture-fails-differently/</loc>
<lastmod>2026-02-09T08:30:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/ai/critical-thinking/alignment/2026/02/11/your-ai-should-disagree-with-you/</loc>
<lastmod>2026-02-11T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/ai/ai-native/productivity/automation/agents/2026/02/12/you-just-spent-45-minutes-doing-your-ais-job/</loc>
<lastmod>2026-02-12T07:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/productivity/focus/neuroscience/deep-work/2026/02/13/multitasking-feels-productive-your-brain-disagrees/</loc>
<lastmod>2026-02-13T09:30:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/ai/productivity/agentic-systems/software-engineering/automation/2026/02/17/back-and-forth-is-the-bottleneck/</loc>
<lastmod>2026-02-17T07:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/ai/agents/automation/software-engineering/agentic-systems/2026/02/18/not-every-agent-needs-ai/</loc>
<lastmod>2026-02-18T07:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/ai/agents/productivity/automation/2026/02/25/data-connectors-unlock-everything-else/</loc>
<lastmod>2026-02-25T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/software-engineering/ai/code-review/agentic-systems/leadership/2026/03/02/the-era-of-code-review-is-over/</loc>
<lastmod>2026-03-02T07:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/software-engineering/ai/product-review/agentic-systems/leadership/2026/03/03/product-review-is-the-future/</loc>
<lastmod>2026-03-03T07:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/ai/agentic-systems/productivity/software-engineering/developer-tools/2026/03/05/build-exactly-what-you-want/</loc>
<lastmod>2026-03-05T07:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/ai/game-dev/generative-ai/game-design/vision-models/2026/03/20/ai-vision-is-a-game-mechanic-now/</loc>
<lastmod>2026-03-20T07:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/ai/evals/prompt-engineering/agentic-systems/engineering/2026/03/23/i-ab-test-my-prompts-like-a-scientist/</loc>
<lastmod>2026-03-23T07:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/ai/agents/ux/slack/software-architecture/2026/03/25/your-ai-agent-needs-a-menu-not-a-mystery/</loc>
<lastmod>2026-03-25T07:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/about.html</loc>
</url>
<url>
<loc>https://www.silasreinagel.com/all.html</loc>
</url>
<url>
<loc>https://www.silasreinagel.com/</loc>
</url>
<url>
<loc>https://www.silasreinagel.com/projects.html</loc>
</url>
<url>
<loc>https://www.silasreinagel.com/page2/</loc>
</url>
<url>
<loc>https://www.silasreinagel.com/page3/</loc>
</url>
<url>
<loc>https://www.silasreinagel.com/page4/</loc>
</url>
<url>
<loc>https://www.silasreinagel.com/page5/</loc>
</url>
<url>
<loc>https://www.silasreinagel.com/page6/</loc>
</url>
<url>
<loc>https://www.silasreinagel.com/page7/</loc>
</url>
<url>
<loc>https://www.silasreinagel.com/page8/</loc>
</url>
<url>
<loc>https://www.silasreinagel.com/page9/</loc>
</url>
<url>
<loc>https://www.silasreinagel.com/page10/</loc>
</url>
<url>
<loc>https://www.silasreinagel.com/page11/</loc>
</url>
<url>
<loc>https://www.silasreinagel.com/page12/</loc>
</url>
<url>
<loc>https://www.silasreinagel.com/page13/</loc>
</url>
<url>
<loc>https://www.silasreinagel.com/page14/</loc>
</url>
<url>
<loc>https://www.silasreinagel.com/page15/</loc>
</url>
<url>
<loc>https://www.silasreinagel.com/page16/</loc>
</url>
<url>
<loc>https://www.silasreinagel.com/page17/</loc>
</url>
<url>
<loc>https://www.silasreinagel.com/page18/</loc>
</url>
<url>
<loc>https://www.silasreinagel.com/page19/</loc>
</url>
<url>
<loc>https://www.silasreinagel.com/page20/</loc>
</url>
<url>
<loc>https://www.silasreinagel.com/page21/</loc>
</url>
<url>
<loc>https://www.silasreinagel.com/page22/</loc>
</url>
<url>
<loc>https://www.silasreinagel.com/page23/</loc>
</url>
<url>
<loc>https://www.silasreinagel.com/page24/</loc>
</url>
<url>
<loc>https://www.silasreinagel.com/page25/</loc>
</url>
<url>
<loc>https://www.silasreinagel.com/page26/</loc>
</url>
<url>
<loc>https://www.silasreinagel.com/page27/</loc>
</url>
<url>
<loc>https://www.silasreinagel.com/page28/</loc>
</url>
<url>
<loc>https://www.silasreinagel.com/page29/</loc>
</url>
<url>
<loc>https://www.silasreinagel.com/page30/</loc>
</url>
<url>
<loc>https://www.silasreinagel.com/static/delivering/cover.pdf</loc>
<lastmod>2026-03-27T18:52:27+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/static/delivering/cover_back.pdf</loc>
<lastmod>2026-03-27T18:52:27+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/static/liberation/cover-v2-1.pdf</loc>
<lastmod>2026-03-27T18:52:27+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/static/liberation/cover-v2.pdf</loc>
<lastmod>2026-03-27T18:52:27+00:00</lastmod>
</url>
<url>
<loc>https://www.silasreinagel.com/static/liberation/cover.pdf</loc>
<lastmod>2026-03-27T18:52:27+00:00</lastmod>
</url>
</urlset>
