<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <url>
        <loc>https://valentineshi.dev/</loc>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/all</loc>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/writings</loc>
        <lastmod>2026-10-12T07:43:42.977Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/niceties</loc>
        <lastmod>2026-10-05T06:41:47.972Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/deliverables</loc>
        <lastmod>2026-08-11T12:39:03.021Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/book-reviews</loc>
        <lastmod>2025-07-27T09:32:31.465Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/tags/engineering</loc>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/tags/business</loc>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/tags/humor</loc>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/writings/A6YWHfynQ2CjnEiVDaK-rw/jev-vs-openai-decisions-api-a-follow-up</loc>
        <lastmod>2026-10-12T07:43:42.977Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/niceties/X5OgFswCRRifeJSVXgiOwg/git-submodules-when-and-how</loc>
        <lastmod>2026-10-05T06:41:47.972Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/niceties/Amk9O314Q2-KZsXM5EWwsA/ai-layoffs-seem-to-be-reversed-the-economics-are-catching-up</loc>
        <lastmod>2026-09-29T04:19:54.526Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/writings/Sdpfd6y8R2SzEZSlmu4AXg/jev-by-typesafe-ai-hype-tool-or-threat</loc>
        <lastmod>2026-09-21T09:40:14.281Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/writings/OTZR9-4nR52fW5DcJiyc5w/naming-is-not-the-hardest-problem-in-development</loc>
        <lastmod>2026-09-07T05:03:43.038Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/niceties/PSeAlLajQCaIOUtKUPAaBg/i-enjoy-software-development-even-more-with-ai</loc>
        <lastmod>2026-08-20T06:47:43.981Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/niceties/YD1aDaGLTZODl1Pku3mYVw/ai-in-development-speed-vs-hidden-defects</loc>
        <lastmod>2026-08-15T10:09:34.672Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/deliverables/sRFBksutSju0_UXu-e7A5g/real-life-refactoring-example-3x-less-code-to-read</loc>
        <lastmod>2026-08-11T12:39:03.021Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/niceties/VzWUik5iRmib156GlQKvYA/idempotency-starts-with-business-operation-identity</loc>
        <lastmod>2026-08-06T09:12:22.876Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/writings/dOu_emnBQXqDCdoqsTJhqg/ai-prototype-as-an-executable-requirements-draft</loc>
        <lastmod>2026-08-03T08:47:14.741Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/niceties/On5x2HRIQqig4m0nXdL_yw/do-not-rewrite-the-legacy-system-contain-it</loc>
        <lastmod>2026-07-31T08:47:01.942Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/niceties/7zlgC-NSRL6Hjbv06jAJow/constraints-before-code-generation</loc>
        <lastmod>2026-07-29T05:48:49.077Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/niceties/tbHMrhwUQ-iNewanAmIpGw/the-business-value-of-code-quality-is-predictability</loc>
        <lastmod>2026-07-27T08:06:39.928Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/writings/_No5RpWJQPqk9QXWvP5mvw/ai-and-skill-offloading-from-2023-to-2026</loc>
        <lastmod>2026-06-22T13:44:32.739Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/writings/cx4zcvE8R6qyKeg4wBPtvA/software-engineering-after-the-ai-hype</loc>
        <lastmod>2026-06-10T06:13:33.407Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/niceties/GK9XZRr2TP2PV8GrvtEMBw/is-spec-driven-development-the-same-as-vibe-coding</loc>
        <lastmod>2026-06-02T05:22:01.373Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/niceties/wRqqccVEQAGRUi2PWqBiTA/forward-deployed-engineer-the-next-long-forgotten-silver-bullet</loc>
        <lastmod>2026-05-25T09:04:25.539Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/niceties/Q20APSFqT3WUXhdR4tybUA/the-risk-is-not-that-ai-writes-bad-code</loc>
        <lastmod>2026-05-20T08:32:58.399Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/niceties/Hy5qKdyHRKeZWtyR_jDYjw/ai-coding-architecture-or-archaeology</loc>
        <lastmod>2026-05-12T06:19:32.410Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/writings/0Zn61NtZTIKbnls_PViVoA/microservices-are-easy-to-create-and-manage</loc>
        <lastmod>2026-05-08T09:27:33.311Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/writings/YXcMo_kWS86OLD3gMvkOUA/faster-ai-experimentation-worse-products</loc>
        <lastmod>2026-05-06T15:03:55.843Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/niceties/4z22wHG4QJGSj9BHnHtgRA/ai-in-software-engineering-not-one-tool-multiple-facets</loc>
        <lastmod>2026-05-04T10:18:20.718Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/niceties/hYAsGKRiRu-oER9WfR79nQ/agentic-workflows-in-software-engineering</loc>
        <lastmod>2025-12-18T13:27:46.820Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/niceties/ACTepHF9QHOavOT-z_iyZA/code-ownership-decisions-responsibility-ai-none</loc>
        <lastmod>2025-12-02T10:59:18.524Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/niceties/S20J2PbkQpu4_K9mg6i9MA/ai-why-i-do-not-rush-for-the-hype</loc>
        <lastmod>2025-12-02T09:48:59.140Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/niceties/tSRO9xFzR3GPibvsJXP5bw/eda-messaging-event-sourcing-event-storming-resolve-terms-collision</loc>
        <lastmod>2025-11-17T04:52:32.861Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/writings/N-QqUPRITMaWYkVt6DTexw/tdd-barrier-and-brilliance</loc>
        <lastmod>2025-08-29T08:04:35.109Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/writings/pXlUJsqoRbuFqusHkkQfCQ/the-weighted-ai-impact-on-software-engineering-productivity</loc>
        <lastmod>2025-08-22T11:44:00.000Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/deliverables/K3aT7UX_RCC8ZO_fy9VinQ/ai-powered-image-generation-publication-system-imagetron</loc>
        <lastmod>2025-08-07T09:36:37.122Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/book-reviews/BwfWPTVxTCurx6hq8R-jQQ/ries-e-the-lean-startup-2017</loc>
        <lastmod>2025-07-27T09:32:31.465Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/deliverables/DhGKMyVWQ6-64cJVLJ0o3w/abbr-title-tap-npm-package</loc>
        <lastmod>2025-07-11T04:04:24.039Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/deliverables/yBELan9PS0Cwj4MsMV9GQg/playwright-hierarchy-reporter-npm-package</loc>
        <lastmod>2025-07-06T17:05:53.091Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/deliverables/a6Kx6OHPThaRxGMt3-kzFA/null-object-npm-package</loc>
        <lastmod>2025-06-19T06:10:20.789Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/deliverables/JnM6qbNDSw-T8s81cMjNtA/puppeteer-pdf-service</loc>
        <lastmod>2025-04-28T08:47:57.493Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/book-reviews/x8REmtO9TWGq-3r_SDHMvQ/meszaros-g-xunit-test-patterns-2007</loc>
        <lastmod>2025-03-26T06:05:00.000Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/niceties/bpUtR6-nTmmHlTJT7FPr8A/architecture-design</loc>
        <lastmod>2025-02-27T08:16:00.000Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/deliverables/FqH-wj6oQdeMG_EdSpd7Rw/enhanced-env-schema-cli-npm-package</loc>
        <lastmod>2025-02-26T14:17:00.000Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/niceties/YH3qMyb2Q-edH6iExsE90Q/export-members-from-a-typescript-npm-package</loc>
        <lastmod>2025-02-09T04:17:00.000Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/niceties/GazcdyMMQhaiooCG-Kp0VQ/scrum-at-a-glance</loc>
        <lastmod>2024-12-24T05:06:00.000Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/book-reviews/ttASRG0VT--9JHVkhjYUbA/cohn-m-user-stories-applied-2004</loc>
        <lastmod>2024-12-23T05:38:00.000Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/niceties/DVzNkaqIQ6O8Dwe0ZOJTMQ/multiple-conditionals-clean-way</loc>
        <lastmod>2024-11-23T06:31:00.000Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/book-reviews/1rKYsAWITnug2Xwv7oFmhw/petre-m-software-design-decoded-2016</loc>
        <lastmod>2024-11-18T08:40:00.000Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/niceties/YdIDVeVkS6-4tCVVjK4k8w/technical-debt-in-the-eye-of-the-beholder</loc>
        <lastmod>2024-11-12T06:27:00.000Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/deliverables/1Nqb9ZU0Qkej5kpx-tfkRA/http-convenience-pack-npm-package</loc>
        <lastmod>2024-10-18T13:52:00.000Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/book-reviews/oQgTYUIGQmOJ1XbVvXw3Cw/meyer-b-agile-the-good-the-hype-and-the-ugly-2014</loc>
        <lastmod>2024-10-04T13:42:00.000Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/book-reviews/A_n2k0xOR_O8qX4PlSqevw/beck-k-extreme-programming-explained-1999</loc>
        <lastmod>2024-09-16T05:30:00.000Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/writings/rS7KMykIQAWeWPULDG2iGw/scrum-in-practice-concerns-analysis</loc>
        <lastmod>2024-08-04T06:02:00.000Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/book-reviews/7UXL3ju5R0K2vi7h9fJrIg/wiegers-k-software-development-pearls-2021</loc>
        <lastmod>2024-07-21T05:58:00.000Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/book-reviews/uRNkaccSTLu7kQ2aI3nxeg/cockburn-a-writing-effective-use-cases-2001</loc>
        <lastmod>2024-07-19T06:58:00.000Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/deliverables/tpvW6U6QQmy8Umu74160WQ/openapi-spec-markdown-merger-npm-package</loc>
        <lastmod>2024-07-09T13:58:00.000Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/niceties/vozTqkbDS3KVEq4Ma84ZQg/monolith-not-ball-of-mud</loc>
        <lastmod>2024-06-19T12:12:00.000Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/book-reviews/7xU7JMypRYKXLifHldSvPg/beck-k-implementation-patterns-2007</loc>
        <lastmod>2024-06-12T04:19:00.000Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/niceties/Rmv2HoGXS2WD85Nh1OdkFg/design-is-inevitable</loc>
        <lastmod>2024-05-29T07:11:00.000Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/book-reviews/ZYiWQIgyTDWvBFM9vcECRQ/beck-k-planning-extreme-programming-2001</loc>
        <lastmod>2024-04-29T04:18:00.000Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/niceties/dPoXg0mXQ_GtSsox_cCqsA/the-death-of-agile-allen-holub</loc>
        <lastmod>2024-04-18T06:25:00.000Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/book-reviews/m2u1OwpuQqSYotpZ7MreYw/evans-e-domain-driven-design-2004</loc>
        <lastmod>2024-03-04T09:09:00.000Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/writings/A-7j0Qc7QlmCFg2tIj03xA/clean-code-as-a-business-asset</loc>
        <lastmod>2024-02-27T10:41:00.000Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/niceties/ELfn4EReRrCRQA7yGeHF-g/when-bother-with-events</loc>
        <lastmod>2024-02-11T06:18:00.000Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/book-reviews/JpuwEWmVTg2tQBf-iIL94Q/beck-k-tdd-by-example-2002</loc>
        <lastmod>2024-02-08T07:52:00.000Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/book-reviews/Xk14d_ADTSOGA2yOvD4Akw/astels-d-test-driven-development-2003</loc>
        <lastmod>2024-02-05T12:51:00.000Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/writings/dSGVr-T6QoC5L1bVw6x2fw/programming-is-a-flow-of-decisions</loc>
        <lastmod>2024-01-26T05:22:00.000Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/writings/M0_cHyKHSd2uI_YwM4jQGg/git-workflows-principally</loc>
        <lastmod>2024-01-22T06:18:00.000Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/writings/SE20EKYUSheBwiHkLY8NTQ/producing-top-quality-code-is-fast</loc>
        <lastmod>2024-01-15T11:45:00.000Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/niceties/eIJ4RqDlR0qpL0LgkXgDlg/how-good-are-bad-software-engineers-stan</loc>
        <lastmod>2023-11-25T05:41:00.000Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/writings/YHMNncDPRZSS3fvXHRQFzQ/sloppy-code-as-a-silent-business-killer</loc>
        <lastmod>2023-11-23T07:56:00.000Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/niceties/aG776luBQPaCoLh7m8PP0A/software-engineer-toolbox-granularity</loc>
        <lastmod>2023-11-06T11:11:00.000Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/niceties/okIT02IvR0mnRb3tUUfVhg/old-programming-joke</loc>
        <lastmod>2023-11-03T06:53:00.000Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/niceties/iRKa_khZQA6ppl_t2rGF-Q/code-and-fix-development</loc>
        <lastmod>2023-11-03T04:39:00.000Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/book-reviews/V7OH7efMRd2sw_pKB9IQiQ/fowler-m-uml-distilled-2004</loc>
        <lastmod>2023-10-19T10:11:00.000Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/book-reviews/R8dVRVbgSr6RPLU_Trrddw/kruchten-p-managing-technical-debt-2019</loc>
        <lastmod>2023-10-11T13:27:00.000Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/writings/hRJExsTjQqKa_fxkH6HftQ/applying-tdd-teaches-everything</loc>
        <lastmod>2023-09-11T13:43:00.000Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/book-reviews/Xh6AjNWTS-GRt0h7yqclpQ/gause-d-exploring-requirements-quality-before-design-1989</loc>
        <lastmod>2023-08-15T04:54:00.000Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/writings/gWqmB-oBTb-Z4Lsyp2KCSg/a-software-product-is-an-omelette</loc>
        <lastmod>2023-08-14T04:17:00.000Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/book-reviews/fJ0gr80CTzW-sIqaCdtBAw/fowler-m-domain-specific-languages-2011</loc>
        <lastmod>2023-02-24T12:39:00.000Z</lastmod>
    </url>
    <url>
        <loc>https://valentineshi.dev/content/book-reviews/X7qa3RikSSWxRpK0fT8hqg/sadalage-p-fowler-m-nosql-distilled-2013</loc>
        <lastmod>2022-06-30T05:30:00.000Z</lastmod>
    </url>
</urlset>
