<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://hobbyist.sh/</loc></url><url><loc>https://hobbyist.sh/compare/</loc></url><url><loc>https://hobbyist.sh/docs/</loc></url><url><loc>https://hobbyist.sh/docs/concepts/portability/</loc></url><url><loc>https://hobbyist.sh/docs/concepts/projects-and-resources/</loc></url><url><loc>https://hobbyist.sh/docs/concepts/sleep-and-wake/</loc></url><url><loc>https://hobbyist.sh/docs/concepts/the-daemon/</loc></url><url><loc>https://hobbyist.sh/docs/contributing/</loc></url><url><loc>https://hobbyist.sh/docs/decisions/</loc></url><url><loc>https://hobbyist.sh/docs/decisions/0001-no-storage-compute-separation/</loc></url><url><loc>https://hobbyist.sh/docs/decisions/0002-containers-not-microvms/</loc></url><url><loc>https://hobbyist.sh/docs/decisions/0003-plain-postgres-data-directory/</loc></url><url><loc>https://hobbyist.sh/docs/decisions/0004-no-metering/</loc></url><url><loc>https://hobbyist.sh/docs/decisions/0005-branching-via-pg18-clone/</loc></url><url><loc>https://hobbyist.sh/docs/decisions/0006-typescript-everywhere/</loc></url><url><loc>https://hobbyist.sh/docs/decisions/0007-hobbyist-is-a-platform/</loc></url><url><loc>https://hobbyist.sh/docs/decisions/0008-studio-is-network-exposed/</loc></url><url><loc>https://hobbyist.sh/docs/decisions/0009-caddy-as-http-front-door/</loc></url><url><loc>https://hobbyist.sh/docs/decisions/0010-phase-2-begins-without-the-30-day-gate/</loc></url><url><loc>https://hobbyist.sh/docs/decisions/0011-workerd-via-miniflare-as-the-worker-runtime/</loc></url><url><loc>https://hobbyist.sh/docs/decisions/0012-durable-objects-and-the-alarm-mirror/</loc></url><url><loc>https://hobbyist.sh/docs/decisions/0013-queues-and-the-broker-outside-the-runtime/</loc></url><url><loc>https://hobbyist.sh/docs/decisions/0014-resource-records-exist-before-code/</loc></url><url><loc>https://hobbyist.sh/docs/decisions/0016-project-snapshots-and-no-pitr/</loc></url><url><loc>https://hobbyist.sh/docs/first-project/</loc></url><url><loc>https://hobbyist.sh/docs/guides/apps/</loc></url><url><loc>https://hobbyist.sh/docs/guides/durable-objects/</loc></url><url><loc>https://hobbyist.sh/docs/guides/eject/</loc></url><url><loc>https://hobbyist.sh/docs/guides/postgres/</loc></url><url><loc>https://hobbyist.sh/docs/guides/queues/</loc></url><url><loc>https://hobbyist.sh/docs/guides/snapshots/</loc></url><url><loc>https://hobbyist.sh/docs/guides/studio/</loc></url><url><loc>https://hobbyist.sh/docs/guides/tailscale-and-tunnels/</loc></url><url><loc>https://hobbyist.sh/docs/guides/tls-and-domains/</loc></url><url><loc>https://hobbyist.sh/docs/guides/workers/</loc></url><url><loc>https://hobbyist.sh/docs/install/</loc></url><url><loc>https://hobbyist.sh/docs/reference/api/</loc></url><url><loc>https://hobbyist.sh/docs/reference/cli/</loc></url><url><loc>https://hobbyist.sh/docs/reference/configuration/</loc></url><url><loc>https://hobbyist.sh/docs/reference/filesystems/</loc></url><url><loc>https://hobbyist.sh/docs/reference/mcp/</loc></url><url><loc>https://hobbyist.sh/docs/status/</loc></url><url><loc>https://hobbyist.sh/roadmap/</loc></url></urlset>