<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <url>
        <loc>https://schof.co/</loc>
    </url>
    <url>
        <loc>https://schof.co/a-mental-framework-for-debugging/</loc>
        <lastmod>2023-12-11T18:47:19.177Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/a-story-of-a-story-of-recursion/</loc>
        <lastmod>2025-08-23</lastmod>
    </url>
    <url>
        <loc>https://schof.co/advent-of-code-2023/</loc>
        <lastmod>2023-12-02T19:22:28.53Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/ai-concepts-for-developers/</loc>
        <lastmod>2025-02-01</lastmod>
    </url>
    <url>
        <loc>https://schof.co/allowing-acls-for-s3-objects-in-cloudformation/</loc>
        <lastmod>2023-07-25T09:04:55.688Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/anti-bullying-day/</loc>
        <lastmod>2020-02-09T00:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/axios-interceptors/</loc>
        <lastmod>2021-04-05T00:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/better-all-the-time/</loc>
        <lastmod>2018-11-27T00:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/building-a-custom-rate-limiter-for-hono/</loc>
        <lastmod>2025-11-02</lastmod>
    </url>
    <url>
        <loc>https://schof.co/building-a-plugin-system-for-a-react-app/</loc>
        <lastmod>2025-07-30</lastmod>
    </url>
    <url>
        <loc>https://schof.co/building-a-rss-customizer-tool/</loc>
        <lastmod>2023-09-01T10:44:50.965Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/building-a-serverless-search-engine-using-fusejs/</loc>
        <lastmod>2023-12-03T11:23:53.51Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/building-ai-workflows-using-alfred/</loc>
        <lastmod>2025-08-10</lastmod>
    </url>
    <url>
        <loc>https://schof.co/building-an-interactive-markdown-textarea/</loc>
        <lastmod>2024-06-29</lastmod>
    </url>
    <url>
        <loc>https://schof.co/building-composable-react-components/</loc>
        <lastmod>2024-05-26T12:14:30.461Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/building-dynamic-graphql-queries-in-flexible-feed/</loc>
        <lastmod>2025-05-16</lastmod>
    </url>
    <url>
        <loc>https://schof.co/building-social-features-using-dynamodb-and-lambda/</loc>
        <lastmod>2023-04-08</lastmod>
    </url>
    <url>
        <loc>https://schof.co/buy-your-friend-a-book/</loc>
        <lastmod>2019-08-29</lastmod>
    </url>
    <url>
        <loc>https://schof.co/california-zephyr-2/</loc>
        <lastmod>2024-04-23T15:01:49.923Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/california-zephyr/</loc>
        <lastmod>2024-04-22T20:20:50.475Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/category/</loc>
    </url>
    <url>
        <loc>https://schof.co/category/blog/</loc>
    </url>
    <url>
        <loc>https://schof.co/category/dialogue/</loc>
    </url>
    <url>
        <loc>https://schof.co/category/life-in-london/</loc>
    </url>
    <url>
        <loc>https://schof.co/category/media/</loc>
    </url>
    <url>
        <loc>https://schof.co/category/open-source/</loc>
    </url>
    <url>
        <loc>https://schof.co/category/poem/</loc>
    </url>
    <url>
        <loc>https://schof.co/category/productivity/</loc>
    </url>
    <url>
        <loc>https://schof.co/category/prose/</loc>
    </url>
    <url>
        <loc>https://schof.co/category/reference/</loc>
    </url>
    <url>
        <loc>https://schof.co/category/road-to-me/</loc>
    </url>
    <url>
        <loc>https://schof.co/category/standup-handbook/</loc>
    </url>
    <url>
        <loc>https://schof.co/category/style-guide/</loc>
    </url>
    <url>
        <loc>https://schof.co/category/thought/</loc>
    </url>
    <url>
        <loc>https://schof.co/category/travel-log/</loc>
    </url>
    <url>
        <loc>https://schof.co/category/user-experience/</loc>
    </url>
    <url>
        <loc>https://schof.co/changing-my-mind-on-tech-monopolies/</loc>
        <lastmod>2025-07-27</lastmod>
    </url>
    <url>
        <loc>https://schof.co/changing-my-relationship-with-email/</loc>
        <lastmod>2023-07-01T09:09:29.476Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/cognito-magic-links/</loc>
        <lastmod>2020-07-27T00:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/communicate-navigate-aviate/</loc>
        <lastmod>2023-08-10T20:22:44.712Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/comparing-cypress-and-playwright/</loc>
        <lastmod>2023-10-22T16:50:47.17Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/conditionally-loading-native-modules-in-expo/</loc>
        <lastmod>2026-02-02</lastmod>
    </url>
    <url>
        <loc>https://schof.co/conventional-commits-and-comments-cheat-sheet/</loc>
        <lastmod>2023-07-06T18:13:13.115Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/copy-rich-text-to-the-clipboard-in-javascript/</loc>
        <lastmod>2025-11-21</lastmod>
    </url>
    <url>
        <loc>https://schof.co/creating-a-production-ready-public-api-using-serverless/</loc>
        <lastmod>2023-01-01</lastmod>
    </url>
    <url>
        <loc>https://schof.co/creating-awesome-embeddable-scripts/</loc>
        <lastmod>2024-06-23</lastmod>
    </url>
    <url>
        <loc>https://schof.co/creating-modern-wordpress-themes/</loc>
        <lastmod>2025-08-19</lastmod>
    </url>
    <url>
        <loc>https://schof.co/digital-archival-with-rclone/</loc>
        <lastmod>2023-07-16T09:10:43.87Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/digital-garden/</loc>
        <lastmod>2020-07-24T00:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/dont-use-react-props-for-theming/</loc>
        <lastmod>2023-07-24T07:03:49.242Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/enginears-podcast/</loc>
        <lastmod>2021-04-15T00:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/exploring-folksonomies/</loc>
        <lastmod>2023-06-26T15:01:08.177Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/fighting-for-a-cause/</loc>
        <lastmod>2020-06-03T00:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/finding-a-direct-link-to-a-google-business-profile/</loc>
        <lastmod>2023-10-06T17:13:34.928Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/fn-tostring/</loc>
        <lastmod>2023-06-02T13:44:24.131Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/focussing-on-longevity/</loc>
        <lastmod>2026-02-03</lastmod>
    </url>
    <url>
        <loc>https://schof.co/force-multipliers-versus-form-factors/</loc>
        <lastmod>2025-06-20</lastmod>
    </url>
    <url>
        <loc>https://schof.co/ftp-active-vs-passive/</loc>
        <lastmod>2023-06-10T16:47:27.049Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/fuck-it-ship-it/</loc>
        <lastmod>2018-03-29</lastmod>
    </url>
    <url>
        <loc>https://schof.co/getting-better-at-holidays/</loc>
        <lastmod>2023-07-21T06:16:53.081Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/github-actions-aws-oidc/</loc>
        <lastmod>2023-05-28T18:11:10.205Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/going-back-to-obsidian/</loc>
        <lastmod>2023-12-02T19:40:26.048Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/good-software/</loc>
        <lastmod>2020-05-22T00:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/goodbye-amsterdam/</loc>
        <lastmod>2019-08-18</lastmod>
    </url>
    <url>
        <loc>https://schof.co/goodbye-apollo/</loc>
        <lastmod>2023-06-08T20:59:20.125Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/high-rise/</loc>
        <lastmod>2021-08-11T00:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/how-colorado-university-helps-students-build-the-next-generation-of-startups/</loc>
        <lastmod>2016-05-20</lastmod>
    </url>
    <url>
        <loc>https://schof.co/how-i-manage-agency-projects/</loc>
        <lastmod>2018-11-16</lastmod>
    </url>
    <url>
        <loc>https://schof.co/hybrid-encryption-in-nodejs/</loc>
        <lastmod>2023-10-21T18:59:10.263Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/implementing-the-repository-model-with-dynamodb-and-turbine/</loc>
        <lastmod>2025-12-17</lastmod>
    </url>
    <url>
        <loc>https://schof.co/improving-content-quality-by-using-exif-image-data/</loc>
        <lastmod>2023-07-23T17:21:55.088Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/integrating-safe-exam-browser/</loc>
        <lastmod>2025-06-01</lastmod>
    </url>
    <url>
        <loc>https://schof.co/introduction-to-qti/</loc>
        <lastmod>2026-01-05</lastmod>
    </url>
    <url>
        <loc>https://schof.co/ive-got-time/</loc>
        <lastmod>2016-08-06</lastmod>
    </url>
    <url>
        <loc>https://schof.co/keeping-your-environments-distinct-with-separate-favicons/</loc>
        <lastmod>2025-05-26</lastmod>
    </url>
    <url>
        <loc>https://schof.co/launching-flexible-feed/</loc>
        <lastmod>2023-12-20T16:30:48.874Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/lazy-loading-routes-with-vite-and-react-router-v7/</loc>
        <lastmod>2025-01-19</lastmod>
    </url>
    <url>
        <loc>https://schof.co/learning-about-the-tragedy-of-the-commons/</loc>
        <lastmod>2023-07-16T12:11:39.45Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/learning-some-vim/</loc>
        <lastmod>2023-09-03T15:47:23.008Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/looking-back-on-2019/</loc>
        <lastmod>2019-12-22</lastmod>
    </url>
    <url>
        <loc>https://schof.co/macaw/</loc>
        <lastmod>2020-03-15T00:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/memories-the-relative-score/</loc>
        <lastmod>2022-12-28T23:06:17Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/microservice-forensics-101/</loc>
        <lastmod>2018-06-19</lastmod>
    </url>
    <url>
        <loc>https://schof.co/moving-over-street-art-cities-to-pmtiles-and-maplibregl/</loc>
        <lastmod>2023-06-08T19:15:23.465Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/moving-to-visual-studio-code/</loc>
        <lastmod>2023-07-01T16:20:28.912Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/musing-on-writing/</loc>
        <lastmod>2025-04-24</lastmod>
    </url>
    <url>
        <loc>https://schof.co/my-materialistic-life/</loc>
        <lastmod>2016-08-01</lastmod>
    </url>
    <url>
        <loc>https://schof.co/norms-and-rules-in-online-communities/</loc>
        <lastmod>2025-05-18</lastmod>
    </url>
    <url>
        <loc>https://schof.co/now-that-the-trust-is-over/</loc>
        <lastmod>2023-07-15T19:05:05.947Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/premature-abstraction-of-entity-names/</loc>
        <lastmod>2025-11-09</lastmod>
    </url>
    <url>
        <loc>https://schof.co/preparing-for-apple-wwdc-2023/</loc>
        <lastmod>2023-06-03T09:04:57.759Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/pro-software-for-the-ipad/</loc>
        <lastmod>2024-05-26T10:47:42.187Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/processing-incoming-email-with-aws-ses/</loc>
        <lastmod>2023-05-09T00:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/processing-mdx-into-an-openapi-specification/</loc>
        <lastmod>2023-07-15T13:01:35.753Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/producing-pdf-files-in-aws-lambda/</loc>
        <lastmod>2023-07-09T13:56:14.842Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/programming-as-second-language/</loc>
        <lastmod>2018-11-16</lastmod>
    </url>
    <url>
        <loc>https://schof.co/regex/</loc>
        <lastmod>2020-07-26T00:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/rendering-a-pdf-page-to-a-jpeg-in-nodejs/</loc>
        <lastmod>2025-06-06</lastmod>
    </url>
    <url>
        <loc>https://schof.co/renting-in-london/</loc>
        <lastmod>2019-11-04T00:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/returning-to-slower-social-media/</loc>
        <lastmod>2023-02-06T06:05:02Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/reviewing-the-years-daily-notes/</loc>
        <lastmod>2026-01-01</lastmod>
    </url>
    <url>
        <loc>https://schof.co/rough-consensus/</loc>
        <lastmod>2023-06-03T17:57:35.636Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/running-esbuild-in-the-browser/</loc>
        <lastmod>2023-09-16T17:36:17.793Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/setting-default-font-family-in-react-native/</loc>
        <lastmod>2023-07-30T14:28:05.328Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/setting-up-code-coverage-tracking-in-a-monorepo/</loc>
        <lastmod>2023-07-23T15:40:35.012Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/setting-up-syntax-highlighting-in-hubspot-cms/</loc>
        <lastmod>2024-09-21</lastmod>
    </url>
    <url>
        <loc>https://schof.co/showing-a-manage-subscriptions-button-in-react-native/</loc>
        <lastmod>2023-12-29T12:46:45.73Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/slackin-amazing/</loc>
        <lastmod>2021-08-05T00:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/some-ideas-from-get-together/</loc>
        <lastmod>2023-06-30T20:12:00.299Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/standing-strong/</loc>
        <lastmod>2020-02-16T00:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/staying-in-control-using-remote-config/</loc>
        <lastmod>2025-05-25</lastmod>
    </url>
    <url>
        <loc>https://schof.co/structuring-my-communication-with-office-hours/</loc>
        <lastmod>2018-12-12</lastmod>
    </url>
    <url>
        <loc>https://schof.co/switching-my-blog-to-zola/</loc>
        <lastmod>2024-06-08</lastmod>
    </url>
    <url>
        <loc>https://schof.co/tags-ux-to-implementation/</loc>
        <lastmod>2024-05-20T06:54:47.205Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/team-size-matters/</loc>
        <lastmod>2022-11-23</lastmod>
    </url>
    <url>
        <loc>https://schof.co/the-craft/</loc>
        <lastmod>2020-10-03T00:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/the-debrief-rchain-developer-conference/</loc>
        <lastmod>2018-04-26</lastmod>
    </url>
    <url>
        <loc>https://schof.co/the-ipad-as-a-platform/</loc>
        <lastmod>2023-11-27T19:56:48.479Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/the-purpose-pyramid/</loc>
        <lastmod>2021-03-10</lastmod>
    </url>
    <url>
        <loc>https://schof.co/the-startup-triumvirate/</loc>
        <lastmod>2022-01-23</lastmod>
    </url>
    <url>
        <loc>https://schof.co/the-summer-that-started-everything/</loc>
        <lastmod>2020-04-09</lastmod>
    </url>
    <url>
        <loc>https://schof.co/tracestack-open-source-observability/</loc>
        <lastmod>2025-03-29</lastmod>
    </url>
    <url>
        <loc>https://schof.co/twenty-one/</loc>
        <lastmod>2018-03-11T00:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/twenty-thieves/</loc>
        <lastmod>2014-05-09T00:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/undivided-attention/</loc>
        <lastmod>2020-07-19T00:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/upgrading-your-aws-lambdas-to-node-20/</loc>
        <lastmod>2024-02-19T10:50:24.699Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/user-impersonation-in-aws-cognito/</loc>
        <lastmod>2021-03-17</lastmod>
    </url>
    <url>
        <loc>https://schof.co/using-ai-in-github-pull-requests/</loc>
        <lastmod>2025-05-16</lastmod>
    </url>
    <url>
        <loc>https://schof.co/using-aws-s3-as-a-simple-cache-service/</loc>
        <lastmod>2021-12-06</lastmod>
    </url>
    <url>
        <loc>https://schof.co/using-gemini-in-my-todo-flow/</loc>
        <lastmod>2025-06-17</lastmod>
    </url>
    <url>
        <loc>https://schof.co/using-worker-threads-in-nodejs/</loc>
        <lastmod>2026-02-15</lastmod>
    </url>
    <url>
        <loc>https://schof.co/watching-lives-unfold/</loc>
        <lastmod>2023-07-18T18:58:19.471Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/what-good-looks-like/</loc>
        <lastmod>2023-05-21T19:00:39.2Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/what-i-learned-this-week-week-14-2019/</loc>
        <lastmod>2019-04-05</lastmod>
    </url>
    <url>
        <loc>https://schof.co/why-only-apple-can-pull-this-off/</loc>
        <lastmod>2023-06-05T20:55:20.865Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/why/</loc>
        <lastmod>2020-02-07T00:00:00Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/writing-jsdoc-for-react-components/</loc>
        <lastmod>2024-05-22T09:02:14.355Z</lastmod>
    </url>
    <url>
        <loc>https://schof.co/you-dont-need-everything-in-one-place/</loc>
        <lastmod>2025-05-31</lastmod>
    </url>
</urlset>