<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url><loc>https://www.monkehworks.com/</loc></url>
<url><loc>https://www.monkehworks.com/guides/</loc></url>
<url><loc>https://www.monkehworks.com/about/</loc></url>
<url><loc>https://www.monkehworks.com/contact/</loc></url>
<url><loc>https://www.monkehworks.com/privacy/</loc></url>
<url><loc>https://www.monkehworks.com/terms/</loc></url>
<url><loc>https://www.monkehworks.com/sitemap-page/</loc></url>
<url><loc>https://www.monkehworks.com/craft/</loc></url>
<url><loc>https://www.monkehworks.com/architecture/</loc></url>
<url><loc>https://www.monkehworks.com/process/</loc></url>
<url><loc>https://www.monkehworks.com/careers/</loc></url>
<url><loc>https://www.monkehworks.com/docs/</loc></url>
<url><loc>https://www.monkehworks.com/craft/clean-code-what-clean-actually-means/</loc></url>
<url><loc>https://www.monkehworks.com/craft/refactoring-changing-structure-not-behavior/</loc></url>
<url><loc>https://www.monkehworks.com/craft/code-smells-naming-problems/</loc></url>
<url><loc>https://www.monkehworks.com/craft/technical-debt-metaphor/</loc></url>
<url><loc>https://www.monkehworks.com/craft/boy-scout-rule-small-improvement/</loc></url>
<url><loc>https://www.monkehworks.com/craft/naming-things-hardest-problem/</loc></url>
<url><loc>https://www.monkehworks.com/craft/code-review-what-a-good-review-checks-for/</loc></url>
<url><loc>https://www.monkehworks.com/craft/dry-vs-wet-when-dont-repeat-yourself-repeats-itself/</loc></url>
<url><loc>https://www.monkehworks.com/craft/legacy-code-working-with-what-you-didnt-write/</loc></url>
<url><loc>https://www.monkehworks.com/architecture/solid-five-letters-five-habits/</loc></url>
<url><loc>https://www.monkehworks.com/architecture/design-patterns-what-gof-solved/</loc></url>
<url><loc>https://www.monkehworks.com/architecture/philosophy-of-software-design-complexity/</loc></url>
<url><loc>https://www.monkehworks.com/architecture/coupling-and-cohesion/</loc></url>
<url><loc>https://www.monkehworks.com/architecture/monoliths-vs-microservices/</loc></url>
<url><loc>https://www.monkehworks.com/architecture/mythical-man-month-adding-people-slows-projects/</loc></url>
<url><loc>https://www.monkehworks.com/architecture/conways-law-architecture-org-chart/</loc></url>
<url><loc>https://www.monkehworks.com/architecture/domain-driven-design-modeling-the-problem/</loc></url>
<url><loc>https://www.monkehworks.com/architecture/yagni-discipline-of-not-building-it-yet/</loc></url>
<url><loc>https://www.monkehworks.com/process/continuous-delivery-shipping-small-changes-safely/</loc></url>
<url><loc>https://www.monkehworks.com/process/test-driven-development-writing-test-first/</loc></url>
<url><loc>https://www.monkehworks.com/process/testing-pyramid-why-most-tests-boring/</loc></url>
<url><loc>https://www.monkehworks.com/process/code-freezes-and-release-trains/</loc></url>
<url><loc>https://www.monkehworks.com/process/postmortems-writing-up-failure-without-blame/</loc></url>
<url><loc>https://www.monkehworks.com/process/feature-flags-decoupling-deployment-from-release/</loc></url>
<url><loc>https://www.monkehworks.com/process/pair-programming-what-two-people-buy-you/</loc></url>
<url><loc>https://www.monkehworks.com/process/cost-of-a-bug-gets-more-expensive-later/</loc></url>
<url><loc>https://www.monkehworks.com/process/definition-of-done-making-finished-mean-something/</loc></url>
<url><loc>https://www.monkehworks.com/careers/pragmatic-programmer-craft-advice-outlasted-examples/</loc></url>
<url><loc>https://www.monkehworks.com/careers/clean-coder-professionalism-as-practiced-skill/</loc></url>
<url><loc>https://www.monkehworks.com/careers/impostor-syndrome-in-engineering/</loc></url>
<url><loc>https://www.monkehworks.com/careers/writing-an-rfc-making-decision-legible/</loc></url>
<url><loc>https://www.monkehworks.com/careers/giving-feedback-without-being-a-jerk/</loc></url>
<url><loc>https://www.monkehworks.com/careers/senior-engineer-question-what-changes/</loc></url>
<url><loc>https://www.monkehworks.com/careers/saying-no-to-a-deadline-estimation-as-negotiation/</loc></url>
<url><loc>https://www.monkehworks.com/careers/mentoring-junior-developers-what-transfers/</loc></url>
<url><loc>https://www.monkehworks.com/careers/burnout-in-software-teams/</loc></url>
<url><loc>https://www.monkehworks.com/docs/readmes-the-most-read-file-nobody-budgets-time-for/</loc></url>
<url><loc>https://www.monkehworks.com/docs/api-design-naming-consistency-breaking-changes/</loc></url>
<url><loc>https://www.monkehworks.com/docs/versioning-what-semver-actually-promises/</loc></url>
<url><loc>https://www.monkehworks.com/docs/writing-docs-developers-actually-read/</loc></url>
<url><loc>https://www.monkehworks.com/docs/error-messages-as-a-design-surface/</loc></url>
<url><loc>https://www.monkehworks.com/docs/changelogs-a-small-habit-outsized-payoff/</loc></url>
<url><loc>https://www.monkehworks.com/docs/onboarding-a-new-developer/</loc></url>
<url><loc>https://www.monkehworks.com/docs/deprecation-removing-without-breaking-everyone/</loc></url>
<url><loc>https://www.monkehworks.com/docs/developer-experience-dx-internal-tools-like-a-product/</loc></url>
</urlset>