<?xml version="1.0" encoding="utf-8" standalone="yes"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml"><url><loc>https://threedots.tech/go-in-one-evening/</loc><changefreq>daily</changefreq><priority>0.6</priority></url><url><loc>https://threedots.tech/microservices/</loc><changefreq>daily</changefreq><priority>0.6</priority></url><url><loc>https://threedots.tech/event-driven/</loc><changefreq>daily</changefreq><priority>0.6</priority></url><url><loc>https://threedots.tech/the-domain-engineer/</loc><changefreq>daily</changefreq><priority>0.6</priority></url><url><loc>https://threedots.tech/go-ai/</loc><changefreq>daily</changefreq><priority>0.6</priority></url><url><loc>https://threedots.tech/tags/architecture/</loc><lastmod>2026-03-02T16:29:26+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/episode/</loc><lastmod>2026-01-29T12:34:02+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/series/live-podcast/</loc><lastmod>2026-01-29T12:34:02+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/microservices/</loc><lastmod>2026-03-02T16:29:26+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/modular-monolith/</loc><lastmod>2026-01-29T12:34:02+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/series/</loc><lastmod>2026-02-02T17:22:38+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/software-development/</loc><lastmod>2026-01-29T12:34:02+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/</loc><lastmod>2026-03-02T16:29:26+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/episode/the-distributed-monolith-trap/</loc><lastmod>2026-01-29T12:34:02+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/complexity/</loc><lastmod>2025-12-19T15:01:22+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/ddd/</loc><lastmod>2026-02-02T14:34:53+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/development-process/</loc><lastmod>2025-12-19T15:01:22+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/episode/overcomplicated-vs-oversimplified-code/</loc><lastmod>2025-12-19T15:01:22+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/software-design/</loc><lastmod>2025-12-19T15:01:22+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/episode/ddd-toolbox-not-religion/</loc><lastmod>2025-12-10T21:15:34+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/domain-driven-design/</loc><lastmod>2026-02-02T14:34:53+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/episode/becoming-a-product-engineer/</loc><lastmod>2025-12-10T10:52:34+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/product-engineering/</loc><lastmod>2025-12-10T10:52:34+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/work-culture/</loc><lastmod>2025-12-10T10:52:34+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/post/sqlite-durable-execution/</loc><lastmod>2025-10-20T15:27:06+02:00</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://threedots.tech/tags/event-driven/</loc><lastmod>2025-11-06T11:23:02+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/events/</loc><lastmod>2025-11-06T11:23:02+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/golang/</loc><lastmod>2026-03-02T16:29:26+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/series/guest-post/</loc><lastmod>2025-10-20T15:27:06+02:00</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://threedots.tech/tags/watermill/</loc><lastmod>2025-11-06T11:23:02+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/post/watermill-1-5/</loc><lastmod>2025-11-06T11:23:02+01:00</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://threedots.tech/series/watermill-release-post/</loc><lastmod>2025-11-06T11:23:02+01:00</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://threedots.tech/tags/agents/</loc><lastmod>2025-08-07T16:08:09+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/ai/</loc><lastmod>2025-08-07T16:08:09+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/go/</loc><lastmod>2026-02-02T17:22:38+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/post/ai-agent-that-lies/</loc><lastmod>2025-08-07T16:08:09+02:00</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://threedots.tech/episode/ama-1/</loc><lastmod>2025-07-03T18:03:50+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/code-review/</loc><lastmod>2025-06-26T18:43:36+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/episode/prs-that-get-merged-the-same-day/</loc><lastmod>2025-06-26T18:43:36+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/pull-requests/</loc><lastmod>2025-06-26T18:43:36+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/episode/event-driven-architecture/</loc><lastmod>2025-06-05T19:08:34+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/episode/sync-vs-async/</loc><lastmod>2025-05-29T17:53:43+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/open-source/</loc><lastmod>2025-05-15T17:47:19+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/episode/history-of-watermill/</loc><lastmod>2025-05-15T17:47:19+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/programming-languages/</loc><lastmod>2025-05-01T15:31:57+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/episode/unpopular-opinions-about-go/</loc><lastmod>2025-05-01T15:31:57+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/unpopular-opinions/</loc><lastmod>2025-05-01T15:31:57+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/efficiency/</loc><lastmod>2025-06-05T18:37:54+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/learning/</loc><lastmod>2025-06-05T18:37:54+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/episode/learning-software-skills-fast/</loc><lastmod>2025-06-05T18:37:54+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/productivity/</loc><lastmod>2025-06-05T18:37:54+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/clean-architecture/</loc><lastmod>2026-03-02T16:29:26+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/episode/is-clean-architecture-overengineering/</loc><lastmod>2025-05-01T15:31:57+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/overengineering/</loc><lastmod>2025-05-01T15:31:57+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/software-architecture/</loc><lastmod>2025-10-20T15:13:27+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/backend/</loc><lastmod>2025-08-07T16:02:52+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/frameworks/</loc><lastmod>2025-05-01T15:31:57+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/episode/when-you-should-not-use-frameworks/</loc><lastmod>2025-05-01T15:31:57+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/code-quality/</loc><lastmod>2025-04-03T18:26:01+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/episode/when-to-write-low-quality-code/</loc><lastmod>2025-04-03T18:26:01+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/series/building-in-public/</loc><lastmod>2025-05-09T10:28:26+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/building-in-public/</loc><lastmod>2025-05-09T10:28:26+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/iteration/</loc><lastmod>2025-03-04T11:46:56+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/post/iteration-1/</loc><lastmod>2025-03-04T11:46:56+01:00</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://threedots.tech/tags/retrospective/</loc><lastmod>2025-03-04T11:46:56+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/post/we-quit-our-jobs/</loc><lastmod>2025-05-09T10:28:26+02:00</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://threedots.tech/tags/balance/</loc><lastmod>2024-12-18T13:24:11+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/series/essays/</loc><lastmod>2024-12-18T13:24:11+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/over-engineering/</loc><lastmod>2024-12-18T13:24:11+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/startups/</loc><lastmod>2024-12-18T13:24:11+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/post/the-over-engineering-pendulum/</loc><lastmod>2024-12-18T13:24:11+01:00</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://threedots.tech/clean-code/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/post/watermill-1-4/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://threedots.tech/post/go-test-parallelism/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://threedots.tech/tags/parallelism/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/testing/</loc><lastmod>2026-02-02T17:22:38+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/anti-patterns/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/databases/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/post/distributed-transactions-in-go/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://threedots.tech/tags/transactions/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/web-applications/</loc><lastmod>2026-02-02T14:33:13+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/post/database-transactions-in-go/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://threedots.tech/tags/htmx/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/post/live-website-updates-go-sse-htmx/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://threedots.tech/tags/sse/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/gamedev/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/post/making-games-in-go/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://threedots.tech/post/watermill-1-3/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://threedots.tech/post/watermill-1-2/</loc><lastmod>2025-11-06T11:23:02+01:00</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://threedots.tech/tags/libraries/</loc><lastmod>2026-02-02T14:33:13+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/post/list-of-recommended-libraries/</loc><lastmod>2026-02-02T14:33:13+00:00</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://threedots.tech/tags/basics/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/post/best-go-framework/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://threedots.tech/tags/design-patterns/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/generics/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/post/increasing-cohesion-in-go-with-generic-decorators/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://threedots.tech/post/auto-generated-c4-architecture-diagrams-in-go/</loc><lastmod>2025-10-20T15:13:27+02:00</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://threedots.tech/tags/c4/</loc><lastmod>2025-10-20T15:13:27+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/diagrams/</loc><lastmod>2025-10-20T15:13:27+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/enums/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/post/safer-enums-in-go/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://threedots.tech/post/common-anti-patterns-in-go-web-applications/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://threedots.tech/tags/bounded-context/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/event-storming/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/post/software-dark-ages/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://threedots.tech/tags/strategic-ddd/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/ci/</loc><lastmod>2026-02-02T14:42:28+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/series/modern-business-software-in-go/</loc><lastmod>2026-02-02T17:22:38+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/post/running-integration-tests-on-google-cloud-build/</loc><lastmod>2026-02-02T14:42:28+00:00</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://threedots.tech/tags/building-business-applications/</loc><lastmod>2026-02-02T14:32:45+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/repository/</loc><lastmod>2026-02-02T17:22:38+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/post/repository-secure-by-design/</loc><lastmod>2026-02-02T14:32:45+01:00</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://threedots.tech/tags/security/</loc><lastmod>2026-02-02T14:32:45+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/post/microservices-test-architecture/</loc><lastmod>2024-11-18T00:00:00+01:00</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://threedots.tech/post/ddd-cqrs-clean-architecture-combined/</loc><lastmod>2026-02-02T14:34:53+00:00</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://threedots.tech/tags/cqrs/</loc><lastmod>2026-02-02T14:10:33+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/post/basic-cqrs-in-go/</loc><lastmod>2026-02-02T14:10:33+00:00</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://threedots.tech/post/introducing-clean-architecture/</loc><lastmod>2026-02-02T14:32:45+01:00</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://threedots.tech/post/database-integration-testing/</loc><lastmod>2026-02-02T17:22:38+01:00</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://threedots.tech/tags/firestore/</loc><lastmod>2026-02-02T17:22:38+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/mysql/</loc><lastmod>2026-02-02T17:22:38+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/post/repository-pattern-in-go/</loc><lastmod>2026-02-02T14:33:13+00:00</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://threedots.tech/post/ddd-lite-in-go-introduction/</loc><lastmod>2026-02-02T14:34:53+00:00</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://threedots.tech/tags/dry/</loc><lastmod>2026-02-02T14:32:45+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/post/things-to-know-about-dry/</loc><lastmod>2026-02-02T14:32:45+01:00</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://threedots.tech/tags/authentication/</loc><lastmod>2026-02-02T14:27:52+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/cloudrun/</loc><lastmod>2026-02-02T14:27:52+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/firebase/</loc><lastmod>2026-02-02T14:27:52+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/gcloud/</loc><lastmod>2026-02-02T14:27:52+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/googlecloud/</loc><lastmod>2026-02-02T14:27:52+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/javascript/</loc><lastmod>2026-02-02T14:27:52+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/openapi/</loc><lastmod>2026-02-02T14:27:52+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/serverless/</loc><lastmod>2026-02-02T14:27:52+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/swagger/</loc><lastmod>2026-02-02T14:27:52+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/post/firebase-cloud-run-authentication/</loc><lastmod>2026-02-02T14:27:52+00:00</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://threedots.tech/tags/grpc/</loc><lastmod>2026-02-02T14:32:45+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/post/robust-grpc-google-cloud-run/</loc><lastmod>2026-02-02T14:32:45+01:00</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://threedots.tech/post/complete-setup-of-serverless-application/</loc><lastmod>2026-02-02T14:16:41+00:00</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://threedots.tech/tags/cicd/</loc><lastmod>2026-02-02T14:16:41+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/terraform/</loc><lastmod>2026-02-02T14:16:41+00:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/post/serverless-cloud-run-firebase-modern-go-application/</loc><lastmod>2026-02-02T14:32:45+01:00</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://threedots.tech/tags/sql/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/post/when-sql-database-makes-great-pub-sub/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://threedots.tech/tags/amqp/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/post/watermill-0-3/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://threedots.tech/tags/metrics/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/prometheus/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/rabbitmq/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/reactive/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/devops/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/gitlab/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/post/gitlab-ci-tips-for-building-custom-workflows/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://threedots.tech/tags/tips/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/post/go-docker-dev-environment-with-go-modules-and-live-code-reloading/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://threedots.tech/tags/docker/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/nats/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/google-cloud/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/kafka/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/post/watermill-0-2/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://threedots.tech/post/automatic-semantic-versioning-in-gitlab-ci/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://threedots.tech/tags/pipelines/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/python/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/versioning/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/presentations/2018/gophers-silesia-ddd/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/presentations/</loc><lastmod>2025-01-14T11:24:58+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/presentations/2018/coredump-cracow/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/post/introducing-watermill/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://threedots.tech/post/keeping-common-scripts-in-gitlab-ci/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://threedots.tech/presentations/2018/4developers-cracow/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/monolith/</loc><lastmod>2026-03-02T16:29:26+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/post/microservices-or-monolith-its-detail/</loc><lastmod>2026-03-02T16:29:26+01:00</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://threedots.tech/</loc><lastmod>2025-02-19T15:52:16+01:00</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://threedots.tech/tags/advanced/</loc><lastmod>2025-10-23T16:41:29+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/post/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.8</priority></url><url><loc>https://threedots.tech/categories/</loc><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/contact/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/e-book/</loc><lastmod>2025-10-28T18:51:38+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc/><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc/><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc/><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc/><lastmod>2025-08-07T14:28:12+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/presentations/2024/goprague/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/go-with-the-domain/</loc><lastmod>2025-10-23T16:41:29+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc/><lastmod>2025-10-28T18:51:38+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/presentations/2024/golab/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/toolbox/</loc><lastmod>2025-02-19T15:52:16+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/presentations/2024/gophercon/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/gophers/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/about/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/intermediate/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/fosdem2023/</loc><lastmod>2025-02-19T15:52:16+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/llm/</loc><lastmod>2025-08-07T16:02:52+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/presentations/2025/making-games-in-go/</loc><lastmod>2025-01-14T11:24:58+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/no-silver-bullet/</loc><lastmod>2025-03-04T11:44:50+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/pages/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/preview/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/privacy-policy/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc/><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc/><lastmod>2025-08-07T16:02:52+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/tags/scalability/</loc><lastmod>2025-08-07T14:28:12+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/sections/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/support-us/</loc><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc/><lastmod>2025-10-23T16:41:29+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/newsletter/</loc><lastmod>2025-10-23T15:54:30+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc>https://threedots.tech/learn/</loc><lastmod>2025-05-27T16:22:59+02:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url><url><loc/><lastmod>2024-12-13T16:45:15+01:00</lastmod><changefreq>daily</changefreq><priority>0.5</priority></url></urlset>