<?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://celery94.github.io/</loc></url><url><loc>https://celery94.github.io/about/</loc></url><url><loc>https://celery94.github.io/archives/</loc></url><url><loc>https://celery94.github.io/posts/</loc></url><url><loc>https://celery94.github.io/posts/.NET-ecosystem-commercial-transition/</loc></url><url><loc>https://celery94.github.io/posts/2/</loc></url><url><loc>https://celery94.github.io/posts/3/</loc></url><url><loc>https://celery94.github.io/posts/004-value-objects-in-net-ddd-fundamentals---cn/</loc></url><url><loc>https://celery94.github.io/posts/4/</loc></url><url><loc>https://celery94.github.io/posts/5-ef-core-features-you-must-know/</loc></url><url><loc>https://celery94.github.io/posts/005-what-is-grpc--postman-blog---cn/</loc></url><url><loc>https://celery94.github.io/posts/5/</loc></url><url><loc>https://celery94.github.io/posts/006-ddd-for-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/6/</loc></url><url><loc>https://celery94.github.io/posts/007-sass-basics----angular-material-theme-part-i---cn/</loc></url><url><loc>https://celery94.github.io/posts/7/</loc></url><url><loc>https://celery94.github.io/posts/008-how-to-create-multiple-them----angular-material-theme-part-ii/</loc></url><url><loc>https://celery94.github.io/posts/8/</loc></url><url><loc>https://celery94.github.io/posts/9/</loc></url><url><loc>https://celery94.github.io/posts/010-introducing-assistants-api-on-azure-openai-service_cn/</loc></url><url><loc>https://celery94.github.io/posts/10/</loc></url><url><loc>https://celery94.github.io/posts/011-how-to-deploy-net-aspire-apps-to-azure-container-apps_cn/</loc></url><url><loc>https://celery94.github.io/posts/11/</loc></url><url><loc>https://celery94.github.io/posts/012-our-vision-for-net-9---net-blog_cn/</loc></url><url><loc>https://celery94.github.io/posts/12/</loc></url><url><loc>https://celery94.github.io/posts/013-parallelforeachasync-and-taskrun-with-whenall-in-c---code-maze_cn/</loc></url><url><loc>https://celery94.github.io/posts/13/</loc></url><url><loc>https://celery94.github.io/posts/014-rest-api-interview-questions--postman-blog_cn/</loc></url><url><loc>https://celery94.github.io/posts/14/</loc></url><url><loc>https://celery94.github.io/posts/015-clean-architecture-in-net---code-maze_cn/</loc></url><url><loc>https://celery94.github.io/posts/15/</loc></url><url><loc>https://celery94.github.io/posts/016-winforms-in-a-64-bit-world---our-strategy-going-forward---net-blog_cn/</loc></url><url><loc>https://celery94.github.io/posts/16/</loc></url><url><loc>https://celery94.github.io/posts/017-single-and-split-queries-in-entity-framework-core_cn/</loc></url><url><loc>https://celery94.github.io/posts/17/</loc></url><url><loc>https://celery94.github.io/posts/018-how-to-inject-a-dbcontext-instance-into-an-ihostedservice---code-maze_cn/</loc></url><url><loc>https://celery94.github.io/posts/18/</loc></url><url><loc>https://celery94.github.io/posts/019-how-to-use-domain-events-to-build-loosely-coupled-systems_cn/</loc></url><url><loc>https://celery94.github.io/posts/19/</loc></url><url><loc>https://celery94.github.io/posts/20-software-engineering-laws/</loc></url><url><loc>https://celery94.github.io/posts/020-the-fast-and-the-fluent-a-blazor-story---net-blog_cn/</loc></url><url><loc>https://celery94.github.io/posts/20-tips-dotnet-developer/</loc></url><url><loc>https://celery94.github.io/posts/20/</loc></url><url><loc>https://celery94.github.io/posts/021-how-to-secure-an-aspnet-core-api_cn/</loc></url><url><loc>https://celery94.github.io/posts/21/</loc></url><url><loc>https://celery94.github.io/posts/022-async-await-in-c-3-beginner-tips-you-need-to-know_cn/</loc></url><url><loc>https://celery94.github.io/posts/22/</loc></url><url><loc>https://celery94.github.io/posts/023-difference-between-build-and-publish-in-visual-studio---code-maze_cn/</loc></url><url><loc>https://celery94.github.io/posts/23/</loc></url><url><loc>https://celery94.github.io/posts/024-refactoring-c-code--4-essential-techniques-simplified_cn/</loc></url><url><loc>https://celery94.github.io/posts/24/</loc></url><url><loc>https://celery94.github.io/posts/025-iservicecollection-in-c---a-simplified-beginners-guide_cn/</loc></url><url><loc>https://celery94.github.io/posts/25/</loc></url><url><loc>https://celery94.github.io/posts/026-how-to-define-type-in-typescript/</loc></url><url><loc>https://celery94.github.io/posts/26/</loc></url><url><loc>https://celery94.github.io/posts/027-how-to-use-polly-in-c-easily-handle-faults-and-retries_cn/</loc></url><url><loc>https://celery94.github.io/posts/27/</loc></url><url><loc>https://celery94.github.io/posts/028-how-sora-actually-works---dev-community_cn/</loc></url><url><loc>https://celery94.github.io/posts/28/</loc></url><url><loc>https://celery94.github.io/posts/029-6-system-design-interview-problems-for-practice---dev-community_cn/</loc></url><url><loc>https://celery94.github.io/posts/29/</loc></url><url><loc>https://celery94.github.io/posts/030-implicit-operators-in-c-how-to-simplify-type-conversions_cn/</loc></url><url><loc>https://celery94.github.io/posts/30/</loc></url><url><loc>https://celery94.github.io/posts/031-best-practices-for-api-error-handling--postman-blog_cn/</loc></url><url><loc>https://celery94.github.io/posts/31/</loc></url><url><loc>https://celery94.github.io/posts/032-7-essentials-for-front-end-architecture-in-2024---dev-community_cn/</loc></url><url><loc>https://celery94.github.io/posts/32/</loc></url><url><loc>https://celery94.github.io/posts/033-announcing-typescript-54---typescript_cn/</loc></url><url><loc>https://celery94.github.io/posts/33/</loc></url><url><loc>https://celery94.github.io/posts/034-get-started-with-milvus-vector-db-in-net---net-blog_cn/</loc></url><url><loc>https://celery94.github.io/posts/34/</loc></url><url><loc>https://celery94.github.io/posts/035-async-void-methods-in-c--the-dangers-that-you-need-to-know_cn/</loc></url><url><loc>https://celery94.github.io/posts/35/</loc></url><url><loc>https://celery94.github.io/posts/036-onion-architecture-in-aspnet-core---code-maze_cn/</loc></url><url><loc>https://celery94.github.io/posts/36/</loc></url><url><loc>https://celery94.github.io/posts/037-architecture-tests-in-net-with-netarchtestrules---code-maze_cn/</loc></url><url><loc>https://celery94.github.io/posts/37/</loc></url><url><loc>https://celery94.github.io/posts/038-difference-between-abstraction-and-encapsulation-in-c---code-maze_cn/</loc></url><url><loc>https://celery94.github.io/posts/38/</loc></url><url><loc>https://celery94.github.io/posts/039-the-facade-design-pattern-in-c-simplify-complex-subsystems_cn/</loc></url><url><loc>https://celery94.github.io/posts/39/</loc></url><url><loc>https://celery94.github.io/posts/040-what-is-api-versioning-benefits-types--best-practices--postmann_cn/</loc></url><url><loc>https://celery94.github.io/posts/40/</loc></url><url><loc>https://celery94.github.io/posts/041-plugin-architecture-in-c-for-improved-software-design_cn/</loc></url><url><loc>https://celery94.github.io/posts/41/</loc></url><url><loc>https://celery94.github.io/posts/042-api-versioning-in-aspnet-core---code-maze_cn/</loc></url><url><loc>https://celery94.github.io/posts/42/</loc></url><url><loc>https://celery94.github.io/posts/043-api-versioning-asp-net-core-with-swagger/</loc></url><url><loc>https://celery94.github.io/posts/43/</loc></url><url><loc>https://celery94.github.io/posts/044-github-copilot-in-visual-studio-a-recap-of-2023---visual-studio-blog_cn/</loc></url><url><loc>https://celery94.github.io/posts/44/</loc></url><url><loc>https://celery94.github.io/posts/045-how-to-use-stringpool-to-reduce-string-allocations-in-c---code-maze_cn/</loc></url><url><loc>https://celery94.github.io/posts/45/</loc></url><url><loc>https://celery94.github.io/posts/046-async-event-handlers-in-c-what-you-need-to-know_cn/</loc></url><url><loc>https://celery94.github.io/posts/46/</loc></url><url><loc>https://celery94.github.io/posts/047-automatic-registration-of-minimal-api-endpoints-in-net---code-maze_cn/</loc></url><url><loc>https://celery94.github.io/posts/47/</loc></url><url><loc>https://celery94.github.io/posts/048-activatorcreateinstance-vs-typeinvokemember---head-to-head_cn/</loc></url><url><loc>https://celery94.github.io/posts/48/</loc></url><url><loc>https://celery94.github.io/posts/049-difference-between-await-and-taskwait-in-c---code-maze_cn/</loc></url><url><loc>https://celery94.github.io/posts/49/</loc></url><url><loc>https://celery94.github.io/posts/050-why-should-we-avoid-using-await-in-a-loop-in-c---code-maze_cn/</loc></url><url><loc>https://celery94.github.io/posts/50/</loc></url><url><loc>https://celery94.github.io/posts/051-constructorinfo-faster-instantiation-with-dotnet-reflection_cn/</loc></url><url><loc>https://celery94.github.io/posts/51/</loc></url><url><loc>https://celery94.github.io/posts/052-using-memory-for-efficient-memory-management-in-c_cn/</loc></url><url><loc>https://celery94.github.io/posts/52/</loc></url><url><loc>https://celery94.github.io/posts/053-how-to-use-span-in-c-to-improve-application-performance---code-maze_cn/</loc></url><url><loc>https://celery94.github.io/posts/53/</loc></url><url><loc>https://celery94.github.io/posts/054-how-to-convert-string-to-char-in-c---code-maze_cn/</loc></url><url><loc>https://celery94.github.io/posts/54/</loc></url><url><loc>https://celery94.github.io/posts/055-10-angular-dos--donots/</loc></url><url><loc>https://celery94.github.io/posts/55/</loc></url><url><loc>https://celery94.github.io/posts/056-mongodb-in-c-simplified-guide-for-inserting-data_cn/</loc></url><url><loc>https://celery94.github.io/posts/56/</loc></url><url><loc>https://celery94.github.io/posts/057-how-to-convert-readonlymemory-to-a-byte-array-in-c---code-maze_cn/</loc></url><url><loc>https://celery94.github.io/posts/57/</loc></url><url><loc>https://celery94.github.io/posts/058-why-do-we-use-the-virtual-keyword-for-properties-in-ef-core---code-maze_cn/</loc></url><url><loc>https://celery94.github.io/posts/58/</loc></url><url><loc>https://celery94.github.io/posts/059-adding-apple-privacy-manifest-support-to-net-ios--net-maui-apps---net-blog_cn/</loc></url><url><loc>https://celery94.github.io/posts/59/</loc></url><url><loc>https://celery94.github.io/posts/060-mongodb-filtering-in-c--beginners-guide-for-easy-filters_cn/</loc></url><url><loc>https://celery94.github.io/posts/60/</loc></url><url><loc>https://celery94.github.io/posts/061-best-practices-for-logging-with-serilog---code-maze_cn/</loc></url><url><loc>https://celery94.github.io/posts/61/</loc></url><url><loc>https://celery94.github.io/posts/062-global-error-handling-in-aspnet-core-8_cn/</loc></url><url><loc>https://celery94.github.io/posts/62/</loc></url><url><loc>https://celery94.github.io/posts/063-hierarchical-data-in-the-sql-server-ef-core-provider_cn/</loc></url><url><loc>https://celery94.github.io/posts/63/</loc></url><url><loc>https://celery94.github.io/posts/064-how-to-update-mongodb-documents-in-c-what-you-need-to-know_cn/</loc></url><url><loc>https://celery94.github.io/posts/64/</loc></url><url><loc>https://celery94.github.io/posts/065-how-to-delete-documents-from-mongodb-in-c-what-to-know_cn/</loc></url><url><loc>https://celery94.github.io/posts/65/</loc></url><url><loc>https://celery94.github.io/posts/066-mongodb-vs-sql---an-in-depth-comparison_cn/</loc></url><url><loc>https://celery94.github.io/posts/66/</loc></url><url><loc>https://celery94.github.io/posts/067-signals--overview--angular_cn/</loc></url><url><loc>https://celery94.github.io/posts/67/</loc></url><url><loc>https://celery94.github.io/posts/068-what-is-oauth-20--postman-blog_cn/</loc></url><url><loc>https://celery94.github.io/posts/68/</loc></url><url><loc>https://celery94.github.io/posts/069-how-to-use-entity-framework-core-migrations-in-production---code-maze_cn/</loc></url><url><loc>https://celery94.github.io/posts/69/</loc></url><url><loc>https://celery94.github.io/posts/070-angular-signals-complete-guide_cn/</loc></url><url><loc>https://celery94.github.io/posts/70/</loc></url><url><loc>https://celery94.github.io/posts/071-fastest-way-to-check-if-a-list-is-in-order-in-c---code-maze_cn/</loc></url><url><loc>https://celery94.github.io/posts/71/</loc></url><url><loc>https://celery94.github.io/posts/072-bing-on-net-8-the-impact-of-dynamic-pgo---net-blog_cn/</loc></url><url><loc>https://celery94.github.io/posts/72/</loc></url><url><loc>https://celery94.github.io/posts/073-c-mongodb-insert-benchmarks--what-you-need-to-know_cn/</loc></url><url><loc>https://celery94.github.io/posts/73/</loc></url><url><loc>https://celery94.github.io/posts/074-c-testcontainers-for-mongodb-easily-run-local-databases_cn/</loc></url><url><loc>https://celery94.github.io/posts/74/</loc></url><url><loc>https://celery94.github.io/posts/075-implementing-diagnostings-in-net-applications---dev-community_cn/</loc></url><url><loc>https://celery94.github.io/posts/75/</loc></url><url><loc>https://celery94.github.io/posts/076-generate-sortable-unique-ids-with-the-newid-library-in-net---code-maze_cn/</loc></url><url><loc>https://celery94.github.io/posts/76/</loc></url><url><loc>https://celery94.github.io/posts/077-fast-sql-bulk-inserts-with-c-and-ef-core_cn/</loc></url><url><loc>https://celery94.github.io/posts/77/</loc></url><url><loc>https://celery94.github.io/posts/078-horizontally-scaling-aspnet-core-apis-with-yarp-load-balancing_cn/</loc></url><url><loc>https://celery94.github.io/posts/78/</loc></url><url><loc>https://celery94.github.io/posts/079-updating-to-net-8-updating-to-ihostbuilder-and-running-playwright-tests-within-nunit-headless-or-headed-on-any-os---scott-hanselmans-blog_cn/</loc></url><url><loc>https://celery94.github.io/posts/79/</loc></url><url><loc>https://celery94.github.io/posts/080-elmo---your-ai-web-copilot-a-chrome-extension-to-create-summaries-insights-and-extended-knowledge_cn/</loc></url><url><loc>https://celery94.github.io/posts/80/</loc></url><url><loc>https://celery94.github.io/posts/081-how-to-validate-a-guid-in-c---code-maze_cn/</loc></url><url><loc>https://celery94.github.io/posts/81/</loc></url><url><loc>https://celery94.github.io/posts/082-improve-performance-with-source-generated-regex-in-net---code-maze_cn/</loc></url><url><loc>https://celery94.github.io/posts/82/</loc></url><url><loc>https://celery94.github.io/posts/083-source-generators-in-c_cn/</loc></url><url><loc>https://celery94.github.io/posts/83/</loc></url><url><loc>https://celery94.github.io/posts/084-regex-options-in-c-a-beginners-guide-to-pattern-matching_cn/</loc></url><url><loc>https://celery94.github.io/posts/84/</loc></url><url><loc>https://celery94.github.io/posts/085-how-to-build-a-url-shortener-with-net_cn/</loc></url><url><loc>https://celery94.github.io/posts/85/</loc></url><url><loc>https://celery94.github.io/posts/086-how-to-retrieve-the-number-of-cpu-cores-in-c---code-maze_cn/</loc></url><url><loc>https://celery94.github.io/posts/86/</loc></url><url><loc>https://celery94.github.io/posts/087-solving-race-conditions-with-ef-core-optimistic-locking_cn/</loc></url><url><loc>https://celery94.github.io/posts/87/</loc></url><url><loc>https://celery94.github.io/posts/088-the-right-way-to-use-httpclient-in-net_cn/</loc></url><url><loc>https://celery94.github.io/posts/88/</loc></url><url><loc>https://celery94.github.io/posts/089-extending-httpclient-with-delegating-handlers-in-aspnet-core_cn/</loc></url><url><loc>https://celery94.github.io/posts/89/</loc></url><url><loc>https://celery94.github.io/posts/090-circular-references-when-working-with-json-in-net---code-maze_cn/</loc></url><url><loc>https://celery94.github.io/posts/90-percent-apis-not-restful-what-missing-when-matters/</loc></url><url><loc>https://celery94.github.io/posts/90/</loc></url><url><loc>https://celery94.github.io/posts/091-c-regex-performance-how-to-squeeze-out-performance_cn/</loc></url><url><loc>https://celery94.github.io/posts/91/</loc></url><url><loc>https://celery94.github.io/posts/092-building-custom-copilots-in-microsoft-teams-with-teams-app-test-tool-and-dev-proxy_cn/</loc></url><url><loc>https://celery94.github.io/posts/92/</loc></url><url><loc>https://celery94.github.io/posts/093-signalr-simplified-creating-efficient-pure-websocket-servers-with-simpler-for-aspnet-core--by-davit-asryan--apr-2024--medium_cn/</loc></url><url><loc>https://celery94.github.io/posts/93/</loc></url><url><loc>https://celery94.github.io/posts/094-how-to-validate-file-upload-extensions-in-aspnet-core_cn/</loc></url><url><loc>https://celery94.github.io/posts/94/</loc></url><url><loc>https://celery94.github.io/posts/095-how-to-use-ef-core-interceptors_cn/</loc></url><url><loc>https://celery94.github.io/posts/95/</loc></url><url><loc>https://celery94.github.io/posts/096-using-multiple-ef-core-dbcontexts-in-a-single-application_cn/</loc></url><url><loc>https://celery94.github.io/posts/96/</loc></url><url><loc>https://celery94.github.io/posts/097-working-with-transactions-in-ef-core_cn/</loc></url><url><loc>https://celery94.github.io/posts/97/</loc></url><url><loc>https://celery94.github.io/posts/098-how-to-test-grpc-services-in-aspnet-core---code-maze_cn/</loc></url><url><loc>https://celery94.github.io/posts/98/</loc></url><url><loc>https://celery94.github.io/posts/099-orchestration-vs-choreography_cn/</loc></url><url><loc>https://celery94.github.io/posts/99/</loc></url><url><loc>https://celery94.github.io/posts/100-a-clever-way-to-implement-pessimistic-locking-in-ef-core_cn/</loc></url><url><loc>https://celery94.github.io/posts/100/</loc></url><url><loc>https://celery94.github.io/posts/101-advanced-rate-limiting-use-cases-in-net_cn/</loc></url><url><loc>https://celery94.github.io/posts/101/</loc></url><url><loc>https://celery94.github.io/posts/102-how-to-use-rate-limiting-in-aspnet-core_cn/</loc></url><url><loc>https://celery94.github.io/posts/102/</loc></url><url><loc>https://celery94.github.io/posts/103-modular-monolith-data-isolation_cn/</loc></url><url><loc>https://celery94.github.io/posts/103/</loc></url><url><loc>https://celery94.github.io/posts/104-streamline-your-container-build-and-publish-with-net-8---net-blog_cn/</loc></url><url><loc>https://celery94.github.io/posts/104/</loc></url><url><loc>https://celery94.github.io/posts/105-8-things-i-wish-i-understood-earlier-in-my-career_cn/</loc></url><url><loc>https://celery94.github.io/posts/105/</loc></url><url><loc>https://celery94.github.io/posts/106-improvements-in-the-using-directive-for-additional-types-in-c---code-maze_cn/</loc></url><url><loc>https://celery94.github.io/posts/106/</loc></url><url><loc>https://celery94.github.io/posts/107-how-to-use-httponly-cookie-in-net-core-for-authentication-and-refresh-token-actions_cn/</loc></url><url><loc>https://celery94.github.io/posts/107/</loc></url><url><loc>https://celery94.github.io/posts/108-refactoring-from-an-anemic-domain-model-to-a-rich-domain-model_cn/</loc></url><url><loc>https://celery94.github.io/posts/108/</loc></url><url><loc>https://celery94.github.io/posts/109-profiling-docker-compose-services-through-visual-studio---ise-developer-blog_cn/</loc></url><url><loc>https://celery94.github.io/posts/109/</loc></url><url><loc>https://celery94.github.io/posts/110-api-key-authentication-middleware-in-asp-net-core_cn/</loc></url><url><loc>https://celery94.github.io/posts/110/</loc></url><url><loc>https://celery94.github.io/posts/111-custom-middleware-in-aspnet-core---how-to-harness-the-power_cn/</loc></url><url><loc>https://celery94.github.io/posts/111/</loc></url><url><loc>https://celery94.github.io/posts/112-health-checks-in-aspnet-core-for-monitoring-your-applications_cn/</loc></url><url><loc>https://celery94.github.io/posts/112/</loc></url><url><loc>https://celery94.github.io/posts/113-introduction-to-carter-in-aspnet-core---code-maze_cn/</loc></url><url><loc>https://celery94.github.io/posts/113/</loc></url><url><loc>https://celery94.github.io/posts/114-minimal-apis-in-net-6---code-maze_cn/</loc></url><url><loc>https://celery94.github.io/posts/114/</loc></url><url><loc>https://celery94.github.io/posts/115-testcontainers---integration-testing-using-docker-in-net_cn/</loc></url><url><loc>https://celery94.github.io/posts/115/</loc></url><url><loc>https://celery94.github.io/posts/116-ef-core-raw-sql-queries_cn/</loc></url><url><loc>https://celery94.github.io/posts/116/</loc></url><url><loc>https://celery94.github.io/posts/117-generate-ascii-art---a-simple-how-to-in-c_cn/</loc></url><url><loc>https://celery94.github.io/posts/117/</loc></url><url><loc>https://celery94.github.io/posts/118-how-to-convert-a-string-to-byte-array-in-c_cn/</loc></url><url><loc>https://celery94.github.io/posts/118/</loc></url><url><loc>https://celery94.github.io/posts/119-hsts-header-implementation-in-aspnet-core---code-maze_cn/</loc></url><url><loc>https://celery94.github.io/posts/119/</loc></url><url><loc>https://celery94.github.io/posts/120-using-server-sent-events-for-realtime-updates-in-aspnet-core---code-maze_cn/</loc></url><url><loc>https://celery94.github.io/posts/120/</loc></url><url><loc>https://celery94.github.io/posts/121-what-is-api-monitoring-use-cases-tools--best-practices--postman_cn/</loc></url><url><loc>https://celery94.github.io/posts/121/</loc></url><url><loc>https://celery94.github.io/posts/122-api-observability-api-telemetry-data-pillars--use-cases--postman_cn/</loc></url><url><loc>https://celery94.github.io/posts/122/</loc></url><url><loc>https://celery94.github.io/posts/123-how-to-create-a-zip-file-in-memory-in-c---code-maze_cn/</loc></url><url><loc>https://celery94.github.io/posts/123/</loc></url><url><loc>https://celery94.github.io/posts/124-using-kafka-in-an-aspnet-core-web-api---code-maze_cn/</loc></url><url><loc>https://celery94.github.io/posts/125-lightweight-in-memory-message-bus-using-net-channels_cn/</loc></url><url><loc>https://celery94.github.io/posts/126-master-claims-transformation-for-flexible-aspnet-core-authorization_cn/</loc></url><url><loc>https://celery94.github.io/posts/127-generate-images-in-c-using-imagemagick---code-maze_cn/</loc></url><url><loc>https://celery94.github.io/posts/128-cascadia-code-240423---windows-command-line_cn/</loc></url><url><loc>https://celery94.github.io/posts/129-how-to-show-query-parameters-in-swagger-in-aspnet-core---code-maze_cn/</loc></url><url><loc>https://celery94.github.io/posts/130-generate-images-in-c-using-imagesharp---code-maze_cn/</loc></url><url><loc>https://celery94.github.io/posts/131-generate-images-in-c-using-skiasharp---code-maze_cn/</loc></url><url><loc>https://celery94.github.io/posts/132-how-to-use-fluentvalidation-in-aspnet-core---super-powerful-validations---codewithmukesh_cn/</loc></url><url><loc>https://celery94.github.io/posts/133-adding-real-time-functionality-to-net-applications-with-signalr_cn/</loc></url><url><loc>https://celery94.github.io/posts/133-merging-vs-rebasing--atlassian-git-tutorial_cn/</loc></url><url><loc>https://celery94.github.io/posts/134-refactor-your-c-code-with-primary-constructors---net-blog_cn/</loc></url><url><loc>https://celery94.github.io/posts/135-refactor-your-code-with-c-collection-expressions---net-blog_cn/</loc></url><url><loc>https://celery94.github.io/posts/136-why-astro--docs_cn/</loc></url><url><loc>https://celery94.github.io/posts/137-qr-codes-generation-with-qrcoder-in-net---code-maze_cn/</loc></url><url><loc>https://celery94.github.io/posts/138-getting-the-current-user-in-clean-architecture_cn/</loc></url><url><loc>https://celery94.github.io/posts/139-using-the-result-pattern-in-net-web-api---code-maze_cn/</loc></url><url><loc>https://celery94.github.io/posts/140-cqrs-and-mediatr-in-aspnet-core---building-scalable-systems---codewithmukesh_cn/</loc></url><url><loc>https://celery94.github.io/posts/141-sql-vs-nosql-database-when-to-use-how-to-choose--machine-learning-for-developers_cn/</loc></url><url><loc>https://celery94.github.io/posts/142-functional-error-handling-in-net-with-the-result-pattern_cn/</loc></url><url><loc>https://celery94.github.io/posts/143-request-response-messaging-pattern-with-masstransit_cn/</loc></url><url><loc>https://celery94.github.io/posts/144-using-source-generators-to-validate-ioptions-in-aspnet-core---code-maze_cn/</loc></url><url><loc>https://celery94.github.io/posts/145-simplified-state-management---ise-developer-blog_cn/</loc></url><url><loc>https://celery94.github.io/posts/146-3-ways-to-create-middleware-in-aspnet-core_cn/</loc></url><url><loc>https://celery94.github.io/posts/147-cqrs-validation-with-mediatr-pipeline-and-fluentvalidation_cn/</loc></url><url><loc>https://celery94.github.io/posts/148-balancing-cross-cutting-concerns-in-clean-architecture_cn/</loc></url><url><loc>https://celery94.github.io/posts/149-add-a-cookie-to-an-httpclient-requestresponse-in-aspnet-core---code-maze_cn/</loc></url><url><loc>https://celery94.github.io/posts/150-dapper-and-strongly-typed-ids-dynamically-register-mappings_cn/</loc></url><url><loc>https://celery94.github.io/posts/151-how-to-set-global-default-json-serialization-options-in-net---code-maze_cn/</loc></url><url><loc>https://celery94.github.io/posts/152-how-i-made-my-ef-core-query-342x-faster-with-batching_cn/</loc></url><url><loc>https://celery94.github.io/posts/153-how-to-use-plantuml-with-chatgpt/</loc></url><url><loc>https://celery94.github.io/posts/154-introduction-to-the-stronglytypedid-package-in-net---code-maze_cn/</loc></url><url><loc>https://celery94.github.io/posts/155-scheduling-background-jobs-with-quartznet_cn/</loc></url><url><loc>https://celery94.github.io/posts/156-how-the-default-aspnet-core-identity-password-hasher-works_cn/</loc></url><url><loc>https://celery94.github.io/posts/157-lookup-in-c---code-maze_cn/</loc></url><url><loc>https://celery94.github.io/posts/158-easycaching-library-in-aspnet-core---code-maze_cn/</loc></url><url><loc>https://celery94.github.io/posts/159-how-to-build-a-basic-rag-app---dzone_cn/</loc></url><url><loc>https://celery94.github.io/posts/160-a-beginners-guide-to-mapping-arrays-in-ef-core-8---net-blog_cn/</loc></url><url><loc>https://celery94.github.io/posts/161-in-memory-caching-in-aspnet-core---code-maze_cn/</loc></url><url><loc>https://celery94.github.io/posts/161-the-servicecollection-extension-pattern--stefan-djokic_cn/</loc></url><url><loc>https://celery94.github.io/posts/162-weak-events-in-c---code-maze_cn/</loc></url><url><loc>https://celery94.github.io/posts/163-refactor-your-code-using-alias-any-type---net-blog_cn/</loc></url><url><loc>https://celery94.github.io/posts/164-refactor-your-code-with-default-lambda-parameters---net-blog_cn/</loc></url><url><loc>https://celery94.github.io/posts/165-what-does-the-null-statement-do---code-maze_cn/</loc></url><url><loc>https://celery94.github.io/posts/166-working-with-the-semaphore-class-in-c---best-practices_cn/</loc></url><url><loc>https://celery94.github.io/posts/167-documenting-software-architectures---by-dr-milan-milanovi%C4%87_cn/</loc></url><url><loc>https://celery94.github.io/posts/168-understanding-background-services-in-net-8-ihostedservice-and-backgroundservice---dev-community_cn/</loc></url><url><loc>https://celery94.github.io/posts/169-building-resilient-cloud-applications-with-net_cn/</loc></url><url><loc>https://celery94.github.io/posts/170-owasp-and-its-10-vulnerabilities---dzone_cn/</loc></url><url><loc>https://celery94.github.io/posts/171-fix-the-owasp-top-10-vulnerability-angular-1811---dzone_cn/</loc></url><url><loc>https://celery94.github.io/posts/172-datatypes-in-sqlite_cn/</loc></url><url><loc>https://celery94.github.io/posts/173-5-ef-core-features-you-need-to-know_cn/</loc></url><url><loc>https://celery94.github.io/posts/174-mongodb-ef-core-provider-whats-new/</loc></url><url><loc>https://celery94.github.io/posts/174-options-aspnet-core/</loc></url><url><loc>https://celery94.github.io/posts/175-service-discovery-in-microservices-with-net-and-consul/</loc></url><url><loc>https://celery94.github.io/posts/176-how-to-translate-docx/</loc></url><url><loc>https://celery94.github.io/posts/177-problem-details-for-aspnetcore-apis/</loc></url><url><loc>https://celery94.github.io/posts/178-implementing-idempotent-rest-apis-in-aspnetcore/</loc></url><url><loc>https://celery94.github.io/posts/179-clean-architecture-the-missing-chapter/</loc></url><url><loc>https://celery94.github.io/posts/180-domain-events-with-net/</loc></url><url><loc>https://celery94.github.io/posts/181-hybrid-cache-in-aspnetcore-new-caching-library/</loc></url><url><loc>https://celery94.github.io/posts/181-securing-secrets-in-dotnet-with-azure-key-vault/</loc></url><url><loc>https://celery94.github.io/posts/182-central-package-management-in-net-simplify-nuget-dependencies/</loc></url><url><loc>https://celery94.github.io/posts/183-prompting-deepseek-r1/</loc></url><url><loc>https://celery94.github.io/posts/547-server-sent-events-in-dotnet10/</loc></url><url><loc>https://celery94.github.io/posts/577-agent-skills-beginners-guide/</loc></url><url><loc>https://celery94.github.io/posts/826-getting-client-ip-address-in-aspnet-core/</loc></url><url><loc>https://celery94.github.io/posts/827-iasyncenumerable-csharp-streaming-data/</loc></url><url><loc>https://celery94.github.io/posts/2026-global-intelligence-crisis/</loc></url><url><loc>https://celery94.github.io/posts/a-language-for-agents/</loc></url><url><loc>https://celery94.github.io/posts/a2a-context-passing-multi-agent-systems/</loc></url><url><loc>https://celery94.github.io/posts/accelerate-dotnet-upgrade-with-copilot/</loc></url><url><loc>https://celery94.github.io/posts/access-to-knowledge-no-longer-limitation/</loc></url><url><loc>https://celery94.github.io/posts/actual-llm-agents-are-coming/</loc></url><url><loc>https://celery94.github.io/posts/adapter-pattern-dotnet-third-party-integrations/</loc></url><url><loc>https://celery94.github.io/posts/adapter-pattern-integration-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/adapter-vs-facade-pattern-csharp/</loc></url><url><loc>https://celery94.github.io/posts/adding-realtime-to-dotnet-with-signalr/</loc></url><url><loc>https://celery94.github.io/posts/adk-agent-skill-design-patterns/</loc></url><url><loc>https://celery94.github.io/posts/agent-framework-agent-harness/</loc></url><url><loc>https://celery94.github.io/posts/agent-framework-background-responses/</loc></url><url><loc>https://celery94.github.io/posts/agent-framework-channels-hosting/</loc></url><url><loc>https://celery94.github.io/posts/agent-framework-foundry-mcp-aspire-real-world/</loc></url><url><loc>https://celery94.github.io/posts/agent-framework-middleware-layers/</loc></url><url><loc>https://celery94.github.io/posts/agent-harness-basics-explained/</loc></url><url><loc>https://celery94.github.io/posts/agent-harness-data-safely/</loc></url><url><loc>https://celery94.github.io/posts/agent-harness-production-ready/</loc></url><url><loc>https://celery94.github.io/posts/agent-harness-scaling-capabilities/</loc></url><url><loc>https://celery94.github.io/posts/agent-harness-token-cost-trueforge/</loc></url><url><loc>https://celery94.github.io/posts/agent-skill-scaffold-dotnet-architecture/</loc></url><url><loc>https://celery94.github.io/posts/agent-skills-for-dotnet-released/</loc></url><url><loc>https://celery94.github.io/posts/agent-skills-microsoft-agent-framework/</loc></url><url><loc>https://celery94.github.io/posts/agent-skills-python-script-approval/</loc></url><url><loc>https://celery94.github.io/posts/agent2agent-protocol-a2a/</loc></url><url><loc>https://celery94.github.io/posts/agentharness-lifecycle-design/</loc></url><url><loc>https://celery94.github.io/posts/agentic-agile-agent-development-methodology/</loc></url><url><loc>https://celery94.github.io/posts/agentic-code-quality-constraints/</loc></url><url><loc>https://celery94.github.io/posts/agentic-code-workflows-nick-tune/</loc></url><url><loc>https://celery94.github.io/posts/agentic-coding-software-fundamentals/</loc></url><url><loc>https://celery94.github.io/posts/agentic-engineering-code-execution-loop/</loc></url><url><loc>https://celery94.github.io/posts/agentic-manual-testing/</loc></url><url><loc>https://celery94.github.io/posts/agentic-workflows-vs-agentic-architectures/</loc></url><url><loc>https://celery94.github.io/posts/agents-2-0-from-shallow-loops-to-deep-agents/</loc></url><url><loc>https://celery94.github.io/posts/agents-md-skills-ai-assisted-development/</loc></url><url><loc>https://celery94.github.io/posts/ai-agent-benchmark-exploit-trustworthy-evaluation/</loc></url><url><loc>https://celery94.github.io/posts/ai-agent-nuget-package-guardrails-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/ai-agent-working-types-and-architecture/</loc></url><url><loc>https://celery94.github.io/posts/ai-can-code-but-cannot-build-software/</loc></url><url><loc>https://celery94.github.io/posts/ai-changing-programming-work/</loc></url><url><loc>https://celery94.github.io/posts/ai-code-review-tools/</loc></url><url><loc>https://celery94.github.io/posts/ai-engineering-skills-map-from-models-to-production/</loc></url><url><loc>https://celery94.github.io/posts/ai-engineering-skills-using-coding-agents/</loc></url><url><loc>https://celery94.github.io/posts/ai-engineering-workflows-six-engineers/</loc></url><url><loc>https://celery94.github.io/posts/ai-event-posters-design-styles/</loc></url><url><loc>https://celery94.github.io/posts/ai-execution-interface-github-copilot-sdk/</loc></url><url><loc>https://celery94.github.io/posts/ai-loops-explained/</loc></url><url><loc>https://celery94.github.io/posts/ai-makes-seniors-stronger/</loc></url><url><loc>https://celery94.github.io/posts/ai-shell-preview-6-mcp-support/</loc></url><url><loc>https://celery94.github.io/posts/ai-speeds-up-software-development/</loc></url><url><loc>https://celery94.github.io/posts/ai-tools-for-various-tasks/</loc></url><url><loc>https://celery94.github.io/posts/ai-trends-2026/</loc></url><url><loc>https://celery94.github.io/posts/ai-typesetting-sheet-music-lilypond/</loc></url><url><loc>https://celery94.github.io/posts/aisuite-introduction/</loc></url><url><loc>https://celery94.github.io/posts/all-software-estimations-are-wrong-but-none-are-useful/</loc></url><url><loc>https://celery94.github.io/posts/alphaevolve-gemini-powered-coding-agent/</loc></url><url><loc>https://celery94.github.io/posts/ambient-transaction-under-the-hood/</loc></url><url><loc>https://celery94.github.io/posts/anatomy-of-the-claude-folder/</loc></url><url><loc>https://celery94.github.io/posts/angular-20-2-native-animations/</loc></url><url><loc>https://celery94.github.io/posts/angular-20-2-zoneless-signals/</loc></url><url><loc>https://celery94.github.io/posts/angular-v20-announcement/</loc></url><url><loc>https://celery94.github.io/posts/animejs-animation-guide/</loc></url><url><loc>https://celery94.github.io/posts/announcing-awesome-copilot-mcp-server/</loc></url><url><loc>https://celery94.github.io/posts/api-key-authentication-aspnet-core/</loc></url><url><loc>https://celery94.github.io/posts/api-protocols-cheatsheet/</loc></url><url><loc>https://celery94.github.io/posts/api-top-5-mistakes-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/api-versioning-aspnet-core-dotnet-10/</loc></url><url><loc>https://celery94.github.io/posts/api-versioning-aspnet-core-dotnet10/</loc></url><url><loc>https://celery94.github.io/posts/api-versioning-openapi-dotnet-10/</loc></url><url><loc>https://celery94.github.io/posts/apple-llm-reasoning-limits-analysis/</loc></url><url><loc>https://celery94.github.io/posts/architecture-patterns-comparison-nlayered-clean-vertical-slice/</loc></url><url><loc>https://celery94.github.io/posts/architecture-tests-dotnet-projects/</loc></url><url><loc>https://celery94.github.io/posts/ardalis-clean-architecture-template/</loc></url><url><loc>https://celery94.github.io/posts/ask-mode-vs-agent-mode/</loc></url><url><loc>https://celery94.github.io/posts/aspire-for-beginners-distributed-applications/</loc></url><url><loc>https://celery94.github.io/posts/aspnet-core-api-deployment-guide/</loc></url><url><loc>https://celery94.github.io/posts/aspnet-core-api-versioning-url-header-query-string/</loc></url><url><loc>https://celery94.github.io/posts/aspnet-core-controllers-rest-endpoints-guide/</loc></url><url><loc>https://celery94.github.io/posts/aspnet-core-cors-order-and-production-traps/</loc></url><url><loc>https://celery94.github.io/posts/aspnet-core-error-handling-problem-details-global-handlers/</loc></url><url><loc>https://celery94.github.io/posts/aspnet-core-fluentvalidation-options-pattern/</loc></url><url><loc>https://celery94.github.io/posts/aspnet-core-in-net-10-preview-4-json/</loc></url><url><loc>https://celery94.github.io/posts/aspnet-core-interview-questions-2026/</loc></url><url><loc>https://celery94.github.io/posts/aspnet-core-jwt-authentication-dotnet10/</loc></url><url><loc>https://celery94.github.io/posts/aspnet-core-middleware-guide/</loc></url><url><loc>https://celery94.github.io/posts/aspnet-core-middleware-request-pipeline/</loc></url><url><loc>https://celery94.github.io/posts/aspnet-core-minimal-api-endpoint-filters/</loc></url><url><loc>https://celery94.github.io/posts/aspnet-core-model-validation-data-annotations-fluentvalidation/</loc></url><url><loc>https://celery94.github.io/posts/aspnet-core-multiple-authentication-schemes/</loc></url><url><loc>https://celery94.github.io/posts/aspnet-core-problem-details-comprehensive-guide/</loc></url><url><loc>https://celery94.github.io/posts/aspnet-core-race-conditions/</loc></url><url><loc>https://celery94.github.io/posts/aspnet-core-rate-limiting-net10-guide/</loc></url><url><loc>https://celery94.github.io/posts/aspnet-core-rate-limiting-strategies/</loc></url><url><loc>https://celery94.github.io/posts/aspnet-core-request-paths-reference/</loc></url><url><loc>https://celery94.github.io/posts/aspnet-core-request-timeout-cancellation/</loc></url><url><loc>https://celery94.github.io/posts/aspnet-core-role-based-authorization/</loc></url><url><loc>https://celery94.github.io/posts/aspnet-core-routing-attribute-routing-route-templates/</loc></url><url><loc>https://celery94.github.io/posts/aspnet-core-vs-nodejs-enterprise-development-2026/</loc></url><url><loc>https://celery94.github.io/posts/aspnet-core-web-api-complete-guide/</loc></url><url><loc>https://celery94.github.io/posts/aspnet-core-web-api-integration-tests-webapplicationfactory/</loc></url><url><loc>https://celery94.github.io/posts/aspnet-response-compression-guide/</loc></url><url><loc>https://celery94.github.io/posts/aspnetcore-9-static-file-handling/</loc></url><url><loc>https://celery94.github.io/posts/aspnetcore-10k-concurrent-connections-failure-modes/</loc></url><url><loc>https://celery94.github.io/posts/aspnetcore-api-httpclient-logging/</loc></url><url><loc>https://celery94.github.io/posts/aspnetcore-authentication-authorization-comprehensive-guide/</loc></url><url><loc>https://celery94.github.io/posts/aspnetcore-claims-transformation-guide/</loc></url><url><loc>https://celery94.github.io/posts/aspnetcore-middleware-logging-correlation-ids/</loc></url><url><loc>https://celery94.github.io/posts/aspnetcore-net9-rate-limiting-guide/</loc></url><url><loc>https://celery94.github.io/posts/aspnetcore-options-pattern-best-practice/</loc></url><url><loc>https://celery94.github.io/posts/aspnetcore-rbac-permission-based-authorization/</loc></url><url><loc>https://celery94.github.io/posts/aspnetcore-refresh-tokens-and-revocation/</loc></url><url><loc>https://celery94.github.io/posts/aspnetcore-singleton-scoped-services-best-practice/</loc></url><url><loc>https://celery94.github.io/posts/aspnetcore-two-factor-authentication/</loc></url><url><loc>https://celery94.github.io/posts/aspnetcore-webapi-top10-middleware/</loc></url><url><loc>https://celery94.github.io/posts/async-await-mistakes-aspnet-core-performance/</loc></url><url><loc>https://celery94.github.io/posts/async-does-not-mean-scalable/</loc></url><url><loc>https://celery94.github.io/posts/authentication-authorization-aspnet-core-web-api-jwt-policies/</loc></url><url><loc>https://celery94.github.io/posts/auto-register-minimal-apis-aspnetcore/</loc></url><url><loc>https://celery94.github.io/posts/automapper-alternatives-dotnet-10/</loc></url><url><loc>https://celery94.github.io/posts/awesome-openclaw-usecases/</loc></url><url><loc>https://celery94.github.io/posts/ax-stack-agent-extensions-lift-drag/</loc></url><url><loc>https://celery94.github.io/posts/azd-ai-agent-end-to-end/</loc></url><url><loc>https://celery94.github.io/posts/azure-ai-foundry-gpt4o-vision-fine-tuning-image-classification/</loc></url><url><loc>https://celery94.github.io/posts/azure-ai-foundry-vscode-workflow/</loc></url><url><loc>https://celery94.github.io/posts/azure-ai-search-vector-query-model/</loc></url><url><loc>https://celery94.github.io/posts/azure-boards-github-copilot-integration/</loc></url><url><loc>https://celery94.github.io/posts/azure-codex-mini-cli-era/</loc></url><url><loc>https://celery94.github.io/posts/azure-devops-remote-mcp-server-ga/</loc></url><url><loc>https://celery94.github.io/posts/azure-functions-mcp-guide/</loc></url><url><loc>https://celery94.github.io/posts/azure-mcp-server-2-0-stable-release/</loc></url><url><loc>https://celery94.github.io/posts/azure-mcp-server-3-0-upgrade-checklist/</loc></url><url><loc>https://celery94.github.io/posts/azure-mcp-server-introduction-for-ai-cloud-dev/</loc></url><url><loc>https://celery94.github.io/posts/azure-openai-codex-cli-tutorial/</loc></url><url><loc>https://celery94.github.io/posts/azure-repos-copilot-code-reviews-preview/</loc></url><url><loc>https://celery94.github.io/posts/backend-development-guide/</loc></url><url><loc>https://celery94.github.io/posts/balancing-cross-cutting-concerns-in-clean-architecture/</loc></url><url><loc>https://celery94.github.io/posts/beastmode-vscode-agent/</loc></url><url><loc>https://celery94.github.io/posts/beginners-guide-to-rag-2026/</loc></url><url><loc>https://celery94.github.io/posts/best-software-engineering-books-2026/</loc></url><url><loc>https://celery94.github.io/posts/big-tech-engineers-need-big-egos/</loc></url><url><loc>https://celery94.github.io/posts/bing-search-agent-azure-foundry-semantic-kernel-a2a/</loc></url><url><loc>https://celery94.github.io/posts/blazor-united-dotnet10-rendering-modes/</loc></url><url><loc>https://celery94.github.io/posts/blazor-web-workers-dotnet-11/</loc></url><url><loc>https://celery94.github.io/posts/block-from-hierarchy-to-intelligence/</loc></url><url><loc>https://celery94.github.io/posts/boost-your-copilot-collaboration-with-reusable-prompt-files/</loc></url><url><loc>https://celery94.github.io/posts/bounded-aspnet-core-change-with-claude-code/</loc></url><url><loc>https://celery94.github.io/posts/bounded-channel-pipeline-lifecycle/</loc></url><url><loc>https://celery94.github.io/posts/build-a-tpl-dataflow-pipeline-in-modern-net/</loc></url><url><loc>https://celery94.github.io/posts/build-ai-agents-claude-sdk-microsoft-agent-framework/</loc></url><url><loc>https://celery94.github.io/posts/build-ai-agents-github-copilot-agent-framework/</loc></url><url><loc>https://celery94.github.io/posts/build-first-mcp-server-csharp-quickstart/</loc></url><url><loc>https://celery94.github.io/posts/build-mcp-server-csharp/</loc></url><url><loc>https://celery94.github.io/posts/build-modular-monolith-csharp-from-scratch/</loc></url><url><loc>https://celery94.github.io/posts/build-your-own-vpn-with-tailscale/</loc></url><url><loc>https://celery94.github.io/posts/building-a-better-mediatr-publisher/</loc></url><url><loc>https://celery94.github.io/posts/building-agentic-memory-system-github-copilot/</loc></url><url><loc>https://celery94.github.io/posts/building-ai-chat-aspnetcore-sse/</loc></url><url><loc>https://celery94.github.io/posts/building-async-apis-aspnetcore-the-right-way/</loc></url><url><loc>https://celery94.github.io/posts/building-async-apis-in-aspnetcore-the-right-way/</loc></url><url><loc>https://celery94.github.io/posts/building-clean-minimal-api-with-carter/</loc></url><url><loc>https://celery94.github.io/posts/building-custom-graphql-query-builder-dotnet9/</loc></url><url><loc>https://celery94.github.io/posts/building-dapr-workflows-dotnet-aspire/</loc></url><url><loc>https://celery94.github.io/posts/building-fast-serverless-apis-minimal-apis-aws-lambda/</loc></url><url><loc>https://celery94.github.io/posts/building-generative-ai-applications-with-github-models-and-dotnet-aspire/</loc></url><url><loc>https://celery94.github.io/posts/building-mcp-client-csharp/</loc></url><url><loc>https://celery94.github.io/posts/building-mcp-server-dotnet-ai-integration/</loc></url><url><loc>https://celery94.github.io/posts/building-mcp-server-dotnet-api-performance/</loc></url><url><loc>https://celery94.github.io/posts/building-mcp-servers-clients-csharp-complete-guide/</loc></url><url><loc>https://celery94.github.io/posts/building-resilient-apis-aspnet-core/</loc></url><url><loc>https://celery94.github.io/posts/building-use-case-clean-architecture/</loc></url><url><loc>https://celery94.github.io/posts/building-vscode-style-extension-system-csharp/</loc></url><url><loc>https://celery94.github.io/posts/building-your-first-use-case-with-clean-architecture/</loc></url><url><loc>https://celery94.github.io/posts/bulk-database-updates-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/bulk-operations-efcore/</loc></url><url><loc>https://celery94.github.io/posts/cache-aside-pattern-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/cache-usage-techniques/</loc></url><url><loc>https://celery94.github.io/posts/caching-in-aspnetcore-improving-application-performance/</loc></url><url><loc>https://celery94.github.io/posts/capacity-planning-dotnet-apis-measured-scaling/</loc></url><url><loc>https://celery94.github.io/posts/chat-history-storage-patterns-microsoft-agent-framework/</loc></url><url><loc>https://celery94.github.io/posts/chatgpt-agent-loop-optimization/</loc></url><url><loc>https://celery94.github.io/posts/chatgpt-is-not-ai-techworld/</loc></url><url><loc>https://celery94.github.io/posts/chrome-devtools-mcp-browser-session/</loc></url><url><loc>https://celery94.github.io/posts/ci-cd-github-actions-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/claude-code-advanced-tips-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/claude-code-auto-mode-safer-permissions/</loc></url><url><loc>https://celery94.github.io/posts/claude-code-best-practice-workflows/</loc></url><url><loc>https://celery94.github.io/posts/claude-code-context-for-dotnet-repository/</loc></url><url><loc>https://celery94.github.io/posts/claude-code-plan-mode/</loc></url><url><loc>https://celery94.github.io/posts/claude-code-prompts-dotnet-copy-paste-library/</loc></url><url><loc>https://celery94.github.io/posts/claude-code-security-review/</loc></url><url><loc>https://celery94.github.io/posts/claude-code-skills-reusable-prompts-workflows/</loc></url><url><loc>https://celery94.github.io/posts/claude-code-skills-types-and-best-practices/</loc></url><url><loc>https://celery94.github.io/posts/claude-cowork-17-best-practices/</loc></url><url><loc>https://celery94.github.io/posts/claude-md-mastery-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/claude-opus-4-7-system-prompt-changes/</loc></url><url><loc>https://celery94.github.io/posts/claude-subagents-vs-agent-teams/</loc></url><url><loc>https://celery94.github.io/posts/clean-architecture-dotnet-10-step-by-step/</loc></url><url><loc>https://celery94.github.io/posts/clean-architecture-dotnet-step-by-step-guide/</loc></url><url><loc>https://celery94.github.io/posts/clean-architecture-project-structure-analysis/</loc></url><url><loc>https://celery94.github.io/posts/clean-architecture-vs-modular-monolith-csharp/</loc></url><url><loc>https://celery94.github.io/posts/clean-code-tips-analysis/</loc></url><url><loc>https://celery94.github.io/posts/cli-is-all-you-need/</loc></url><url><loc>https://celery94.github.io/posts/code-as-process/</loc></url><url><loc>https://celery94.github.io/posts/code-is-smallest-part-software-engineering/</loc></url><url><loc>https://celery94.github.io/posts/code-review-best-practices/</loc></url><url><loc>https://celery94.github.io/posts/codex-best-practices/</loc></url><url><loc>https://celery94.github.io/posts/codex-multi-agent-orchestration-practical-guide/</loc></url><url><loc>https://celery94.github.io/posts/codex-plugin-for-claude-code/</loc></url><url><loc>https://celery94.github.io/posts/coding-agent-mentoring-without-taking-over/</loc></url><url><loc>https://celery94.github.io/posts/complete-guide-nuget-packages-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/consumer-ai-burn-enterprise-ai-print-isolated-runtime/</loc></url><url><loc>https://celery94.github.io/posts/containerize-dotnet-without-dockerfile/</loc></url><url><loc>https://celery94.github.io/posts/context-hub-agent-docs/</loc></url><url><loc>https://celery94.github.io/posts/context-windows-plan-agent-tdd-copilot/</loc></url><url><loc>https://celery94.github.io/posts/copilot-chat-prompts-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/copilot-cli-request-tracing-end-to-end/</loc></url><url><loc>https://celery94.github.io/posts/copilot-cli-slash-commands/</loc></url><url><loc>https://celery94.github.io/posts/copilot-cli-vs-claude-code-2026/</loc></url><url><loc>https://celery94.github.io/posts/corporate-politics-engineering-career-ethan-evans/</loc></url><url><loc>https://celery94.github.io/posts/cors-explained-and-solutions/</loc></url><url><loc>https://celery94.github.io/posts/cosmos-db-new-app-day-one-security-checklist/</loc></url><url><loc>https://celery94.github.io/posts/cqrs-dotnet-no-mediatr/</loc></url><url><loc>https://celery94.github.io/posts/cqrs-pattern-with-mediatr/</loc></url><url><loc>https://celery94.github.io/posts/create-custom-middleware-asp-net-core/</loc></url><url><loc>https://celery94.github.io/posts/create-mcp-server-azure-ai-typescript/</loc></url><url><loc>https://celery94.github.io/posts/creating-and-consuming-metrics-with-system-diagnostics-metrics-apis/</loc></url><url><loc>https://celery94.github.io/posts/creating-standard-and-observable-instruments/</loc></url><url><loc>https://celery94.github.io/posts/csharp-14-extension-members-explained/</loc></url><url><loc>https://celery94.github.io/posts/csharp-14-field-keyword-semi-automated-properties/</loc></url><url><loc>https://celery94.github.io/posts/csharp-14-interceptors-introduction/</loc></url><url><loc>https://celery94.github.io/posts/csharp-15-union-types/</loc></url><url><loc>https://celery94.github.io/posts/csharp-async-pipeline-await-cancellation-completion/</loc></url><url><loc>https://celery94.github.io/posts/csharp-background-tasks-guide/</loc></url><url><loc>https://celery94.github.io/posts/csharp-chain-of-responsibility-design-pattern/</loc></url><url><loc>https://celery94.github.io/posts/csharp-chain-of-responsibility-pattern-guide/</loc></url><url><loc>https://celery94.github.io/posts/csharp-closed-hierarchies-proposal/</loc></url><url><loc>https://celery94.github.io/posts/csharp-collections-access-mutation-ownership/</loc></url><url><loc>https://celery94.github.io/posts/csharp-custom-attributes-reflection-practical-examples/</loc></url><url><loc>https://celery94.github.io/posts/csharp-dispose-pattern-best-practices/</loc></url><url><loc>https://celery94.github.io/posts/csharp-enum-declaration-values-best-practices/</loc></url><url><loc>https://celery94.github.io/posts/csharp-enum-flags-bitwise-operations/</loc></url><url><loc>https://celery94.github.io/posts/csharp-enum-vs-constants-decision-guide/</loc></url><url><loc>https://celery94.github.io/posts/csharp-expression-trees-reflection-alternative/</loc></url><url><loc>https://celery94.github.io/posts/csharp-feature-slice-testing-strategy/</loc></url><url><loc>https://celery94.github.io/posts/csharp-file-based-apps-web-api-without-csproj/</loc></url><url><loc>https://celery94.github.io/posts/csharp-linq-aggregation-count-sum-min-max-average-aggregate/</loc></url><url><loc>https://celery94.github.io/posts/csharp-linq-complete-guide-dotnet-6-9/</loc></url><url><loc>https://celery94.github.io/posts/csharp-linq-joins-complete-guide/</loc></url><url><loc>https://celery94.github.io/posts/csharp-linq-set-operations-distinct-union-intersect-except/</loc></url><url><loc>https://celery94.github.io/posts/csharp-local-functions-comprehensive-guide/</loc></url><url><loc>https://celery94.github.io/posts/csharp-locks-interview-guide/</loc></url><url><loc>https://celery94.github.io/posts/csharp-mediator-design-pattern-guide/</loc></url><url><loc>https://celery94.github.io/posts/csharp-mediator-pattern-decision-guide/</loc></url><url><loc>https://celery94.github.io/posts/csharp-mediator-pattern-step-by-step/</loc></url><url><loc>https://celery94.github.io/posts/csharp-memento-pattern-decision-guide/</loc></url><url><loc>https://celery94.github.io/posts/csharp-memory-safety-unsafe-contract/</loc></url><url><loc>https://celery94.github.io/posts/csharp-pdf-libraries-comparison-guide/</loc></url><url><loc>https://celery94.github.io/posts/csharp-pipeline-error-handling/</loc></url><url><loc>https://celery94.github.io/posts/csharp-primary-constructors-di-switch/</loc></url><url><loc>https://celery94.github.io/posts/csharp-propertyinfo-methodinfo-practical-guide/</loc></url><url><loc>https://celery94.github.io/posts/csharp-refactoring-tips/</loc></url><url><loc>https://celery94.github.io/posts/csharp-reflection-antipatterns-8-mistakes/</loc></url><url><loc>https://celery94.github.io/posts/csharp-reflection-complete-net10-guide/</loc></url><url><loc>https://celery94.github.io/posts/csharp-reflection-vs-source-generators-dotnet10/</loc></url><url><loc>https://celery94.github.io/posts/csharp-regex-complete-guide-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/csharp-regex-lookahead-lookbehind-advanced-pattern/</loc></url><url><loc>https://celery94.github.io/posts/csharp-regex-replace-split-matchevaluator-enumeratesplits/</loc></url><url><loc>https://celery94.github.io/posts/csharp-singleton-threadsafe-lazy/</loc></url><url><loc>https://celery94.github.io/posts/csharp-specification-composition/</loc></url><url><loc>https://celery94.github.io/posts/csharp-state-design-pattern-complete-guide/</loc></url><url><loc>https://celery94.github.io/posts/csharp-state-pattern-step-by-step-guide/</loc></url><url><loc>https://celery94.github.io/posts/csharp-string-searching-contains-indexof-split-replace-searchvalues/</loc></url><url><loc>https://celery94.github.io/posts/csharp-string-to-byte-array-utf8-span/</loc></url><url><loc>https://celery94.github.io/posts/csharp-strings-complete-guide-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/csharp-template-method-design-pattern-complete-guide/</loc></url><url><loc>https://celery94.github.io/posts/csharp-version-history/</loc></url><url><loc>https://celery94.github.io/posts/csharp-yield-return-statement/</loc></url><url><loc>https://celery94.github.io/posts/csharp14-field-keyword-deep-dive/</loc></url><url><loc>https://celery94.github.io/posts/csharp14-null-conditional-assignment-elegance-safety/</loc></url><url><loc>https://celery94.github.io/posts/cursor-best-practices/</loc></url><url><loc>https://celery94.github.io/posts/custom-domain-events-dispatcher-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/custom-user-management-aspnet-core-dotnet10/</loc></url><url><loc>https://celery94.github.io/posts/customize-copilot-chat-instructions/</loc></url><url><loc>https://celery94.github.io/posts/dapper-aspnet-core-10-guide/</loc></url><url><loc>https://celery94.github.io/posts/ddd-bounded-contexts-modular-monolith-csharp/</loc></url><url><loc>https://celery94.github.io/posts/ddd-invariants-domain-model-enforce/</loc></url><url><loc>https://celery94.github.io/posts/debugging-csharp-mcp-server-with-mcp-inspector/</loc></url><url><loc>https://celery94.github.io/posts/debunking-filter-early-join-later-sql-performance-myth-cn/</loc></url><url><loc>https://celery94.github.io/posts/deep-copy-csharp/</loc></url><url><loc>https://celery94.github.io/posts/defuddle-content-extraction/</loc></url><url><loc>https://celery94.github.io/posts/dependency-injection-aspnet-core-guide/</loc></url><url><loc>https://celery94.github.io/posts/dependency-inversion-principle-csharp-abstractions/</loc></url><url><loc>https://celery94.github.io/posts/designing-business-rules-clean-controllers/</loc></url><url><loc>https://celery94.github.io/posts/devops-roadmap-2025/</loc></url><url><loc>https://celery94.github.io/posts/di-container-reflection-internals-csharp/</loc></url><url><loc>https://celery94.github.io/posts/diagnose-hidden-latency-distributed-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/difference-between-session-based-auth-and-jwt/</loc></url><url><loc>https://celery94.github.io/posts/difference-between-session-cookies-and-tokens/</loc></url><url><loc>https://celery94.github.io/posts/dify-deep-research-workflow-guide/</loc></url><url><loc>https://celery94.github.io/posts/dify-loop-node-guide/</loc></url><url><loc>https://celery94.github.io/posts/distributed-locking-dotnet-coordination/</loc></url><url><loc>https://celery94.github.io/posts/distributed-monolith-csharp-antipattern/</loc></url><url><loc>https://celery94.github.io/posts/distributed-systems-foundations-cap-pacelc-flp/</loc></url><url><loc>https://celery94.github.io/posts/distributed-systems-replication-strategies/</loc></url><url><loc>https://celery94.github.io/posts/distributed-systems-time-order-causality/</loc></url><url><loc>https://celery94.github.io/posts/docker-technology-explanation/</loc></url><url><loc>https://celery94.github.io/posts/domain-events-dispatcher-dotnet-guide/</loc></url><url><loc>https://celery94.github.io/posts/domain-events-loosely-coupled-systems/</loc></url><url><loc>https://celery94.github.io/posts/dotfly-fruit-fly-brain-csharp/</loc></url><url><loc>https://celery94.github.io/posts/dotnet-10-api-versioning-openapi/</loc></url><url><loc>https://celery94.github.io/posts/dotnet-10-networking-improvements/</loc></url><url><loc>https://celery94.github.io/posts/dotnet-10-performance-improvements/</loc></url><url><loc>https://celery94.github.io/posts/dotnet-11-performance-improvements-benchmarks/</loc></url><url><loc>https://celery94.github.io/posts/dotnet-11-preview-1/</loc></url><url><loc>https://celery94.github.io/posts/dotnet-11-process-api-improvements/</loc></url><url><loc>https://celery94.github.io/posts/dotnet-11-rc1-feature-check/</loc></url><url><loc>https://celery94.github.io/posts/dotnet-11-runtime-async-performance/</loc></url><url><loc>https://celery94.github.io/posts/dotnet-agent-skills-three-ways-one-provider/</loc></url><url><loc>https://celery94.github.io/posts/dotnet-ai-essentials-building-blocks/</loc></url><url><loc>https://celery94.github.io/posts/dotnet-ai-essentials-meai-building-blocks/</loc></url><url><loc>https://celery94.github.io/posts/dotnet-api-anti-patterns-production/</loc></url><url><loc>https://celery94.github.io/posts/dotnet-architecture-tests-guide/</loc></url><url><loc>https://celery94.github.io/posts/dotnet-aspire-service-discovery/</loc></url><url><loc>https://celery94.github.io/posts/dotnet-avx512-ipv4-parsing/</loc></url><url><loc>https://celery94.github.io/posts/dotnet-ci-test-sharding-meziantou-shardedtest/</loc></url><url><loc>https://celery94.github.io/posts/dotnet-composable-ai-conference-app/</loc></url><url><loc>https://celery94.github.io/posts/dotnet-data-formats-query-languages/</loc></url><url><loc>https://celery94.github.io/posts/dotnet-distributed-caching-postgres-azure-hybridcache/</loc></url><url><loc>https://celery94.github.io/posts/dotnet-garbage-collection-fundamentals/</loc></url><url><loc>https://celery94.github.io/posts/dotnet-gc-csharp-part8-interior-pointers/</loc></url><url><loc>https://celery94.github.io/posts/dotnet-gc-handle-updates/</loc></url><url><loc>https://celery94.github.io/posts/dotnet-html-to-pdf-invoice/</loc></url><url><loc>https://celery94.github.io/posts/dotnet-httpclient-rfc-compliant-http-caching/</loc></url><url><loc>https://celery94.github.io/posts/dotnet-interview-questions-2026-guide/</loc></url><url><loc>https://celery94.github.io/posts/dotnet-keyed-services-multiple-implementations/</loc></url><url><loc>https://celery94.github.io/posts/dotnet-linq-new-methods-net6-to-net10/</loc></url><url><loc>https://celery94.github.io/posts/dotnet-many-deaths-rebirths-platform-history/</loc></url><url><loc>https://celery94.github.io/posts/dotnet-mcp-agent-governance-toolkit/</loc></url><url><loc>https://celery94.github.io/posts/dotnet-mcp-server-local-tools-lm-studio/</loc></url><url><loc>https://celery94.github.io/posts/dotnet-native-aot-nodejs-addons/</loc></url><url><loc>https://celery94.github.io/posts/dotnet-native-aot-winapi-windows-dll/</loc></url><url><loc>https://celery94.github.io/posts/dotnet-opentelemetry-logs-with-signoz/</loc></url><url><loc>https://celery94.github.io/posts/dotnet-plugin-loading-assemblyloadcontext-dependency-injection/</loc></url><url><loc>https://celery94.github.io/posts/dotnet-project-setup-best-practices/</loc></url><url><loc>https://celery94.github.io/posts/dotnet-rag-opentelemetry-tracing-contract/</loc></url><url><loc>https://celery94.github.io/posts/dotnet-rag-prompt-injection-corpus-poisoning/</loc></url><url><loc>https://celery94.github.io/posts/dotnet-range-types-domain-modeling/</loc></url><url><loc>https://celery94.github.io/posts/dotnet-redis-pubsub-messaging/</loc></url><url><loc>https://celery94.github.io/posts/dotnet-run-app-cs-easy-csharp/</loc></url><url><loc>https://celery94.github.io/posts/dotnet-service-lifetimes/</loc></url><url><loc>https://celery94.github.io/posts/dotnet-synchronisation-apis-in-process/</loc></url><url><loc>https://celery94.github.io/posts/dotnet-total-processor-count/</loc></url><url><loc>https://celery94.github.io/posts/dotnet-ubuntu-26-04-whats-new/</loc></url><url><loc>https://celery94.github.io/posts/dotnet-usecase-partial-failure-design/</loc></url><url><loc>https://celery94.github.io/posts/dotnet-vector-data-building-blocks-ai-part2/</loc></url><url><loc>https://celery94.github.io/posts/dotnet8-plugin-architecture-alc/</loc></url><url><loc>https://celery94.github.io/posts/dotnet10-csharp-script-dotnet-run/</loc></url><url><loc>https://celery94.github.io/posts/dotnet10-csharp14-api-pipeline-enhancements/</loc></url><url><loc>https://celery94.github.io/posts/dotnet10-extension-keyword/</loc></url><url><loc>https://celery94.github.io/posts/dotnetcore-webapi-beginners-guide/</loc></url><url><loc>https://celery94.github.io/posts/downstream-testing/</loc></url><url><loc>https://celery94.github.io/posts/drawio-mcp-diagram-generation/</loc></url><url><loc>https://celery94.github.io/posts/dry-misunderstood-rule-programming-knowledge/</loc></url><url><loc>https://celery94.github.io/posts/dtos-with-records/</loc></url><url><loc>https://celery94.github.io/posts/durable-workflows-microsoft-agent-framework/</loc></url><url><loc>https://celery94.github.io/posts/dynamic-linq-dotnet-runtime-queries/</loc></url><url><loc>https://celery94.github.io/posts/dynamic-winrt-api-projections-nodejs/</loc></url><url><loc>https://celery94.github.io/posts/easy-mediatr-cqrs-alternative/</loc></url><url><loc>https://celery94.github.io/posts/ef-core-10-leftjoin-rightjoin-operators/</loc></url><url><loc>https://celery94.github.io/posts/ef-core-10-named-query-filters-multiple-filters-per-entity/</loc></url><url><loc>https://celery94.github.io/posts/ef-core-10-named-query-filters/</loc></url><url><loc>https://celery94.github.io/posts/ef-core-10-optimistic-concurrency-aspnet-core-web-api/</loc></url><url><loc>https://celery94.github.io/posts/ef-core-10-running-migrations-five-ways/</loc></url><url><loc>https://celery94.github.io/posts/ef-core-10-turns-postgresql-into-a-hybrid-relational-document-db/</loc></url><url><loc>https://celery94.github.io/posts/ef-core-10-whats-new/</loc></url><url><loc>https://celery94.github.io/posts/ef-core-bulk-insert-fastest-way/</loc></url><url><loc>https://celery94.github.io/posts/ef-core-bulk-read-alternatives-where-contains/</loc></url><url><loc>https://celery94.github.io/posts/ef-core-cleaning-migrations/</loc></url><url><loc>https://celery94.github.io/posts/ef-core-contains-parameter-limit/</loc></url><url><loc>https://celery94.github.io/posts/ef-core-dbcontext-thread-safety-parallel-queries/</loc></url><url><loc>https://celery94.github.io/posts/ef-core-dynamic-query-specification-pagination/</loc></url><url><loc>https://celery94.github.io/posts/ef-core-interceptors-complete-guide/</loc></url><url><loc>https://celery94.github.io/posts/ef-core-interview-questions-2026/</loc></url><url><loc>https://celery94.github.io/posts/ef-core-migrations-schema-guide/</loc></url><url><loc>https://celery94.github.io/posts/ef-core-multi-tenant-best-practices/</loc></url><url><loc>https://celery94.github.io/posts/ef-core-optimistic-locking-race-condition/</loc></url><url><loc>https://celery94.github.io/posts/ef-core-performance-best-practices-dotnet-10/</loc></url><url><loc>https://celery94.github.io/posts/ef-core-performance-mistakes/</loc></url><url><loc>https://celery94.github.io/posts/ef-core-performance-pitfalls/</loc></url><url><loc>https://celery94.github.io/posts/ef-core-performance-tips/</loc></url><url><loc>https://celery94.github.io/posts/ef-core-postgres-tuple-comparison/</loc></url><url><loc>https://celery94.github.io/posts/ef-core-postgresql-stored-procedures-functions/</loc></url><url><loc>https://celery94.github.io/posts/ef-core-query-splitting-performance/</loc></url><url><loc>https://celery94.github.io/posts/ef-core-raw-sql-queries/</loc></url><url><loc>https://celery94.github.io/posts/ef-core-relationships-csharp-guide/</loc></url><url><loc>https://celery94.github.io/posts/ef-core-second-level-caching/</loc></url><url><loc>https://celery94.github.io/posts/ef-core-specification-pattern-performance/</loc></url><url><loc>https://celery94.github.io/posts/ef-core-testing-inmemory-vs-sqlite/</loc></url><url><loc>https://celery94.github.io/posts/ef-core-visualizer-view-entity-framework-core-query-plan-inside-visual-studio/</loc></url><url><loc>https://celery94.github.io/posts/ef-core-vs-dapper-dotnet-comparison/</loc></url><url><loc>https://celery94.github.io/posts/ef10-named-query-filters/</loc></url><url><loc>https://celery94.github.io/posts/efcore-batching-performance/</loc></url><url><loc>https://celery94.github.io/posts/efcore-json-relational-database-guide/</loc></url><url><loc>https://celery94.github.io/posts/efcore-migrations-detailed-guide/</loc></url><url><loc>https://celery94.github.io/posts/efcore-tracking-vs-no-tracking-queries/</loc></url><url><loc>https://celery94.github.io/posts/email-protocols-tech-details/</loc></url><url><loc>https://celery94.github.io/posts/embedding-pipelines-microsoft-extensions-ai/</loc></url><url><loc>https://celery94.github.io/posts/engineering-manager-for-coding-agents/</loc></url><url><loc>https://celery94.github.io/posts/entity-framework-core-dotnet-complete-guide/</loc></url><url><loc>https://celery94.github.io/posts/entityframework-exceptions-intro/</loc></url><url><loc>https://celery94.github.io/posts/entra-id-protected-web-api/</loc></url><url><loc>https://celery94.github.io/posts/eventual-consistency-explained/</loc></url><url><loc>https://celery94.github.io/posts/everything-is-awesome-why-im-an-optimist/</loc></url><url><loc>https://celery94.github.io/posts/experiment-gemini-20-flash-image-generation/</loc></url><url><loc>https://celery94.github.io/posts/exploring-claude-code-hooks-with-coding-agent-explorer/</loc></url><url><loc>https://celery94.github.io/posts/exploring-dotnet10-devcontainers/</loc></url><url><loc>https://celery94.github.io/posts/exploring-system-diagnostics-metrics-source-generators/</loc></url><url><loc>https://celery94.github.io/posts/expo-intro/</loc></url><url><loc>https://celery94.github.io/posts/expression-trees-dynamic-linq/</loc></url><url><loc>https://celery94.github.io/posts/extending-httpclient-delegating-handlers-aspnetcore/</loc></url><url><loc>https://celery94.github.io/posts/extract-structured-data-from-images-ollama-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/facade-pattern-csharp-order-processing/</loc></url><url><loc>https://celery94.github.io/posts/factory-method-pattern-csharp-payment-system/</loc></url><url><loc>https://celery94.github.io/posts/fast-sql-bulk-inserts-dotnet-efcore/</loc></url><url><loc>https://celery94.github.io/posts/feature-slicing-csharp-organizing-code-by-feature/</loc></url><url><loc>https://celery94.github.io/posts/feature-slicing-vs-clean-architecture-csharp/</loc></url><url><loc>https://celery94.github.io/posts/feature-slicing-without-mediatr-csharp/</loc></url><url><loc>https://celery94.github.io/posts/fetch-vs-async-await-javascript/</loc></url><url><loc>https://celery94.github.io/posts/fides-agent-framework-prompt-injection-defense/</loc></url><url><loc>https://celery94.github.io/posts/filters-in-aspnet-core/</loc></url><url><loc>https://celery94.github.io/posts/flyweight-design-pattern-csharp-complete-guide/</loc></url><url><loc>https://celery94.github.io/posts/foundry-finetune-april-2026-rft-updates/</loc></url><url><loc>https://celery94.github.io/posts/foundry-local-live-speech-to-text-csharp/</loc></url><url><loc>https://celery94.github.io/posts/foundry-memory-build-2026-agent-procedural-memory/</loc></url><url><loc>https://celery94.github.io/posts/from-gpt2-to-kimi3-llm-architecture-evolution/</loc></url><url><loc>https://celery94.github.io/posts/from-n-plus-one-to-batch-processing-a-modern-take-on-linq-optimization/</loc></url><url><loc>https://celery94.github.io/posts/frontend-development-roadmap-2025/</loc></url><url><loc>https://celery94.github.io/posts/frontend-performance-tips/</loc></url><url><loc>https://celery94.github.io/posts/fumadocs-nextjs-docs-framework/</loc></url><url><loc>https://celery94.github.io/posts/functional-programming-csharp-practical/</loc></url><url><loc>https://celery94.github.io/posts/fundamentals-of-vector-database/</loc></url><url><loc>https://celery94.github.io/posts/future-of-software-engineering-2026/</loc></url><url><loc>https://celery94.github.io/posts/generative-ai-for-beginners-dotnet-v2/</loc></url><url><loc>https://celery94.github.io/posts/generic-equalitycomparer-for-csharp-classes/</loc></url><url><loc>https://celery94.github.io/posts/getting-started-with-pgvector-in-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/getting-started-with-system-design/</loc></url><url><loc>https://celery94.github.io/posts/gh-skill-manage-agent-skills-github-cli/</loc></url><url><loc>https://celery94.github.io/posts/ghostty-ssh-terminfo-fix/</loc></url><url><loc>https://celery94.github.io/posts/git-2-54-new-features-history-hooks-stats/</loc></url><url><loc>https://celery94.github.io/posts/git-2-55-highlights/</loc></url><url><loc>https://celery94.github.io/posts/git-merge-vs-rebase/</loc></url><url><loc>https://celery94.github.io/posts/git-most-confusing-commands-cheatsheet/</loc></url><url><loc>https://celery94.github.io/posts/git-submodules-managing-dependencies/</loc></url><url><loc>https://celery94.github.io/posts/git-who-command-line-tool/</loc></url><url><loc>https://celery94.github.io/posts/git-workflow-guide/</loc></url><url><loc>https://celery94.github.io/posts/github-copilot-cli-agents-overview/</loc></url><url><loc>https://celery94.github.io/posts/github-copilot-cli-for-beginners/</loc></url><url><loc>https://celery94.github.io/posts/github-copilot-cli-ga/</loc></url><url><loc>https://celery94.github.io/posts/github-copilot-cli-research-command/</loc></url><url><loc>https://celery94.github.io/posts/github-copilot-customization/</loc></url><url><loc>https://celery94.github.io/posts/github-copilot-dotnet-developer-guide/</loc></url><url><loc>https://celery94.github.io/posts/github-copilot-dotnet-diagnostics-toolset-visual-studio/</loc></url><url><loc>https://celery94.github.io/posts/github-copilot-harness-workflow/</loc></url><url><loc>https://celery94.github.io/posts/github-copilot-sdk-csharp-real-apps-architecture-patterns/</loc></url><url><loc>https://celery94.github.io/posts/github-copilot-sdk-for-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/github-copilot-sdk-interview-coach-app/</loc></url><url><loc>https://celery94.github.io/posts/github-copilot-sdk-vs-semantic-kernel-csharp/</loc></url><url><loc>https://celery94.github.io/posts/github-copilot-testing-for-dotnet-visual-studio/</loc></url><url><loc>https://celery94.github.io/posts/github-copilot-token-efficiency/</loc></url><url><loc>https://celery94.github.io/posts/github-copilot-vscode-coding-harness/</loc></url><url><loc>https://celery94.github.io/posts/github-mcp-server-introduction/</loc></url><url><loc>https://celery94.github.io/posts/github-spec-kit-spec-driven-development/</loc></url><url><loc>https://celery94.github.io/posts/glance-dashboard-overview/</loc></url><url><loc>https://celery94.github.io/posts/global-error-handling-in-aspnetcore/</loc></url><url><loc>https://celery94.github.io/posts/global-exception-handling-aspnet-core/</loc></url><url><loc>https://celery94.github.io/posts/godogen-claude-code-godot-games/</loc></url><url><loc>https://celery94.github.io/posts/gpt-5-4-frontend-design-guide/</loc></url><url><loc>https://celery94.github.io/posts/gpt-6-astra-skills-and-prompts/</loc></url><url><loc>https://celery94.github.io/posts/gpt-6-astra-skills-prompts-cleanup/</loc></url><url><loc>https://celery94.github.io/posts/gpt-oss-csharp-ollama-local-ai-development/</loc></url><url><loc>https://celery94.github.io/posts/gpt5-codex-prompting-guide/</loc></url><url><loc>https://celery94.github.io/posts/gpt54-frontend-right-way/</loc></url><url><loc>https://celery94.github.io/posts/ground-agentic-tools-microsoft-learn-mcp/</loc></url><url><loc>https://celery94.github.io/posts/guid-v7-net9/</loc></url><url><loc>https://celery94.github.io/posts/handling-long-running-operations-background-responses/</loc></url><url><loc>https://celery94.github.io/posts/harness-engineering-agent-first/</loc></url><url><loc>https://celery94.github.io/posts/harness-engineering-ai-coding-2026/</loc></url><url><loc>https://celery94.github.io/posts/harness-engineering-reliable-ai-agents/</loc></url><url><loc>https://celery94.github.io/posts/hashing-vs-encryption-vs-tokenization/</loc></url><url><loc>https://celery94.github.io/posts/health-checks-aspnet-core-dotnet-10/</loc></url><url><loc>https://celery94.github.io/posts/high-agency-what-separates-top-performers/</loc></url><url><loc>https://celery94.github.io/posts/high-performance-csv-import-with-dapper-plus/</loc></url><url><loc>https://celery94.github.io/posts/high-performance-dotnet-apps-with-csharp-channels/</loc></url><url><loc>https://celery94.github.io/posts/high-throughput-real-time-bounded-channel-signalr/</loc></url><url><loc>https://celery94.github.io/posts/hitl-agent-approval-resume-csharp-eve/</loc></url><url><loc>https://celery94.github.io/posts/how-agentic-ai-works-explained/</loc></url><url><loc>https://celery94.github.io/posts/how-ai-coding-agents-use-your-technology/</loc></url><url><loc>https://celery94.github.io/posts/how-ai-impacts-skill-formation/</loc></url><url><loc>https://celery94.github.io/posts/how-google-sign-in-works-oauth-oidc/</loc></url><url><loc>https://celery94.github.io/posts/how-https-works-tech-analysis/</loc></url><url><loc>https://celery94.github.io/posts/how-i-optimized-an-api-endpoint-to-make-it-15x-faster/</loc></url><url><loc>https://celery94.github.io/posts/how-postgresql-works/</loc></url><url><loc>https://celery94.github.io/posts/how-sso-works-for-it-professionals/</loc></url><url><loc>https://celery94.github.io/posts/how-sso-works/</loc></url><url><loc>https://celery94.github.io/posts/how-to-become-a-great-dotnet-developer/</loc></url><url><loc>https://celery94.github.io/posts/how-to-become-ai-engineer-without-cs-degree/</loc></url><url><loc>https://celery94.github.io/posts/how-to-become-dotnet-expert/</loc></url><url><loc>https://celery94.github.io/posts/how-to-build-ai-agent-comprehensive-guide/</loc></url><url><loc>https://celery94.github.io/posts/how-to-design-right-sql-index/</loc></url><url><loc>https://celery94.github.io/posts/how-to-identify-and-become-a-great-manager/</loc></url><url><loc>https://celery94.github.io/posts/how-to-learn-git/</loc></url><url><loc>https://celery94.github.io/posts/how-to-learn-system-design-2026/</loc></url><url><loc>https://celery94.github.io/posts/how-to-remember-everything-you-read-dan-koe/</loc></url><url><loc>https://celery94.github.io/posts/how-to-structure-minimal-apis-cn/</loc></url><url><loc>https://celery94.github.io/posts/how-to-study-Jpanese/</loc></url><url><loc>https://celery94.github.io/posts/how-to-test-vertical-slice-architecture/</loc></url><url><loc>https://celery94.github.io/posts/how-to-use-dotnet9-openapi-support/</loc></url><url><loc>https://celery94.github.io/posts/http-status-codes-explained/</loc></url><url><loc>https://celery94.github.io/posts/http2-vs-http3-analysis/</loc></url><url><loc>https://celery94.github.io/posts/http2-vs-http3/</loc></url><url><loc>https://celery94.github.io/posts/http3-dotnet10-quic-httpclient-kestrel/</loc></url><url><loc>https://celery94.github.io/posts/httpclient-csharp-complete-guide/</loc></url><url><loc>https://celery94.github.io/posts/httpclient-dns-pooledconnectionlifetime/</loc></url><url><loc>https://celery94.github.io/posts/httpclient-logging-observability-dotnet10/</loc></url><url><loc>https://celery94.github.io/posts/httpclient-resilience-dotnet-10/</loc></url><url><loc>https://celery94.github.io/posts/httpclient-streaming-responseheadersread-readasstreamasync/</loc></url><url><loc>https://celery94.github.io/posts/human-in-the-loop-ai-aspnet-core/</loc></url><url><loc>https://celery94.github.io/posts/hybrid-search-rag-azure-ai-search/</loc></url><url><loc>https://celery94.github.io/posts/hybridcache-in-aspnet-core/</loc></url><url><loc>https://celery94.github.io/posts/iasyncactionfilter-aspnet-core/</loc></url><url><loc>https://celery94.github.io/posts/idempotent-consumer-handling-duplicate-messages/</loc></url><url><loc>https://celery94.github.io/posts/idempotent-consumer-pattern-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/identity-api-endpoints-aspnet-core/</loc></url><url><loc>https://celery94.github.io/posts/identityserver4-end-of-life-migration-options/</loc></url><url><loc>https://celery94.github.io/posts/ielts/</loc></url><url><loc>https://celery94.github.io/posts/ihostedservice-vs-backgroundservice-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/ihostedservice-vs-backgroundservice/</loc></url><url><loc>https://celery94.github.io/posts/ihttpclientfactory-dotnet-di-patterns/</loc></url><url><loc>https://celery94.github.io/posts/ilya-sutskever-ai-breakthrough/</loc></url><url><loc>https://celery94.github.io/posts/implementing-aes-encryption-csharp/</loc></url><url><loc>https://celery94.github.io/posts/implementing-audit-logs-ef-core-without-polluting-entities/</loc></url><url><loc>https://celery94.github.io/posts/implementing-the-outbox-pattern/</loc></url><url><loc>https://celery94.github.io/posts/improve-csharp-code-quality-with-static-analysis/</loc></url><url><loc>https://celery94.github.io/posts/improve-productivity-with-github-copilot-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/inbox-pattern-reliable-message-consumption/</loc></url><url><loc>https://celery94.github.io/posts/interface-segregation-principle-csharp-role-interfaces/</loc></url><url><loc>https://celery94.github.io/posts/interpreter-pattern-best-practices-csharp/</loc></url><url><loc>https://celery94.github.io/posts/interpreter-pattern-csharp-step-by-step/</loc></url><url><loc>https://celery94.github.io/posts/interpreter-pattern-in-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/intl-list-format/</loc></url><url><loc>https://celery94.github.io/posts/introducing-coding-agent-explorer-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/iterator-pattern-realworld-example-csharp/</loc></url><url><loc>https://celery94.github.io/posts/javascript-closure-explained/</loc></url><url><loc>https://celery94.github.io/posts/javascript-common-mistakes-to-avoid/</loc></url><url><loc>https://celery94.github.io/posts/javascript-temporal-nine-year-journey/</loc></url><url><loc>https://celery94.github.io/posts/jev-decision-models-api-and-limits/</loc></url><url><loc>https://celery94.github.io/posts/jlpt-n2-self-study-plan-6-months/</loc></url><url><loc>https://celery94.github.io/posts/job-scheduling-with-coravel/</loc></url><url><loc>https://celery94.github.io/posts/js-event-target/</loc></url><url><loc>https://celery94.github.io/posts/json-web-tokens-introduction/</loc></url><url><loc>https://celery94.github.io/posts/junior-developer-help-without-taking-over/</loc></url><url><loc>https://celery94.github.io/posts/karpathy-llm-knowledge-base/</loc></url><url><loc>https://celery94.github.io/posts/keep-it-clean-with-clean-architecture/</loc></url><url><loc>https://celery94.github.io/posts/keyed-services-dotnet-di/</loc></url><url><loc>https://celery94.github.io/posts/kimi-k3-pelican-benchmark/</loc></url><url><loc>https://celery94.github.io/posts/langchain-langgraph-v1-milestone-release/</loc></url><url><loc>https://celery94.github.io/posts/langchainjs-for-beginners-free-course/</loc></url><url><loc>https://celery94.github.io/posts/leanstral-trustworthy-vibe-coding/</loc></url><url><loc>https://celery94.github.io/posts/learn-fundamentals-not-frameworks/</loc></url><url><loc>https://celery94.github.io/posts/less-is-more-pi-vs-claude-code-harness/</loc></url><url><loc>https://celery94.github.io/posts/less-known-linq-methods-reference/</loc></url><url><loc>https://celery94.github.io/posts/levels-of-agentic-engineering/</loc></url><url><loc>https://celery94.github.io/posts/lightweight-observer-chains/</loc></url><url><loc>https://celery94.github.io/posts/linq-interview-questions-2026/</loc></url><url><loc>https://celery94.github.io/posts/linqpad-iasyncenumerable-streaming-guide/</loc></url><url><loc>https://celery94.github.io/posts/llm-as-judge-agent-runtime-architecture/</loc></url><url><loc>https://celery94.github.io/posts/llm-cache-four-layers/</loc></url><url><loc>https://celery94.github.io/posts/llm-fatigue-feedback-loop/</loc></url><url><loc>https://celery94.github.io/posts/llm-wiki-karpathy-knowledge-base/</loc></url><url><loc>https://celery94.github.io/posts/llms-bad-at-vibing-specifications/</loc></url><url><loc>https://celery94.github.io/posts/localstorage-vs-sessionstorage/</loc></url><url><loc>https://celery94.github.io/posts/logging-in-dotnet-complete-developers-guide/</loc></url><url><loc>https://celery94.github.io/posts/loop-engineering-14-step-roadmap/</loc></url><url><loc>https://celery94.github.io/posts/loop-engineering-clearly-explained/</loc></url><url><loc>https://celery94.github.io/posts/loop-vs-graph-engineering/</loc></url><url><loc>https://celery94.github.io/posts/magentic-ui-human-centered-web-agent/</loc></url><url><loc>https://celery94.github.io/posts/make-sense-of-your-output-window-with-copilot/</loc></url><url><loc>https://celery94.github.io/posts/maple-mono-font-guide/</loc></url><url><loc>https://celery94.github.io/posts/markdown-skills-vs-mcp/</loc></url><url><loc>https://celery94.github.io/posts/master-claims-transformation-for-flexible-aspnetcore-authorization/</loc></url><url><loc>https://celery94.github.io/posts/mastering-directory-build-props-in-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/mastering-url-safe-encoding-dotnet9-base64url/</loc></url><url><loc>https://celery94.github.io/posts/maui-xcode27-scene-lifecycle-migration/</loc></url><url><loc>https://celery94.github.io/posts/mauireactor-mvu-for-dotnet-maui/</loc></url><url><loc>https://celery94.github.io/posts/mcp-agent-skills-discovery-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/mcp-csharp-sdk-v2/</loc></url><url><loc>https://celery94.github.io/posts/mcp-is-dead-long-live-the-cli/</loc></url><url><loc>https://celery94.github.io/posts/mcp-resources-prompts-csharp-dotnet-guide/</loc></url><url><loc>https://celery94.github.io/posts/mcp-server-dotnet-nuget-quickstart/</loc></url><url><loc>https://celery94.github.io/posts/mcp-server-semgrep-static-code-analysis-ai-integration/</loc></url><url><loc>https://celery94.github.io/posts/mcp-streamable-http-hosting/</loc></url><url><loc>https://celery94.github.io/posts/mcp-transports-csharp-stdio-streamable-http-sse/</loc></url><url><loc>https://celery94.github.io/posts/mediator-pattern-csharp-best-practices/</loc></url><url><loc>https://celery94.github.io/posts/mediator-pattern-csharp-smart-home/</loc></url><url><loc>https://celery94.github.io/posts/mediator-vs-observer-pattern-csharp/</loc></url><url><loc>https://celery94.github.io/posts/mediatr-wolverine-alternative/</loc></url><url><loc>https://celery94.github.io/posts/meet-agent-harness-claw-microsoft-agent-framework/</loc></url><url><loc>https://celery94.github.io/posts/memento-design-pattern-csharp-guide/</loc></url><url><loc>https://celery94.github.io/posts/memento-pattern-csharp-undo-redo-step-by-step/</loc></url><url><loc>https://celery94.github.io/posts/mermaid-chart-vscode-plugin-intro/</loc></url><url><loc>https://celery94.github.io/posts/messaging-in-dotnet-with-redis/</loc></url><url><loc>https://celery94.github.io/posts/messaging-in-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/microservices-5-questions-first/</loc></url><url><loc>https://celery94.github.io/posts/microservices-core-concepts-benefits-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/microsoft-agent-framework-1-0-agentic-ai/</loc></url><url><loc>https://celery94.github.io/posts/microsoft-agent-framework-build-2026-production-agents/</loc></url><url><loc>https://celery94.github.io/posts/microsoft-agent-framework-building-blocks-ai-part3/</loc></url><url><loc>https://celery94.github.io/posts/microsoft-agent-framework-durable-workflows/</loc></url><url><loc>https://celery94.github.io/posts/microsoft-agent-framework-foundry-mcp-aspire-real-world-sample/</loc></url><url><loc>https://celery94.github.io/posts/microsoft-agent-framework-harness-released/</loc></url><url><loc>https://celery94.github.io/posts/microsoft-agent-framework-introduction/</loc></url><url><loc>https://celery94.github.io/posts/microsoft-agent-framework-layered-sdk/</loc></url><url><loc>https://celery94.github.io/posts/microsoft-agent-framework-multi-agent-orchestration-patterns/</loc></url><url><loc>https://celery94.github.io/posts/microsoft-agent-framework-vs-semantic-kernel-csharp/</loc></url><url><loc>https://celery94.github.io/posts/microsoft-ai-red-teaming-playground-labs-intro/</loc></url><url><loc>https://celery94.github.io/posts/microsoft-anthropic-csharp-mcp-sdk/</loc></url><url><loc>https://celery94.github.io/posts/microsoft-extensions-options-contextual-guide/</loc></url><url><loc>https://celery94.github.io/posts/microsoft-learn-mcp-server-integration-guide/</loc></url><url><loc>https://celery94.github.io/posts/microsoft-ui-reactor-csharp-winui-mvu/</loc></url><url><loc>https://celery94.github.io/posts/mindcraft-llm-minecraft-platform/</loc></url><url><loc>https://celery94.github.io/posts/mini-ai-models-comparison-haiku-glm-gpt5/</loc></url><url><loc>https://celery94.github.io/posts/minimal-api-after-hype/</loc></url><url><loc>https://celery94.github.io/posts/minimal-api-vs-controllers-aspnet-core/</loc></url><url><loc>https://celery94.github.io/posts/mock-httpclient-csharp-delegatinghandler-testing/</loc></url><url><loc>https://celery94.github.io/posts/model-context-protocol-explained-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/model-routing-oracle-vs-production/</loc></url><url><loc>https://celery94.github.io/posts/modern-dotnet-memory-optimizations/</loc></url><url><loc>https://celery94.github.io/posts/modern-mapping-with-ef-core/</loc></url><url><loc>https://celery94.github.io/posts/modernize-dotnet-anywhere-with-ghcp/</loc></url><url><loc>https://celery94.github.io/posts/modular-monolith-boundary-consistency/</loc></url><url><loc>https://celery94.github.io/posts/modular-monolith-communication-patterns/</loc></url><url><loc>https://celery94.github.io/posts/modular-monolith-csharp-dotnet-implementation-guide/</loc></url><url><loc>https://celery94.github.io/posts/modular-monolith-data-isolation-practices/</loc></url><url><loc>https://celery94.github.io/posts/modular-monolith-database-design-csharp/</loc></url><url><loc>https://celery94.github.io/posts/modular-monolith-internal-vs-public-apis/</loc></url><url><loc>https://celery94.github.io/posts/modular-monolith-vertical-slice-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/module-communication-modular-monolith-csharp/</loc></url><url><loc>https://celery94.github.io/posts/mongodb-agent-skills-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/mongodb-in-csharp-connecting-mapping-reading/</loc></url><url><loc>https://celery94.github.io/posts/monitor-dotnet-applications-production/</loc></url><url><loc>https://celery94.github.io/posts/monitoring-dotnet-opentelemetry-grafana/</loc></url><url><loc>https://celery94.github.io/posts/monolith-architecture-csharp-guide/</loc></url><url><loc>https://celery94.github.io/posts/monolith-modular-monolith-microservices-100k-users-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/monolith-vs-microservices-csharp-decision-framework/</loc></url><url><loc>https://celery94.github.io/posts/multi-cloud-services-cheatsheet/</loc></url><url><loc>https://celery94.github.io/posts/multiagent-analysis-system-github-copilot-sdk-csharp/</loc></url><url><loc>https://celery94.github.io/posts/multimodal-post-training-at-scale/</loc></url><url><loc>https://celery94.github.io/posts/multiple-dbcontext-efcore/</loc></url><url><loc>https://celery94.github.io/posts/multitarget-nuget-package-net6-net8-netstandard/</loc></url><url><loc>https://celery94.github.io/posts/mvc-vs-mvp-comparison/</loc></url><url><loc>https://celery94.github.io/posts/n-layered-vs-clean-vs-vertical-slice-architecture/</loc></url><url><loc>https://celery94.github.io/posts/native-agent-memory-microsoft-agent-framework-cosmos-db/</loc></url><url><loc>https://celery94.github.io/posts/native-aot-reflection-dotnet10-dynamicallyaccessedmembers-guide/</loc></url><url><loc>https://celery94.github.io/posts/nats-jetstream-dotnet-getting-started/</loc></url><url><loc>https://celery94.github.io/posts/net-aspire-service-discovery/</loc></url><url><loc>https://celery94.github.io/posts/net10-performance-improvements/</loc></url><url><loc>https://celery94.github.io/posts/net10-zip-gzip-api-improvements/</loc></url><url><loc>https://celery94.github.io/posts/new-dependabot-nuget-updater/</loc></url><url><loc>https://celery94.github.io/posts/new-engineering-manager-time-management/</loc></url><url><loc>https://celery94.github.io/posts/new-simplified-solution-file-format-visual-studio/</loc></url><url><loc>https://celery94.github.io/posts/nextjs-fumadocs-docs-framework-intro/</loc></url><url><loc>https://celery94.github.io/posts/nl-to-sql-agent-experiments-comparison/</loc></url><url><loc>https://celery94.github.io/posts/nlog-aspnet-core-getting-started/</loc></url><url><loc>https://celery94.github.io/posts/nlog-dotnet-complete-guide-flexible-logging/</loc></url><url><loc>https://celery94.github.io/posts/nlog-performance-asyncwrapper-buffering/</loc></url><url><loc>https://celery94.github.io/posts/nlog-vs-serilog-which-to-choose/</loc></url><url><loc>https://celery94.github.io/posts/nuget-package-pruning-dotnet-10/</loc></url><url><loc>https://celery94.github.io/posts/obsidian-vault-best-practice/</loc></url><url><loc>https://celery94.github.io/posts/official-mcp-csharp-sdk-v1-release/</loc></url><url><loc>https://celery94.github.io/posts/open-source-ai-stack-analysis/</loc></url><url><loc>https://celery94.github.io/posts/open-swe-open-source-coding-agent-framework/</loc></url><url><loc>https://celery94.github.io/posts/openai-acquiring-astral-uv-ruff-ty/</loc></url><url><loc>https://celery94.github.io/posts/openai-agents-python-sdk-guide/</loc></url><url><loc>https://celery94.github.io/posts/openai-codex-plugins-build-and-distribute/</loc></url><url><loc>https://celery94.github.io/posts/openai-skills-agents-sdk-oss-maintenance/</loc></url><url><loc>https://celery94.github.io/posts/opentelemetry-dotnet-complete-observability-guide/</loc></url><url><loc>https://celery94.github.io/posts/opentelemetry-logging-dotnet-ilogger/</loc></url><url><loc>https://celery94.github.io/posts/opentelemetry-metrics-dotnet-counters-histograms-imeterfactory/</loc></url><url><loc>https://celery94.github.io/posts/opentelemetry-traces-dotnet-activitysource-spans-pipeline/</loc></url><url><loc>https://celery94.github.io/posts/openwiki-self-correcting-memory/</loc></url><url><loc>https://celery94.github.io/posts/optimizing-dotnet8-minimal-apis-for-cloud-native-microservices/</loc></url><url><loc>https://celery94.github.io/posts/outbox-pattern-reliable-messaging/</loc></url><url><loc>https://celery94.github.io/posts/overriding-http-resilience-handlers-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/owasp-top10-dotnet-developer-guide/</loc></url><url><loc>https://celery94.github.io/posts/painless-git-service-gogs/</loc></url><url><loc>https://celery94.github.io/posts/pdf-reporting-dotnet-html-templates-puppeteersharp/</loc></url><url><loc>https://celery94.github.io/posts/persisting-rich-domain-model-ef-core/</loc></url><url><loc>https://celery94.github.io/posts/pg-to-sql-server-date-time/</loc></url><url><loc>https://celery94.github.io/posts/pgvector-dotnet-vector-search-guide/</loc></url><url><loc>https://celery94.github.io/posts/pi-terminal-coding-agent/</loc></url><url><loc>https://celery94.github.io/posts/pipeline-chain-of-responsibility-middleware/</loc></url><url><loc>https://celery94.github.io/posts/plane-open-source-project-management-tool/</loc></url><url><loc>https://celery94.github.io/posts/playwright-cli-browser-automation-coding-agents/</loc></url><url><loc>https://celery94.github.io/posts/playwright-end-to-end-ai-workflow/</loc></url><url><loc>https://celery94.github.io/posts/playwright-mcp-introduction-guide/</loc></url><url><loc>https://celery94.github.io/posts/plugin-contracts-interfaces-csharp-extensible-plugin-systems/</loc></url><url><loc>https://celery94.github.io/posts/plugin-lifecycle-management-csharp-loading-activation-unloading/</loc></url><url><loc>https://celery94.github.io/posts/pnpm-git-worktrees-for-multi-agent-dev/</loc></url><url><loc>https://celery94.github.io/posts/polyglot-unit-testing-agent/</loc></url><url><loc>https://celery94.github.io/posts/portable-pdb-method-location-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/postgres-cursor-pagination-deep-dive/</loc></url><url><loc>https://celery94.github.io/posts/postgres-picks-the-wrong-index/</loc></url><url><loc>https://celery94.github.io/posts/postgres-row-level-security-ef-core-multitenant/</loc></url><url><loc>https://celery94.github.io/posts/powertoys-0-95-release-highlights/</loc></url><url><loc>https://celery94.github.io/posts/prd-is-dead-coding-agents-reshape-epd/</loc></url><url><loc>https://celery94.github.io/posts/preoptimized-ef-query-techniques-in-5-steps/</loc></url><url><loc>https://celery94.github.io/posts/preparing-dotnet10-gc-datas/</loc></url><url><loc>https://celery94.github.io/posts/private-nuget-feeds-azure-artifacts-github-packages/</loc></url><url><loc>https://celery94.github.io/posts/productive-individuals-dont-make-productive-firms/</loc></url><url><loc>https://celery94.github.io/posts/prompt-files-and-instructions-files-explained/</loc></url><url><loc>https://celery94.github.io/posts/prototype-vs-class/</loc></url><url><loc>https://celery94.github.io/posts/proxy-pattern-csharp-real-world-implementation/</loc></url><url><loc>https://celery94.github.io/posts/qwen-3-5-ocr-documents/</loc></url><url><loc>https://celery94.github.io/posts/rabbitmq-dotnet-from-scratch-expert-guide/</loc></url><url><loc>https://celery94.github.io/posts/rag-chatbot-langchain-postgresql/</loc></url><url><loc>https://celery94.github.io/posts/rag-embeddings-dotnet-stable-architecture/</loc></url><url><loc>https://celery94.github.io/posts/rag-evaluation-metrics-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/rag-golden-evaluation-set-evidence-contract/</loc></url><url><loc>https://celery94.github.io/posts/rag-production-challenges/</loc></url><url><loc>https://celery94.github.io/posts/rag-query-transformation-dotnet-hyde-stepback-decomposition/</loc></url><url><loc>https://celery94.github.io/posts/rag-retrieval-architecture-choices/</loc></url><url><loc>https://celery94.github.io/posts/rag-retrieval-authorization-and-data-lifecycle/</loc></url><url><loc>https://celery94.github.io/posts/ralph-wiggum-technique-autonomous-ai-coding-loops/</loc></url><url><loc>https://celery94.github.io/posts/ramsey-hypergraph-ai-solved/</loc></url><url><loc>https://celery94.github.io/posts/rate-limiting-aspnet-core-built-in/</loc></url><url><loc>https://celery94.github.io/posts/readonly-span-zero-allocation-dotnet-framework/</loc></url><url><loc>https://celery94.github.io/posts/real-cost-of-abstractions-in-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/real-time-server-sent-events-in-aspnetcore/</loc></url><url><loc>https://celery94.github.io/posts/realtime-driver-location-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/recording-metrics-in-process-using-meterlistener/</loc></url><url><loc>https://celery94.github.io/posts/redesign-system-diagnostics-process-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/refactor-bounded-contexts-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/refactoring-legacy-dotnet-with-claude/</loc></url><url><loc>https://celery94.github.io/posts/refactoring-token-cost-experiment/</loc></url><url><loc>https://celery94.github.io/posts/refactoring-transaction-scripts-to-domain-models/</loc></url><url><loc>https://celery94.github.io/posts/refit-dotnet-api-client-guide/</loc></url><url><loc>https://celery94.github.io/posts/refit-dotnet-rest-api-guide/</loc></url><url><loc>https://celery94.github.io/posts/reflection-performance-dotnet10-caching-delegates/</loc></url><url><loc>https://celery94.github.io/posts/refresh-tokens-aspnet-core/</loc></url><url><loc>https://celery94.github.io/posts/regular-expression-essentials/</loc></url><url><loc>https://celery94.github.io/posts/repository-pattern-do-you-really-need-it-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/resilient-api-dotnet-extensions/</loc></url><url><loc>https://celery94.github.io/posts/resilient-api-dotnet9/</loc></url><url><loc>https://celery94.github.io/posts/resilient-http-dotnet-practices/</loc></url><url><loc>https://celery94.github.io/posts/rest-api-design-mistakes/</loc></url><url><loc>https://celery94.github.io/posts/rest-api-headers-guide/</loc></url><url><loc>https://celery94.github.io/posts/reviewable-repository-workflow-any-agent/</loc></url><url><loc>https://celery94.github.io/posts/reviewing-ai-generated-code-in-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/rewriting-nuget-restore-dotnet-9/</loc></url><url><loc>https://celery94.github.io/posts/roslyn-ioperation-syntaxnode-symbol-analysis/</loc></url><url><loc>https://celery94.github.io/posts/routing-and-failover-microsoft-extensions-ai/</loc></url><url><loc>https://celery94.github.io/posts/run-gemini-cli-github-action/</loc></url><url><loc>https://celery94.github.io/posts/saga-pattern-wolverine-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/scaling-long-running-api-requests/</loc></url><url><loc>https://celery94.github.io/posts/scaling-outbox-pattern-2b-messages-per-day/</loc></url><url><loc>https://celery94.github.io/posts/scaling-signalr-with-redis-backplane/</loc></url><url><loc>https://celery94.github.io/posts/scheduling-background-jobs-with-quartz-in-dotnet-advanced-concepts/</loc></url><url><loc>https://celery94.github.io/posts/secure-aspnetcore-rbac-apis/</loc></url><url><loc>https://celery94.github.io/posts/secure-mcp-oauth-desktop-client-entra-id/</loc></url><url><loc>https://celery94.github.io/posts/seeding-in-efcore9/</loc></url><url><loc>https://celery94.github.io/posts/seeding-initial-data-efcore/</loc></url><url><loc>https://celery94.github.io/posts/semantic-code-navigation-agent-token-cost/</loc></url><url><loc>https://celery94.github.io/posts/semantic-reranking-rag-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/senior-dotnet-developer-tips-2026/</loc></url><url><loc>https://celery94.github.io/posts/senior-dotnet-interview-questions-2026/</loc></url><url><loc>https://celery94.github.io/posts/serilog-best-practices-production-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/serilog-dotnet-structured-logging-complete-guide/</loc></url><url><loc>https://celery94.github.io/posts/serilog-enrichers-context-logging-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/serilog-vs-microsoft-extensions-logging/</loc></url><url><loc>https://celery94.github.io/posts/server-sent-events-dotnet10-aspnetcore/</loc></url><url><loc>https://celery94.github.io/posts/server-sent-events-in-aspnetcore-and-dotnet-10/</loc></url><url><loc>https://celery94.github.io/posts/servicecollection-extension-pattern/</loc></url><url><loc>https://celery94.github.io/posts/session-jwt-token-sso-oauth2-explained/</loc></url><url><loc>https://celery94.github.io/posts/setup-serilog-aspnet-core-step-by-step/</loc></url><url><loc>https://celery94.github.io/posts/shadow-copy-vs-deep-copy/</loc></url><url><loc>https://celery94.github.io/posts/shift-left-with-architecture-testing-in-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/signalr-jwt-authentication-aspnetcore/</loc></url><url><loc>https://celery94.github.io/posts/signalr-redis-backplane-scale-out/</loc></url><url><loc>https://celery94.github.io/posts/slice-by-volatility-vs-slice-by-feature/</loc></url><url><loc>https://celery94.github.io/posts/slnx-solution-format-migration-guide/</loc></url><url><loc>https://celery94.github.io/posts/social-media-feed-system-design/</loc></url><url><loc>https://celery94.github.io/posts/solid-principles-csharp-dotnet-10/</loc></url><url><loc>https://celery94.github.io/posts/solid-violations-csharp-recognize-fix/</loc></url><url><loc>https://celery94.github.io/posts/solving-message-ordering-from-first-principles/</loc></url><url><loc>https://celery94.github.io/posts/source-generators-deep-dive/</loc></url><url><loc>https://celery94.github.io/posts/spec-driven-development-ai-native-engineering/</loc></url><url><loc>https://celery94.github.io/posts/specification-pattern-efcore-flexible-data-access/</loc></url><url><loc>https://celery94.github.io/posts/specification-vs-repository-vs-query-object/</loc></url><url><loc>https://celery94.github.io/posts/sql-join-types/</loc></url><url><loc>https://celery94.github.io/posts/sql-mcp-server-obo-auth/</loc></url><url><loc>https://celery94.github.io/posts/sqlclient-pool-v2-concurrent-open/</loc></url><url><loc>https://celery94.github.io/posts/squad-agents-ai-microsoft-agent-framework/</loc></url><url><loc>https://celery94.github.io/posts/squad-coordinated-ai-agents-github-copilot/</loc></url><url><loc>https://celery94.github.io/posts/srp-csharp-guide/</loc></url><url><loc>https://celery94.github.io/posts/sse-with-authentication/</loc></url><url><loc>https://celery94.github.io/posts/staff-engineer-finding-problems/</loc></url><url><loc>https://celery94.github.io/posts/stitch-ai-vibe-design-canvas/</loc></url><url><loc>https://celery94.github.io/posts/stop-using-datetime-now-dotnet-timeprovider/</loc></url><url><loc>https://celery94.github.io/posts/stop-using-firstordefault-claims-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/streamline-dotnet-9-deployment/</loc></url><url><loc>https://celery94.github.io/posts/streamlining-dotnet9-deployment-github-actions-azure/</loc></url><url><loc>https://celery94.github.io/posts/string-equals-vs-tolower-best-practices/</loc></url><url><loc>https://celery94.github.io/posts/structured-context-engineering/</loc></url><url><loc>https://celery94.github.io/posts/structured-logging-aspnet-core/</loc></url><url><loc>https://celery94.github.io/posts/sub-millisecond-gc-for-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/superpowers-coding-agent-skills-workflow/</loc></url><url><loc>https://celery94.github.io/posts/swe-1-5-fast-agent-model/</loc></url><url><loc>https://celery94.github.io/posts/swe-at-google-book-lessons/</loc></url><url><loc>https://celery94.github.io/posts/system-design-building-blocks-order/</loc></url><url><loc>https://celery94.github.io/posts/system-threading-channels-producer-consumer-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/tacit-knowledge-dimensionality-expertise/</loc></url><url><loc>https://celery94.github.io/posts/taking-action-against-ai-harms/</loc></url><url><loc>https://celery94.github.io/posts/teams-agent-managing-collaboration-noise/</loc></url><url><loc>https://celery94.github.io/posts/template-method-vs-strategy-pattern-csharp/</loc></url><url><loc>https://celery94.github.io/posts/temporal-tables-efcore-auditing-history/</loc></url><url><loc>https://celery94.github.io/posts/ten-async-mistakes-dotnet-aspnet-core/</loc></url><url><loc>https://celery94.github.io/posts/ten-months-copilot-coding-agent-dotnet-runtime/</loc></url><url><loc>https://celery94.github.io/posts/test-pyramid-is-a-lie-testing-strategy/</loc></url><url><loc>https://celery94.github.io/posts/test-time-dependent-code-with-faketimeprovider/</loc></url><url><loc>https://celery94.github.io/posts/testcontainers-docker-dotnet-integration-testing/</loc></url><url><loc>https://celery94.github.io/posts/testcontainers-dotnet-integration-testing-best-practices/</loc></url><url><loc>https://celery94.github.io/posts/testing-ef-core-specifications-correctly/</loc></url><url><loc>https://celery94.github.io/posts/testing-plugin-architectures-csharp-strategies-extensible-systems/</loc></url><url><loc>https://celery94.github.io/posts/testing-signalr-applications-with-integration-tests/</loc></url><url><loc>https://celery94.github.io/posts/the-real-cost-of-abstractions-in-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/thoughts-on-slowing-down-ai-agent-coding/</loc></url><url><loc>https://celery94.github.io/posts/tickerq-modern-dotnet-job-scheduler/</loc></url><url><loc>https://celery94.github.io/posts/timeprovider-in-task-delay/</loc></url><url><loc>https://celery94.github.io/posts/tiny-web-in-1000-lines-of-c/</loc></url><url><loc>https://celery94.github.io/posts/tls-ssl-https-explained/</loc></url><url><loc>https://celery94.github.io/posts/top-6-tools-turn-code-beautiful-diagrams/</loc></url><url><loc>https://celery94.github.io/posts/trillion-dollar-ai-software-development-stack/</loc></url><url><loc>https://celery94.github.io/posts/turbo-csv-parser/</loc></url><url><loc>https://celery94.github.io/posts/turboquant-extreme-compression-ai-efficiency/</loc></url><url><loc>https://celery94.github.io/posts/two-factor-authentication-2fa-passkey-aspnet-core/</loc></url><url><loc>https://celery94.github.io/posts/typesafe-csharp-pipeline-from-scratch/</loc></url><url><loc>https://celery94.github.io/posts/typescript-5-9-release/</loc></url><url><loc>https://celery94.github.io/posts/typescript-6-0-beta-announcement/</loc></url><url><loc>https://celery94.github.io/posts/typescript-7-native-port-release/</loc></url><url><loc>https://celery94.github.io/posts/uber-agent-cost-optimization/</loc></url><url><loc>https://celery94.github.io/posts/understanding-ai-agents/</loc></url><url><loc>https://celery94.github.io/posts/understanding-chatgpt-work/</loc></url><url><loc>https://celery94.github.io/posts/understanding-graphql-in-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/uno-platform-mcp-two-servers/</loc></url><url><loc>https://celery94.github.io/posts/unsafe-accessor-type-dotnet10-reflection/</loc></url><url><loc>https://celery94.github.io/posts/upgrading-to-microsoft-agent-framework-in-dotnet-ai-chat-app/</loc></url><url><loc>https://celery94.github.io/posts/user-authentication-comparison/</loc></url><url><loc>https://celery94.github.io/posts/using-agents-to-setup-ml-experiments/</loc></url><url><loc>https://celery94.github.io/posts/using-git-with-coding-agents/</loc></url><url><loc>https://celery94.github.io/posts/using-multiple-ef-core-dbcontext-in-single-application/</loc></url><url><loc>https://celery94.github.io/posts/using-opentelemetry-flexible-observability/</loc></url><url><loc>https://celery94.github.io/posts/using-scoped-services-from-singletons-in-aspnetcore-deep-dive/</loc></url><url><loc>https://celery94.github.io/posts/utah-agent-harness-inngest/</loc></url><url><loc>https://celery94.github.io/posts/uvicorn-asgi-python-web-server-guide/</loc></url><url><loc>https://celery94.github.io/posts/value-of-immutability-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/value-of-immutability-in-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/vector-data-in-dotnet-building-blocks-for-ai-part-2/</loc></url><url><loc>https://celery94.github.io/posts/vector-search-guide/</loc></url><url><loc>https://celery94.github.io/posts/vector-search-queryable-encryption-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/verification-driven-tooling-prompts/</loc></url><url><loc>https://celery94.github.io/posts/vertical-slice-architecture-dotnet-production-layout/</loc></url><url><loc>https://celery94.github.io/posts/vertical-slice-architecture-dotnet/</loc></url><url><loc>https://celery94.github.io/posts/vertical-slice-architecture-duplication/</loc></url><url><loc>https://celery94.github.io/posts/vertical-slice-architecture-overview/</loc></url><url><loc>https://celery94.github.io/posts/vertical-slices-in-modular-monolith/</loc></url><url><loc>https://celery94.github.io/posts/vibe-coding-guide-with-github-copilot/</loc></url><url><loc>https://celery94.github.io/posts/vibe-coding-swiftui-macos-apps/</loc></url><url><loc>https://celery94.github.io/posts/vibe-coding/</loc></url><url><loc>https://celery94.github.io/posts/visual-studio-ai-ienumerable-visualizer/</loc></url><url><loc>https://celery94.github.io/posts/vms-vs-containers-tech-comparison/</loc></url><url><loc>https://celery94.github.io/posts/vscode-ai-copilot-weekly-release/</loc></url><url><loc>https://celery94.github.io/posts/vscode-browser-agent-testing-guide/</loc></url><url><loc>https://celery94.github.io/posts/vscode-copilot-planning-agent-guide/</loc></url><url><loc>https://celery94.github.io/posts/wait-for-named-mutex-creation/</loc></url><url><loc>https://celery94.github.io/posts/we-are-software-engineers-not-developers/</loc></url><url><loc>https://celery94.github.io/posts/whale-fall-open-source/</loc></url><url><loc>https://celery94.github.io/posts/what-ai-benchmarks-are-not-telling-you/</loc></url><url><loc>https://celery94.github.io/posts/what-coders-do-after-ai/</loc></url><url><loc>https://celery94.github.io/posts/what-gitagent-is/</loc></url><url><loc>https://celery94.github.io/posts/what-i-learned-from-designing-data-intensive-applications/</loc></url><url><loc>https://celery94.github.io/posts/what-is-api-design/</loc></url><url><loc>https://celery94.github.io/posts/what-is-api-security-and-best-practices-on-aspnet-core-webapi/</loc></url><url><loc>https://celery94.github.io/posts/what-is-cors/</loc></url><url><loc>https://celery94.github.io/posts/what-is-monolith-types-explained-csharp/</loc></url><url><loc>https://celery94.github.io/posts/what-is-net-aspire-deep-dive/</loc></url><url><loc>https://celery94.github.io/posts/what-is-nuget-package-nupkg-registry/</loc></url><url><loc>https://celery94.github.io/posts/whats-new-for-dotnet-in-ubuntu-2604/</loc></url><url><loc>https://celery94.github.io/posts/when-to-use-microservices/</loc></url><url><loc>https://celery94.github.io/posts/why-1m-context-matters-agentic-workflows/</loc></url><url><loc>https://celery94.github.io/posts/why-backend-engineers-should-learn-grpc/</loc></url><url><loc>https://celery94.github.io/posts/why-lsp-matters-for-coding-agents/</loc></url><url><loc>https://celery94.github.io/posts/why-nginx-so-popular-tech-analysis/</loc></url><url><loc>https://celery94.github.io/posts/why-startup-chose-csharp/</loc></url><url><loc>https://celery94.github.io/posts/why-you-dont-need-repository-in-ef-core/</loc></url><url><loc>https://celery94.github.io/posts/windbg-mcp-natural-language-debugging/</loc></url><url><loc>https://celery94.github.io/posts/windows-ai-ocr-image-to-table/</loc></url><url><loc>https://celery94.github.io/posts/working-with-complex-systems-google-lessons/</loc></url><url><loc>https://celery94.github.io/posts/workleap-dotnet-coding-standards/</loc></url><url><loc>https://celery94.github.io/posts/wpa-mcp-ai-trace-analysis/</loc></url><url><loc>https://celery94.github.io/posts/yarp-vs-nginx-performance-comparison/</loc></url><url><loc>https://celery94.github.io/posts/you-are-paid-to-solve-problems/</loc></url><url><loc>https://celery94.github.io/search/</loc></url><url><loc>https://celery94.github.io/tags/</loc></url><url><loc>https://celery94.github.io/tags/%E4%B8%93%E4%B8%9A%E6%88%90%E9%95%BF/</loc></url><url><loc>https://celery94.github.io/tags/%E4%B8%AD%E4%BB%8B%E8%80%85%E6%A8%A1%E5%BC%8F/</loc></url><url><loc>https://celery94.github.io/tags/%E4%BA%8B%E4%BB%B6%E9%A9%B1%E5%8A%A8/</loc></url><url><loc>https://celery94.github.io/tags/%E4%BA%A7%E5%93%81%E7%AE%A1%E7%90%86/</loc></url><url><loc>https://celery94.github.io/tags/%E4%BA%BA%E6%9C%BA%E5%8D%8F%E5%90%8C/</loc></url><url><loc>https://celery94.github.io/tags/%E4%BB%A3%E7%A0%81%E5%AE%A1%E6%9F%A5/</loc></url><url><loc>https://celery94.github.io/tags/%E4%BB%A3%E7%A0%81%E5%AF%BC%E8%88%AA/</loc></url><url><loc>https://celery94.github.io/tags/%E4%BB%A3%E7%A0%81%E7%94%9F%E6%88%90/</loc></url><url><loc>https://celery94.github.io/tags/%E4%BB%A3%E7%A0%81%E7%BB%84%E7%BB%87/</loc></url><url><loc>https://celery94.github.io/tags/%E4%BB%A3%E7%A0%81%E8%B4%A8%E9%87%8F/</loc></url><url><loc>https://celery94.github.io/tags/%E4%BB%BB%E5%8A%A1%E8%B0%83%E5%BA%A6/</loc></url><url><loc>https://celery94.github.io/tags/%E4%BC%81%E4%B8%9Aai/</loc></url><url><loc>https://celery94.github.io/tags/%E4%BE%9D%E8%B5%96%E6%B3%A8%E5%85%A5/</loc></url><url><loc>https://celery94.github.io/tags/%E4%BE%9D%E8%B5%96%E7%AE%A1%E7%90%86/</loc></url><url><loc>https://celery94.github.io/tags/%E5%8C%85%E7%AE%A1%E7%90%86/</loc></url><url><loc>https://celery94.github.io/tags/%E5%8D%95%E4%BD%93%E6%9E%B6%E6%9E%84/</loc></url><url><loc>https://celery94.github.io/tags/%E5%8D%95%E5%85%83%E6%B5%8B%E8%AF%95/</loc></url><url><loc>https://celery94.github.io/tags/%E5%8F%8D%E5%B0%84/</loc></url><url><loc>https://celery94.github.io/tags/%E5%8F%AF%E8%A7%82%E6%B5%8B%E6%80%A7/</loc></url><url><loc>https://celery94.github.io/tags/%E5%9B%A2%E9%98%9F%E5%8D%8F%E4%BD%9C/</loc></url><url><loc>https://celery94.github.io/tags/%E5%9E%83%E5%9C%BE%E5%9B%9E%E6%94%B6/</loc></url><url><loc>https://celery94.github.io/tags/%E5%9F%BA%E5%87%86%E6%B5%8B%E8%AF%95/</loc></url><url><loc>https://celery94.github.io/tags/%E5%86%85%E5%AD%98%E5%AE%89%E5%85%A8/</loc></url><url><loc>https://celery94.github.io/tags/%E5%86%85%E5%AD%98%E7%AE%A1%E7%90%86/</loc></url><url><loc>https://celery94.github.io/tags/%E5%86%85%E5%AE%B9%E5%88%9B%E4%BD%9C/</loc></url><url><loc>https://celery94.github.io/tags/%E5%86%99%E4%BD%9C/</loc></url><url><loc>https://celery94.github.io/tags/%E5%86%B3%E7%AD%96%E6%A8%A1%E5%9E%8B/</loc></url><url><loc>https://celery94.github.io/tags/%E5%88%86%E5%B8%83%E5%BC%8F%E5%8D%95%E4%BD%93/</loc></url><url><loc>https://celery94.github.io/tags/%E5%88%86%E5%B8%83%E5%BC%8F%E7%B3%BB%E7%BB%9F/</loc></url><url><loc>https://celery94.github.io/tags/%E5%89%8D%E7%AB%AF/</loc></url><url><loc>https://celery94.github.io/tags/%E5%89%8D%E7%AB%AF%E5%B7%A5%E7%A8%8B/</loc></url><url><loc>https://celery94.github.io/tags/%E5%90%8E%E5%8F%B0%E4%BB%BB%E5%8A%A1/</loc></url><url><loc>https://celery94.github.io/tags/%E5%90%8E%E7%AB%AF%E5%BC%80%E5%8F%91/</loc></url><url><loc>https://celery94.github.io/tags/%E5%90%91%E9%87%8F%E6%90%9C%E7%B4%A2/</loc></url><url><loc>https://celery94.github.io/tags/%E5%90%91%E9%87%8F%E6%A3%80%E7%B4%A2/</loc></url><url><loc>https://celery94.github.io/tags/%E5%A4%9A%E6%99%BA%E8%83%BD%E4%BD%93/</loc></url><url><loc>https://celery94.github.io/tags/%E5%A4%9A%E7%9B%AE%E6%A0%87%E6%A1%86%E6%9E%B6/</loc></url><url><loc>https://celery94.github.io/tags/%E5%A4%9A%E7%A7%9F%E6%88%B7/</loc></url><url><loc>https://celery94.github.io/tags/%E5%A4%87%E5%BF%98%E5%BD%95%E6%A8%A1%E5%BC%8F/</loc></url><url><loc>https://celery94.github.io/tags/%E5%A4%96%E8%A7%82%E6%A8%A1%E5%BC%8F/</loc></url><url><loc>https://celery94.github.io/tags/%E5%A4%A7%E6%A8%A1%E5%9E%8B/</loc></url><url><loc>https://celery94.github.io/tags/%E5%A4%A7%E8%AF%AD%E8%A8%80%E6%A8%A1%E5%9E%8B/</loc></url><url><loc>https://celery94.github.io/tags/%E5%AD%97%E7%AC%A6%E4%B8%B2/</loc></url><url><loc>https://celery94.github.io/tags/%E5%AD%A6%E4%B9%A0/</loc></url><url><loc>https://celery94.github.io/tags/%E5%AE%9E%E6%97%B6/</loc></url><url><loc>https://celery94.github.io/tags/%E5%AE%9E%E6%97%B6%E7%B3%BB%E7%BB%9F/</loc></url><url><loc>https://celery94.github.io/tags/%E5%AE%89%E5%85%A8/</loc></url><url><loc>https://celery94.github.io/tags/%E5%B5%8C%E5%85%A5%E5%90%91%E9%87%8F/</loc></url><url><loc>https://celery94.github.io/tags/%E5%B7%A5%E4%BD%9C%E6%B5%81%E8%87%AA%E5%8A%A8%E5%8C%96/</loc></url><url><loc>https://celery94.github.io/tags/%E5%B7%A5%E5%8E%82%E6%96%B9%E6%B3%95/</loc></url><url><loc>https://celery94.github.io/tags/%E5%B7%A5%E5%85%B7%E4%BD%BF%E7%94%A8/</loc></url><url><loc>https://celery94.github.io/tags/%E5%B7%A5%E5%85%B7%E8%B0%83%E7%94%A8/</loc></url><url><loc>https://celery94.github.io/tags/%E5%B7%A5%E7%A8%8B%E5%88%A4%E6%96%AD/</loc></url><url><loc>https://celery94.github.io/tags/%E5%B7%A5%E7%A8%8B%E5%AE%9E%E8%B7%B5/</loc></url><url><loc>https://celery94.github.io/tags/%E5%B7%A5%E7%A8%8B%E7%AE%A1%E7%90%86/</loc></url><url><loc>https://celery94.github.io/tags/%E5%B9%82%E7%AD%89%E6%80%A7/</loc></url><url><loc>https://celery94.github.io/tags/%E5%B9%B3%E9%9D%A2%E8%AE%BE%E8%AE%A1/</loc></url><url><loc>https://celery94.github.io/tags/%E5%B9%B6%E5%8F%91/</loc></url><url><loc>https://celery94.github.io/tags/%E5%B9%B6%E5%8F%91%E6%8E%A7%E5%88%B6/</loc></url><url><loc>https://celery94.github.io/tags/%E5%B9%B6%E5%8F%91%E7%BC%96%E7%A8%8B/</loc></url><url><loc>https://celery94.github.io/tags/%E5%BC%80%E5%8F%91%E5%AE%9E%E8%B7%B5/</loc></url><url><loc>https://celery94.github.io/tags/%E5%BC%80%E5%8F%91%E5%B7%A5%E5%85%B7/</loc></url><url><loc>https://celery94.github.io/tags/%E5%BC%80%E5%8F%91%E5%B7%A5%E5%85%B7/2/</loc></url><url><loc>https://celery94.github.io/tags/%E5%BC%80%E5%8F%91%E6%95%88%E7%8E%87/</loc></url><url><loc>https://celery94.github.io/tags/%E5%BC%80%E6%BA%90/</loc></url><url><loc>https://celery94.github.io/tags/%E5%BC%80%E6%BA%90%E5%B7%A5%E5%85%B7/</loc></url><url><loc>https://celery94.github.io/tags/%E5%BC%82%E6%AD%A5/</loc></url><url><loc>https://celery94.github.io/tags/%E5%BC%82%E6%AD%A5%E7%BC%96%E7%A8%8B/</loc></url><url><loc>https://celery94.github.io/tags/%E5%BE%AE%E6%9C%8D%E5%8A%A1/</loc></url><url><loc>https://celery94.github.io/tags/%E6%8A%80%E6%9C%AF%E5%AD%A6%E4%B9%A0/</loc></url><url><loc>https://celery94.github.io/tags/%E6%8A%80%E6%9C%AF%E9%80%89%E5%9E%8B/</loc></url><url><loc>https://celery94.github.io/tags/%E6%8E%88%E6%9D%83/</loc></url><url><loc>https://celery94.github.io/tags/%E6%8E%A5%E5%8F%A3%E8%AE%BE%E8%AE%A1/</loc></url><url><loc>https://celery94.github.io/tags/%E6%8E%A8%E7%90%86%E6%88%90%E6%9C%AC/</loc></url><url><loc>https://celery94.github.io/tags/%E6%8F%90%E7%A4%BA%E6%B3%A8%E5%85%A5/</loc></url><url><loc>https://celery94.github.io/tags/%E6%8F%90%E7%A4%BA%E8%AF%8D/</loc></url><url><loc>https://celery94.github.io/tags/%E6%8F%90%E7%A4%BA%E8%AF%8D%E5%B7%A5%E7%A8%8B/</loc></url><url><loc>https://celery94.github.io/tags/%E6%8F%90%E7%A4%BA%E8%AF%8D%E6%B3%A8%E5%85%A5/</loc></url><url><loc>https://celery94.github.io/tags/%E6%8F%92%E4%BB%B6/</loc></url><url><loc>https://celery94.github.io/tags/%E6%8F%92%E4%BB%B6%E6%9E%B6%E6%9E%84/</loc></url><url><loc>https://celery94.github.io/tags/%E6%9C%80%E4%BD%B3%E5%AE%9E%E8%B7%B5/</loc></url><url><loc>https://celery94.github.io/tags/%E6%9D%A1%E4%BB%B6%E7%BC%96%E8%AF%91/</loc></url><url><loc>https://celery94.github.io/tags/%E6%9E%9A%E4%B8%BE/</loc></url><url><loc>https://celery94.github.io/tags/%E6%9E%B6%E6%9E%84/</loc></url><url><loc>https://celery94.github.io/tags/%E6%9E%B6%E6%9E%84/2/</loc></url><url><loc>https://celery94.github.io/tags/%E6%9E%B6%E6%9E%84%E5%8F%8D%E6%A8%A1%E5%BC%8F/</loc></url><url><loc>https://celery94.github.io/tags/%E6%9E%B6%E6%9E%84%E6%A8%A1%E5%BC%8F/</loc></url><url><loc>https://celery94.github.io/tags/%E6%9E%B6%E6%9E%84%E8%AE%BE%E8%AE%A1/</loc></url><url><loc>https://celery94.github.io/tags/%E6%9F%A5%E8%AF%A2%E4%BC%98%E5%8C%96/</loc></url><url><loc>https://celery94.github.io/tags/%E6%80%A7%E8%83%BD/</loc></url><url><loc>https://celery94.github.io/tags/%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/</loc></url><url><loc>https://celery94.github.io/tags/%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/2/</loc></url><url><loc>https://celery94.github.io/tags/%E6%80%A7%E8%83%BD%E4%BC%98%E5%8C%96/3/</loc></url><url><loc>https://celery94.github.io/tags/%E6%80%A7%E8%83%BD%E5%AF%B9%E6%AF%94/</loc></url><url><loc>https://celery94.github.io/tags/%E6%89%B9%E9%87%8F%E6%8F%92%E5%85%A5/</loc></url><url><loc>https://celery94.github.io/tags/%E6%95%99%E7%A8%8B/</loc></url><url><loc>https://celery94.github.io/tags/%E6%95%B0%E5%AD%A6/</loc></url><url><loc>https://celery94.github.io/tags/%E6%95%B0%E6%8D%AE%E5%AE%A1%E8%AE%A1/</loc></url><url><loc>https://celery94.github.io/tags/%E6%95%B0%E6%8D%AE%E5%B7%A5%E7%A8%8B/</loc></url><url><loc>https://celery94.github.io/tags/%E6%95%B0%E6%8D%AE%E5%BA%93/</loc></url><url><loc>https://celery94.github.io/tags/%E6%95%B0%E6%8D%AE%E5%BA%93%E5%AE%89%E5%85%A8/</loc></url><url><loc>https://celery94.github.io/tags/%E6%95%B0%E6%8D%AE%E5%BA%93%E8%BF%81%E7%A7%BB/</loc></url><url><loc>https://celery94.github.io/tags/%E6%95%B0%E6%8D%AE%E5%BB%BA%E6%A8%A1/</loc></url><url><loc>https://celery94.github.io/tags/%E6%95%B0%E6%8D%AE%E6%A0%BC%E5%BC%8F/</loc></url><url><loc>https://celery94.github.io/tags/%E6%95%B0%E6%8D%AE%E7%94%9F%E5%91%BD%E5%91%A8%E6%9C%9F/</loc></url><url><loc>https://celery94.github.io/tags/%E6%97%A5%E5%BF%97/</loc></url><url><loc>https://celery94.github.io/tags/%E6%97%A5%E6%9C%9F%E6%97%B6%E9%97%B4/</loc></url><url><loc>https://celery94.github.io/tags/%E6%99%BA%E8%83%BD%E4%BD%93/</loc></url><url><loc>https://celery94.github.io/tags/%E6%99%BA%E8%83%BD%E4%BD%93%E5%BC%80%E5%8F%91/</loc></url><url><loc>https://celery94.github.io/tags/%E6%A8%A1%E5%9D%97%E5%8C%96%E5%8D%95%E4%BD%93/</loc></url><url><loc>https://celery94.github.io/tags/%E6%A8%A1%E5%9E%8B%E8%B7%AF%E7%94%B1/</loc></url><url><loc>https://celery94.github.io/tags/%E6%A8%A1%E5%BC%8F%E5%8C%B9%E9%85%8D/</loc></url><url><loc>https://celery94.github.io/tags/%E6%A8%A1%E6%9D%BF%E6%96%B9%E6%B3%95/</loc></url><url><loc>https://celery94.github.io/tags/%E6%B5%8B%E8%AF%95/</loc></url><url><loc>https://celery94.github.io/tags/%E6%B5%8B%E8%AF%95%E7%AD%96%E7%95%A5/</loc></url><url><loc>https://celery94.github.io/tags/%E6%B5%8F%E8%A7%88%E5%99%A8%E8%87%AA%E5%8A%A8%E5%8C%96/</loc></url><url><loc>https://celery94.github.io/tags/%E6%B6%88%E6%81%AF%E9%98%9F%E5%88%97/</loc></url><url><loc>https://celery94.github.io/tags/%E6%B6%88%E6%81%AF%E9%A9%B1%E5%8A%A8/</loc></url><url><loc>https://celery94.github.io/tags/%E6%BA%90%E7%94%9F%E6%88%90%E5%99%A8/</loc></url><url><loc>https://celery94.github.io/tags/%E7%9F%A5%E8%AF%86%E5%B7%A5%E7%A8%8B/</loc></url><url><loc>https://celery94.github.io/tags/%E7%9F%A5%E8%AF%86%E7%AE%A1%E7%90%86/</loc></url><url><loc>https://celery94.github.io/tags/%E7%94%9F%E4%BA%A7%E5%8A%9B/</loc></url><url><loc>https://celery94.github.io/tags/%E7%94%A8%E6%88%B7%E7%AE%A1%E7%90%86/</loc></url><url><loc>https://celery94.github.io/tags/%E7%A0%94%E7%A9%B6%E4%BB%A3%E7%90%86/</loc></url><url><loc>https://celery94.github.io/tags/%E7%A5%9E%E7%BB%8F%E7%A7%91%E5%AD%A6/</loc></url><url><loc>https://celery94.github.io/tags/%E7%AE%A1%E7%90%86/</loc></url><url><loc>https://celery94.github.io/tags/%E7%B1%BB%E5%9E%8B%E7%B3%BB%E7%BB%9F/</loc></url><url><loc>https://celery94.github.io/tags/%E7%B3%BB%E7%BB%9F%E8%AE%BE%E8%AE%A1/</loc></url><url><loc>https://celery94.github.io/tags/%E7%B4%A2%E5%BC%95/</loc></url><url><loc>https://celery94.github.io/tags/%E7%BB%84%E5%90%88%E6%95%B0%E5%AD%A6/</loc></url><url><loc>https://celery94.github.io/tags/%E7%BB%84%E7%BB%87%E7%AE%A1%E7%90%86/</loc></url><url><loc>https://celery94.github.io/tags/%E7%BB%84%E7%BB%87%E8%AE%BE%E8%AE%A1/</loc></url><url><loc>https://celery94.github.io/tags/%E7%BB%88%E7%AB%AF/</loc></url><url><loc>https://celery94.github.io/tags/%E7%BB%93%E6%9E%84%E5%8C%96%E6%97%A5%E5%BF%97/</loc></url><url><loc>https://celery94.github.io/tags/%E7%BC%96%E7%A0%81-agent/</loc></url><url><loc>https://celery94.github.io/tags/%E7%BC%96%E7%A0%81%E5%B7%A5%E5%85%B7/</loc></url><url><loc>https://celery94.github.io/tags/%E7%BC%96%E7%A8%8B-agent/</loc></url><url><loc>https://celery94.github.io/tags/%E7%BC%96%E7%A8%8B/</loc></url><url><loc>https://celery94.github.io/tags/%E7%BC%96%E7%A8%8B%E5%B7%A5%E5%85%B7/</loc></url><url><loc>https://celery94.github.io/tags/%E7%BC%96%E7%A8%8B%E6%80%9D%E7%BB%B4/</loc></url><url><loc>https://celery94.github.io/tags/%E7%BC%96%E7%A8%8B%E8%AF%AD%E8%A8%80/</loc></url><url><loc>https://celery94.github.io/tags/%E7%BC%96%E8%AF%91%E5%99%A8/</loc></url><url><loc>https://celery94.github.io/tags/%E7%BD%91%E7%BB%9C/</loc></url><url><loc>https://celery94.github.io/tags/%E7%BD%91%E7%BB%9C%E5%AE%89%E5%85%A8/</loc></url><url><loc>https://celery94.github.io/tags/%E8%81%8C%E4%B8%9A%E5%8F%91%E5%B1%95/</loc></url><url><loc>https://celery94.github.io/tags/%E8%81%8C%E4%B8%9A%E6%88%90%E9%95%BF/</loc></url><url><loc>https://celery94.github.io/tags/%E8%87%AA%E5%8A%A8%E5%8C%96/</loc></url><url><loc>https://celery94.github.io/tags/%E8%A1%8C%E4%B8%BA%E5%9E%8B%E6%A8%A1%E5%BC%8F/</loc></url><url><loc>https://celery94.github.io/tags/%E8%A1%8C%E4%B8%BA%E6%A8%A1%E5%BC%8F/</loc></url><url><loc>https://celery94.github.io/tags/%E8%A1%A8%E8%BE%BE%E5%BC%8F%E6%A0%91/</loc></url><url><loc>https://celery94.github.io/tags/%E8%AE%A4%E7%9F%A5/</loc></url><url><loc>https://celery94.github.io/tags/%E8%AE%A4%E8%AF%81%E6%8E%88%E6%9D%83/</loc></url><url><loc>https://celery94.github.io/tags/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/</loc></url><url><loc>https://celery94.github.io/tags/%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/2/</loc></url><url><loc>https://celery94.github.io/tags/%E8%AE%BF%E9%97%AE%E6%8E%A7%E5%88%B6/</loc></url><url><loc>https://celery94.github.io/tags/%E8%AF%84%E6%B5%8B/</loc></url><url><loc>https://celery94.github.io/tags/%E8%AF%AD%E4%B9%89%E6%90%9C%E7%B4%A2/</loc></url><url><loc>https://celery94.github.io/tags/%E8%AF%AD%E4%B9%89%E6%A3%80%E7%B4%A2/</loc></url><url><loc>https://celery94.github.io/tags/%E8%AF%AD%E6%96%99%E6%8A%95%E6%AF%92/</loc></url><url><loc>https://celery94.github.io/tags/%E8%AF%AD%E8%A8%80%E8%AE%BE%E8%AE%A1/</loc></url><url><loc>https://celery94.github.io/tags/%E8%B0%83%E8%AF%95/</loc></url><url><loc>https://celery94.github.io/tags/%E8%BA%AB%E4%BB%BD%E8%AE%A4%E8%AF%81/</loc></url><url><loc>https://celery94.github.io/tags/%E8%BD%AF%E4%BB%B6%E5%B7%A5%E7%A8%8B/</loc></url><url><loc>https://celery94.github.io/tags/%E8%BD%AF%E4%BB%B6%E5%B7%A5%E7%A8%8B/2/</loc></url><url><loc>https://celery94.github.io/tags/%E8%BD%AF%E4%BB%B6%E6%9E%B6%E6%9E%84/</loc></url><url><loc>https://celery94.github.io/tags/%E8%BD%AF%E4%BB%B6%E6%9E%B6%E6%9E%84/2/</loc></url><url><loc>https://celery94.github.io/tags/%E8%BD%AF%E4%BB%B6%E8%AE%BE%E8%AE%A1/</loc></url><url><loc>https://celery94.github.io/tags/%E8%BF%9E%E6%8E%A5%E6%B1%A0/</loc></url><url><loc>https://celery94.github.io/tags/%E8%BF%81%E7%A7%BB/</loc></url><url><loc>https://celery94.github.io/tags/%E9%9B%86%E6%88%90%E6%B5%8B%E8%AF%95/</loc></url><url><loc>https://celery94.github.io/tags/%E9%9D%A2%E8%AF%95/</loc></url><url><loc>https://celery94.github.io/tags/%E9%9D%A2%E8%AF%95%E5%87%86%E5%A4%87/</loc></url><url><loc>https://celery94.github.io/tags/%E9%87%8D%E6%9E%84/</loc></url><url><loc>https://celery94.github.io/tags/%E9%87%8F%E5%8C%96/</loc></url><url><loc>https://celery94.github.io/tags/%E9%99%90%E6%B5%81/</loc></url><url><loc>https://celery94.github.io/tags/%E9%99%90%E7%95%8C%E4%B8%8A%E4%B8%8B%E6%96%87/</loc></url><url><loc>https://celery94.github.io/tags/%E9%A2%86%E5%9F%9F%E9%A9%B1%E5%8A%A8%E8%AE%BE%E8%AE%A1/</loc></url><url><loc>https://celery94.github.io/tags/%E9%AB%98%E6%80%A7%E8%83%BD/</loc></url><url><loc>https://celery94.github.io/tags/%E9%AB%98%E6%80%A7%E8%83%BD%E7%BC%96%E7%A8%8B/</loc></url><url><loc>https://celery94.github.io/tags/2-fa/</loc></url><url><loc>https://celery94.github.io/tags/a-2-a/</loc></url><url><loc>https://celery94.github.io/tags/activity-source/</loc></url><url><loc>https://celery94.github.io/tags/adapter-pattern/</loc></url><url><loc>https://celery94.github.io/tags/adk/</loc></url><url><loc>https://celery94.github.io/tags/agent-architecture/</loc></url><url><loc>https://celery94.github.io/tags/agent-dev/</loc></url><url><loc>https://celery94.github.io/tags/agent-engineering/</loc></url><url><loc>https://celery94.github.io/tags/agent-experience/</loc></url><url><loc>https://celery94.github.io/tags/agent-framework/</loc></url><url><loc>https://celery94.github.io/tags/agent-framework/2/</loc></url><url><loc>https://celery94.github.io/tags/agent-harness/</loc></url><url><loc>https://celery94.github.io/tags/agent-memory/</loc></url><url><loc>https://celery94.github.io/tags/agent-skills/</loc></url><url><loc>https://celery94.github.io/tags/agent/</loc></url><url><loc>https://celery94.github.io/tags/agent/2/</loc></url><url><loc>https://celery94.github.io/tags/agent/3/</loc></url><url><loc>https://celery94.github.io/tags/agent/4/</loc></url><url><loc>https://celery94.github.io/tags/agent/5/</loc></url><url><loc>https://celery94.github.io/tags/agentic-ai/</loc></url><url><loc>https://celery94.github.io/tags/agentic-coding/</loc></url><url><loc>https://celery94.github.io/tags/agentic-engineering/</loc></url><url><loc>https://celery94.github.io/tags/agentic-systems/</loc></url><url><loc>https://celery94.github.io/tags/agents-md/</loc></url><url><loc>https://celery94.github.io/tags/agents/</loc></url><url><loc>https://celery94.github.io/tags/agile/</loc></url><url><loc>https://celery94.github.io/tags/ai-%E5%9B%BE%E5%83%8F%E7%94%9F%E6%88%90/</loc></url><url><loc>https://celery94.github.io/tags/ai-%E5%AE%89%E5%85%A8/</loc></url><url><loc>https://celery94.github.io/tags/ai-%E5%B7%A5%E5%85%B7/</loc></url><url><loc>https://celery94.github.io/tags/ai-%E5%BA%94%E7%94%A8/</loc></url><url><loc>https://celery94.github.io/tags/ai-%E7%BC%96%E7%A8%8B/</loc></url><url><loc>https://celery94.github.io/tags/ai-%E7%BC%96%E7%A8%8B%E5%8A%A9%E6%89%8B/</loc></url><url><loc>https://celery94.github.io/tags/ai-agent/</loc></url><url><loc>https://celery94.github.io/tags/ai-agent/2/</loc></url><url><loc>https://celery94.github.io/tags/ai-agent/3/</loc></url><url><loc>https://celery94.github.io/tags/ai-agent/4/</loc></url><url><loc>https://celery94.github.io/tags/ai-agent/5/</loc></url><url><loc>https://celery94.github.io/tags/ai-agents/</loc></url><url><loc>https://celery94.github.io/tags/ai-agents/2/</loc></url><url><loc>https://celery94.github.io/tags/ai-architecture/</loc></url><url><loc>https://celery94.github.io/tags/ai-coding-assistant/</loc></url><url><loc>https://celery94.github.io/tags/ai-coding/</loc></url><url><loc>https://celery94.github.io/tags/ai-engineering/</loc></url><url><loc>https://celery94.github.io/tags/ai-evaluation/</loc></url><url><loc>https://celery94.github.io/tags/ai-foundry/</loc></url><url><loc>https://celery94.github.io/tags/ai-safety/</loc></url><url><loc>https://celery94.github.io/tags/ai-tools/</loc></url><url><loc>https://celery94.github.io/tags/ai/</loc></url><url><loc>https://celery94.github.io/tags/ai/2/</loc></url><url><loc>https://celery94.github.io/tags/ai/3/</loc></url><url><loc>https://celery94.github.io/tags/ai/4/</loc></url><url><loc>https://celery94.github.io/tags/ai/5/</loc></url><url><loc>https://celery94.github.io/tags/ai/6/</loc></url><url><loc>https://celery94.github.io/tags/ai/7/</loc></url><url><loc>https://celery94.github.io/tags/ai/8/</loc></url><url><loc>https://celery94.github.io/tags/ai/9/</loc></url><url><loc>https://celery94.github.io/tags/ai/10/</loc></url><url><loc>https://celery94.github.io/tags/ai/11/</loc></url><url><loc>https://celery94.github.io/tags/ai/12/</loc></url><url><loc>https://celery94.github.io/tags/ai/13/</loc></url><url><loc>https://celery94.github.io/tags/ai/14/</loc></url><url><loc>https://celery94.github.io/tags/ai/15/</loc></url><url><loc>https://celery94.github.io/tags/ai/16/</loc></url><url><loc>https://celery94.github.io/tags/ai/17/</loc></url><url><loc>https://celery94.github.io/tags/ai/18/</loc></url><url><loc>https://celery94.github.io/tags/ai/19/</loc></url><url><loc>https://celery94.github.io/tags/ai/20/</loc></url><url><loc>https://celery94.github.io/tags/ai/21/</loc></url><url><loc>https://celery94.github.io/tags/ai/22/</loc></url><url><loc>https://celery94.github.io/tags/ai/23/</loc></url><url><loc>https://celery94.github.io/tags/ai/24/</loc></url><url><loc>https://celery94.github.io/tags/ai/25/</loc></url><url><loc>https://celery94.github.io/tags/ai/26/</loc></url><url><loc>https://celery94.github.io/tags/ai/27/</loc></url><url><loc>https://celery94.github.io/tags/ai%E4%BB%A3%E7%90%86/</loc></url><url><loc>https://celery94.github.io/tags/ai%E5%B7%A5%E4%BD%9C%E6%B5%81/</loc></url><url><loc>https://celery94.github.io/tags/ai%E5%B7%A5%E5%85%B7/</loc></url><url><loc>https://celery94.github.io/tags/ai%E5%B7%A5%E7%A8%8B/</loc></url><url><loc>https://celery94.github.io/tags/ai%E7%BC%96%E7%A8%8B/</loc></url><url><loc>https://celery94.github.io/tags/analyzer/</loc></url><url><loc>https://celery94.github.io/tags/anthropic/</loc></url><url><loc>https://celery94.github.io/tags/aot/</loc></url><url><loc>https://celery94.github.io/tags/api-design/</loc></url><url><loc>https://celery94.github.io/tags/api-security/</loc></url><url><loc>https://celery94.github.io/tags/api-versioning/</loc></url><url><loc>https://celery94.github.io/tags/api/</loc></url><url><loc>https://celery94.github.io/tags/architecture/</loc></url><url><loc>https://celery94.github.io/tags/architecture/2/</loc></url><url><loc>https://celery94.github.io/tags/architecture/3/</loc></url><url><loc>https://celery94.github.io/tags/architecture/4/</loc></url><url><loc>https://celery94.github.io/tags/architecture/5/</loc></url><url><loc>https://celery94.github.io/tags/architecture/6/</loc></url><url><loc>https://celery94.github.io/tags/architecture/7/</loc></url><url><loc>https://celery94.github.io/tags/architecture/8/</loc></url><url><loc>https://celery94.github.io/tags/architecture/9/</loc></url><url><loc>https://celery94.github.io/tags/architecture/10/</loc></url><url><loc>https://celery94.github.io/tags/architecture/11/</loc></url><url><loc>https://celery94.github.io/tags/architecture/12/</loc></url><url><loc>https://celery94.github.io/tags/architecture/13/</loc></url><url><loc>https://celery94.github.io/tags/architecture/14/</loc></url><url><loc>https://celery94.github.io/tags/architecture/15/</loc></url><url><loc>https://celery94.github.io/tags/architecture/16/</loc></url><url><loc>https://celery94.github.io/tags/architecture/17/</loc></url><url><loc>https://celery94.github.io/tags/architecture/18/</loc></url><url><loc>https://celery94.github.io/tags/asp-net-core/</loc></url><url><loc>https://celery94.github.io/tags/asp-net-core/2/</loc></url><url><loc>https://celery94.github.io/tags/asp-net-core/3/</loc></url><url><loc>https://celery94.github.io/tags/asp-net-core/4/</loc></url><url><loc>https://celery94.github.io/tags/asp-net-core/5/</loc></url><url><loc>https://celery94.github.io/tags/asp-net-core/6/</loc></url><url><loc>https://celery94.github.io/tags/asp-net-core/7/</loc></url><url><loc>https://celery94.github.io/tags/asp-net-core/8/</loc></url><url><loc>https://celery94.github.io/tags/asp-net-core/9/</loc></url><url><loc>https://celery94.github.io/tags/asp-net-core/10/</loc></url><url><loc>https://celery94.github.io/tags/asp-net-core/11/</loc></url><url><loc>https://celery94.github.io/tags/asp-net-core/12/</loc></url><url><loc>https://celery94.github.io/tags/asp-net-core/13/</loc></url><url><loc>https://celery94.github.io/tags/asp-net-core/14/</loc></url><url><loc>https://celery94.github.io/tags/asp-net-core/15/</loc></url><url><loc>https://celery94.github.io/tags/asp-net-core/16/</loc></url><url><loc>https://celery94.github.io/tags/asp-net-core/17/</loc></url><url><loc>https://celery94.github.io/tags/asp-net-core/18/</loc></url><url><loc>https://celery94.github.io/tags/asp-net-core/19/</loc></url><url><loc>https://celery94.github.io/tags/asp-net-core/20/</loc></url><url><loc>https://celery94.github.io/tags/asp-net-core/21/</loc></url><url><loc>https://celery94.github.io/tags/asp-net/</loc></url><url><loc>https://celery94.github.io/tags/aspire/</loc></url><url><loc>https://celery94.github.io/tags/aspnet-core/</loc></url><url><loc>https://celery94.github.io/tags/aspnetcore/</loc></url><url><loc>https://celery94.github.io/tags/ast/</loc></url><url><loc>https://celery94.github.io/tags/async-await/</loc></url><url><loc>https://celery94.github.io/tags/async/</loc></url><url><loc>https://celery94.github.io/tags/attention/</loc></url><url><loc>https://celery94.github.io/tags/audit-logging/</loc></url><url><loc>https://celery94.github.io/tags/authentication/</loc></url><url><loc>https://celery94.github.io/tags/authentication/2/</loc></url><url><loc>https://celery94.github.io/tags/authorization/</loc></url><url><loc>https://celery94.github.io/tags/auto-mapper/</loc></url><url><loc>https://celery94.github.io/tags/automation/</loc></url><url><loc>https://celery94.github.io/tags/ax/</loc></url><url><loc>https://celery94.github.io/tags/azd/</loc></url><url><loc>https://celery94.github.io/tags/azure-ai-search/</loc></url><url><loc>https://celery94.github.io/tags/azure-artifacts/</loc></url><url><loc>https://celery94.github.io/tags/azure-boards/</loc></url><url><loc>https://celery94.github.io/tags/azure-cosmos-db/</loc></url><url><loc>https://celery94.github.io/tags/azure-dev-ops/</loc></url><url><loc>https://celery94.github.io/tags/azure-foundry/</loc></url><url><loc>https://celery94.github.io/tags/azure-functions/</loc></url><url><loc>https://celery94.github.io/tags/azure-repos/</loc></url><url><loc>https://celery94.github.io/tags/azure-sql/</loc></url><url><loc>https://celery94.github.io/tags/azure/</loc></url><url><loc>https://celery94.github.io/tags/azure/2/</loc></url><url><loc>https://celery94.github.io/tags/azure/3/</loc></url><url><loc>https://celery94.github.io/tags/b-2-b/</loc></url><url><loc>https://celery94.github.io/tags/background-processing/</loc></url><url><loc>https://celery94.github.io/tags/background-service/</loc></url><url><loc>https://celery94.github.io/tags/behavioral-patterns/</loc></url><url><loc>https://celery94.github.io/tags/benchmark/</loc></url><url><loc>https://celery94.github.io/tags/best-practices/</loc></url><url><loc>https://celery94.github.io/tags/bff/</loc></url><url><loc>https://celery94.github.io/tags/big-tech/</loc></url><url><loc>https://celery94.github.io/tags/bing/</loc></url><url><loc>https://celery94.github.io/tags/bitwise/</loc></url><url><loc>https://celery94.github.io/tags/blazor/</loc></url><url><loc>https://celery94.github.io/tags/block/</loc></url><url><loc>https://celery94.github.io/tags/books/</loc></url><url><loc>https://celery94.github.io/tags/browser-automation/</loc></url><url><loc>https://celery94.github.io/tags/bson/</loc></url><url><loc>https://celery94.github.io/tags/c-14/</loc></url><url><loc>https://celery94.github.io/tags/c-15/</loc></url><url><loc>https://celery94.github.io/tags/c-sharp-14/</loc></url><url><loc>https://celery94.github.io/tags/c-sharp/</loc></url><url><loc>https://celery94.github.io/tags/c-sharp/2/</loc></url><url><loc>https://celery94.github.io/tags/c-sharp/3/</loc></url><url><loc>https://celery94.github.io/tags/c-sharp/4/</loc></url><url><loc>https://celery94.github.io/tags/c-sharp/5/</loc></url><url><loc>https://celery94.github.io/tags/c-sharp/6/</loc></url><url><loc>https://celery94.github.io/tags/c/</loc></url><url><loc>https://celery94.github.io/tags/c/2/</loc></url><url><loc>https://celery94.github.io/tags/c/3/</loc></url><url><loc>https://celery94.github.io/tags/c/4/</loc></url><url><loc>https://celery94.github.io/tags/c/5/</loc></url><url><loc>https://celery94.github.io/tags/c/6/</loc></url><url><loc>https://celery94.github.io/tags/c/7/</loc></url><url><loc>https://celery94.github.io/tags/c/8/</loc></url><url><loc>https://celery94.github.io/tags/c/9/</loc></url><url><loc>https://celery94.github.io/tags/c/10/</loc></url><url><loc>https://celery94.github.io/tags/c/11/</loc></url><url><loc>https://celery94.github.io/tags/c/12/</loc></url><url><loc>https://celery94.github.io/tags/c/13/</loc></url><url><loc>https://celery94.github.io/tags/c/14/</loc></url><url><loc>https://celery94.github.io/tags/c/15/</loc></url><url><loc>https://celery94.github.io/tags/c/16/</loc></url><url><loc>https://celery94.github.io/tags/c/17/</loc></url><url><loc>https://celery94.github.io/tags/c/18/</loc></url><url><loc>https://celery94.github.io/tags/c/19/</loc></url><url><loc>https://celery94.github.io/tags/c/20/</loc></url><url><loc>https://celery94.github.io/tags/c/21/</loc></url><url><loc>https://celery94.github.io/tags/c/22/</loc></url><url><loc>https://celery94.github.io/tags/c/23/</loc></url><url><loc>https://celery94.github.io/tags/c/24/</loc></url><url><loc>https://celery94.github.io/tags/c/25/</loc></url><url><loc>https://celery94.github.io/tags/c/26/</loc></url><url><loc>https://celery94.github.io/tags/c/27/</loc></url><url><loc>https://celery94.github.io/tags/caching/</loc></url><url><loc>https://celery94.github.io/tags/cancellation-token/</loc></url><url><loc>https://celery94.github.io/tags/cap/</loc></url><url><loc>https://celery94.github.io/tags/career/</loc></url><url><loc>https://celery94.github.io/tags/cassandra/</loc></url><url><loc>https://celery94.github.io/tags/change-tracking/</loc></url><url><loc>https://celery94.github.io/tags/channels/</loc></url><url><loc>https://celery94.github.io/tags/chat-gpt/</loc></url><url><loc>https://celery94.github.io/tags/child-safety/</loc></url><url><loc>https://celery94.github.io/tags/chrome-dev-tools/</loc></url><url><loc>https://celery94.github.io/tags/ci-cd/</loc></url><url><loc>https://celery94.github.io/tags/claude-code/</loc></url><url><loc>https://celery94.github.io/tags/claude-code/2/</loc></url><url><loc>https://celery94.github.io/tags/claude-code/3/</loc></url><url><loc>https://celery94.github.io/tags/claude-md/</loc></url><url><loc>https://celery94.github.io/tags/claude/</loc></url><url><loc>https://celery94.github.io/tags/claude/2/</loc></url><url><loc>https://celery94.github.io/tags/clean-architecture/</loc></url><url><loc>https://celery94.github.io/tags/clean-architecture/2/</loc></url><url><loc>https://celery94.github.io/tags/clean-code/</loc></url><url><loc>https://celery94.github.io/tags/cli/</loc></url><url><loc>https://celery94.github.io/tags/cli/2/</loc></url><url><loc>https://celery94.github.io/tags/client/</loc></url><url><loc>https://celery94.github.io/tags/cloud-native/</loc></url><url><loc>https://celery94.github.io/tags/code-act/</loc></url><url><loc>https://celery94.github.io/tags/code-quality/</loc></url><url><loc>https://celery94.github.io/tags/code-review/</loc></url><url><loc>https://celery94.github.io/tags/codex/</loc></url><url><loc>https://celery94.github.io/tags/codex/2/</loc></url><url><loc>https://celery94.github.io/tags/coding-agent/</loc></url><url><loc>https://celery94.github.io/tags/coding-agents/</loc></url><url><loc>https://celery94.github.io/tags/collections/</loc></url><url><loc>https://celery94.github.io/tags/compiler/</loc></url><url><loc>https://celery94.github.io/tags/computer-vision/</loc></url><url><loc>https://celery94.github.io/tags/concurrency/</loc></url><url><loc>https://celery94.github.io/tags/configuration/</loc></url><url><loc>https://celery94.github.io/tags/consensus/</loc></url><url><loc>https://celery94.github.io/tags/consistency/</loc></url><url><loc>https://celery94.github.io/tags/containers/</loc></url><url><loc>https://celery94.github.io/tags/content-extraction/</loc></url><url><loc>https://celery94.github.io/tags/context-engineering/</loc></url><url><loc>https://celery94.github.io/tags/context-window/</loc></url><url><loc>https://celery94.github.io/tags/copilot/</loc></url><url><loc>https://celery94.github.io/tags/corporate-politics/</loc></url><url><loc>https://celery94.github.io/tags/cors/</loc></url><url><loc>https://celery94.github.io/tags/cosmos-db/</loc></url><url><loc>https://celery94.github.io/tags/cost-optimization/</loc></url><url><loc>https://celery94.github.io/tags/cowork/</loc></url><url><loc>https://celery94.github.io/tags/cqrs/</loc></url><url><loc>https://celery94.github.io/tags/csharp/</loc></url><url><loc>https://celery94.github.io/tags/csv%E8%A7%A3%E6%9E%90/</loc></url><url><loc>https://celery94.github.io/tags/dapper/</loc></url><url><loc>https://celery94.github.io/tags/dapr/</loc></url><url><loc>https://celery94.github.io/tags/data-access/</loc></url><url><loc>https://celery94.github.io/tags/data-structure/</loc></url><url><loc>https://celery94.github.io/tags/database/</loc></url><url><loc>https://celery94.github.io/tags/database/2/</loc></url><url><loc>https://celery94.github.io/tags/database/3/</loc></url><url><loc>https://celery94.github.io/tags/database/4/</loc></url><url><loc>https://celery94.github.io/tags/db-context/</loc></url><url><loc>https://celery94.github.io/tags/ddd/</loc></url><url><loc>https://celery94.github.io/tags/debugging/</loc></url><url><loc>https://celery94.github.io/tags/decision-making/</loc></url><url><loc>https://celery94.github.io/tags/deep-learning/</loc></url><url><loc>https://celery94.github.io/tags/delegating-handler/</loc></url><url><loc>https://celery94.github.io/tags/dependency-injection/</loc></url><url><loc>https://celery94.github.io/tags/design-patterns/</loc></url><url><loc>https://celery94.github.io/tags/design-patterns/2/</loc></url><url><loc>https://celery94.github.io/tags/design/</loc></url><url><loc>https://celery94.github.io/tags/dev-ops/</loc></url><url><loc>https://celery94.github.io/tags/dev-ops/2/</loc></url><url><loc>https://celery94.github.io/tags/dev-ops/3/</loc></url><url><loc>https://celery94.github.io/tags/dev-ops/4/</loc></url><url><loc>https://celery94.github.io/tags/dev-ops/5/</loc></url><url><loc>https://celery94.github.io/tags/dev-tools/</loc></url><url><loc>https://celery94.github.io/tags/developer-productivity/</loc></url><url><loc>https://celery94.github.io/tags/developer-tools/</loc></url><url><loc>https://celery94.github.io/tags/developer-tools/2/</loc></url><url><loc>https://celery94.github.io/tags/developer-workflow/</loc></url><url><loc>https://celery94.github.io/tags/developer-workflows/</loc></url><url><loc>https://celery94.github.io/tags/diagram-as-code/</loc></url><url><loc>https://celery94.github.io/tags/digital-governance/</loc></url><url><loc>https://celery94.github.io/tags/distributed-systems/</loc></url><url><loc>https://celery94.github.io/tags/distributed-systems/2/</loc></url><url><loc>https://celery94.github.io/tags/distributed-tracing/</loc></url><url><loc>https://celery94.github.io/tags/distributed/</loc></url><url><loc>https://celery94.github.io/tags/dll/</loc></url><url><loc>https://celery94.github.io/tags/dns/</loc></url><url><loc>https://celery94.github.io/tags/docker/</loc></url><url><loc>https://celery94.github.io/tags/document-processing/</loc></url><url><loc>https://celery94.github.io/tags/domain-model/</loc></url><url><loc>https://celery94.github.io/tags/domain-modeling/</loc></url><url><loc>https://celery94.github.io/tags/dot-net/</loc></url><url><loc>https://celery94.github.io/tags/dot-net/2/</loc></url><url><loc>https://celery94.github.io/tags/dotnet-10/</loc></url><url><loc>https://celery94.github.io/tags/dotnet/</loc></url><url><loc>https://celery94.github.io/tags/dotnet/2/</loc></url><url><loc>https://celery94.github.io/tags/dotnet/3/</loc></url><url><loc>https://celery94.github.io/tags/dotnet/4/</loc></url><url><loc>https://celery94.github.io/tags/dotnet/5/</loc></url><url><loc>https://celery94.github.io/tags/dotnet/6/</loc></url><url><loc>https://celery94.github.io/tags/draw-io/</loc></url><url><loc>https://celery94.github.io/tags/dry/</loc></url><url><loc>https://celery94.github.io/tags/dsl/</loc></url><url><loc>https://celery94.github.io/tags/ecma-script/</loc></url><url><loc>https://celery94.github.io/tags/economics/</loc></url><url><loc>https://celery94.github.io/tags/economy/</loc></url><url><loc>https://celery94.github.io/tags/ef-core/</loc></url><url><loc>https://celery94.github.io/tags/ef-core/2/</loc></url><url><loc>https://celery94.github.io/tags/ef-core/3/</loc></url><url><loc>https://celery94.github.io/tags/ef-core/4/</loc></url><url><loc>https://celery94.github.io/tags/ef-core/5/</loc></url><url><loc>https://celery94.github.io/tags/ef-core/6/</loc></url><url><loc>https://celery94.github.io/tags/efcore/</loc></url><url><loc>https://celery94.github.io/tags/electron/</loc></url><url><loc>https://celery94.github.io/tags/embeddings/</loc></url><url><loc>https://celery94.github.io/tags/encryption/</loc></url><url><loc>https://celery94.github.io/tags/endpoint-filter/</loc></url><url><loc>https://celery94.github.io/tags/engineering-career/</loc></url><url><loc>https://celery94.github.io/tags/engineering-culture/</loc></url><url><loc>https://celery94.github.io/tags/engineering-judgment/</loc></url><url><loc>https://celery94.github.io/tags/engineering-leadership/</loc></url><url><loc>https://celery94.github.io/tags/engineering-management/</loc></url><url><loc>https://celery94.github.io/tags/engineering/</loc></url><url><loc>https://celery94.github.io/tags/enricher/</loc></url><url><loc>https://celery94.github.io/tags/entity-framework-core/</loc></url><url><loc>https://celery94.github.io/tags/entity-framework/</loc></url><url><loc>https://celery94.github.io/tags/error-handling/</loc></url><url><loc>https://celery94.github.io/tags/eval/</loc></url><url><loc>https://celery94.github.io/tags/evaluation/</loc></url><url><loc>https://celery94.github.io/tags/exception-handling/</loc></url><url><loc>https://celery94.github.io/tags/explain/</loc></url><url><loc>https://celery94.github.io/tags/expression-trees/</loc></url><url><loc>https://celery94.github.io/tags/extension-system/</loc></url><url><loc>https://celery94.github.io/tags/feature-slice/</loc></url><url><loc>https://celery94.github.io/tags/feature-slicing/</loc></url><url><loc>https://celery94.github.io/tags/fido-2/</loc></url><url><loc>https://celery94.github.io/tags/filters/</loc></url><url><loc>https://celery94.github.io/tags/fine-tuning/</loc></url><url><loc>https://celery94.github.io/tags/fluent-validation/</loc></url><url><loc>https://celery94.github.io/tags/formal-methods/</loc></url><url><loc>https://celery94.github.io/tags/formal-verification/</loc></url><url><loc>https://celery94.github.io/tags/frontend/</loc></url><url><loc>https://celery94.github.io/tags/frontend/2/</loc></url><url><loc>https://celery94.github.io/tags/frontend/3/</loc></url><url><loc>https://celery94.github.io/tags/frontier-math/</loc></url><url><loc>https://celery94.github.io/tags/game-development/</loc></url><url><loc>https://celery94.github.io/tags/garbage-collection/</loc></url><url><loc>https://celery94.github.io/tags/gc/</loc></url><url><loc>https://celery94.github.io/tags/gen-ai/</loc></url><url><loc>https://celery94.github.io/tags/generative-ai/</loc></url><url><loc>https://celery94.github.io/tags/ghostty/</loc></url><url><loc>https://celery94.github.io/tags/git-agent/</loc></url><url><loc>https://celery94.github.io/tags/git-hub-actions/</loc></url><url><loc>https://celery94.github.io/tags/git-hub-copilot-sdk/</loc></url><url><loc>https://celery94.github.io/tags/git-hub-copilot/</loc></url><url><loc>https://celery94.github.io/tags/git-hub-copilot/2/</loc></url><url><loc>https://celery94.github.io/tags/git-hub-copilot/3/</loc></url><url><loc>https://celery94.github.io/tags/git-hub-copilot/4/</loc></url><url><loc>https://celery94.github.io/tags/git-hub-packages/</loc></url><url><loc>https://celery94.github.io/tags/git-hub/</loc></url><url><loc>https://celery94.github.io/tags/git-worktree/</loc></url><url><loc>https://celery94.github.io/tags/git/</loc></url><url><loc>https://celery94.github.io/tags/go/</loc></url><url><loc>https://celery94.github.io/tags/google-cloud/</loc></url><url><loc>https://celery94.github.io/tags/google-labs/</loc></url><url><loc>https://celery94.github.io/tags/google-research/</loc></url><url><loc>https://celery94.github.io/tags/google/</loc></url><url><loc>https://celery94.github.io/tags/gpt-4-1/</loc></url><url><loc>https://celery94.github.io/tags/gpt-4-o/</loc></url><url><loc>https://celery94.github.io/tags/gpt-5-4/</loc></url><url><loc>https://celery94.github.io/tags/gpt-5/</loc></url><url><loc>https://celery94.github.io/tags/gpt-6-astra/</loc></url><url><loc>https://celery94.github.io/tags/gpt/</loc></url><url><loc>https://celery94.github.io/tags/grafana/</loc></url><url><loc>https://celery94.github.io/tags/harness-engineering/</loc></url><url><loc>https://celery94.github.io/tags/harness/</loc></url><url><loc>https://celery94.github.io/tags/hashing/</loc></url><url><loc>https://celery94.github.io/tags/hateoas/</loc></url><url><loc>https://celery94.github.io/tags/health-checks/</loc></url><url><loc>https://celery94.github.io/tags/hlc/</loc></url><url><loc>https://celery94.github.io/tags/http-3/</loc></url><url><loc>https://celery94.github.io/tags/http-client/</loc></url><url><loc>https://celery94.github.io/tags/http/</loc></url><url><loc>https://celery94.github.io/tags/hybrid-cache/</loc></url><url><loc>https://celery94.github.io/tags/i-hosted-service/</loc></url><url><loc>https://celery94.github.io/tags/i-logger/</loc></url><url><loc>https://celery94.github.io/tags/i-os/</loc></url><url><loc>https://celery94.github.io/tags/identity-server-4/</loc></url><url><loc>https://celery94.github.io/tags/identity/</loc></url><url><loc>https://celery94.github.io/tags/immutability/</loc></url><url><loc>https://celery94.github.io/tags/indexing/</loc></url><url><loc>https://celery94.github.io/tags/information-retrieval/</loc></url><url><loc>https://celery94.github.io/tags/inngest/</loc></url><url><loc>https://celery94.github.io/tags/integration-testing/</loc></url><url><loc>https://celery94.github.io/tags/interceptor/</loc></url><url><loc>https://celery94.github.io/tags/interop/</loc></url><url><loc>https://celery94.github.io/tags/interpreter-pattern/</loc></url><url><loc>https://celery94.github.io/tags/interview-questions/</loc></url><url><loc>https://celery94.github.io/tags/interview/</loc></url><url><loc>https://celery94.github.io/tags/io/</loc></url><url><loc>https://celery94.github.io/tags/iron-pdf/</loc></url><url><loc>https://celery94.github.io/tags/java-script/</loc></url><url><loc>https://celery94.github.io/tags/javascript/</loc></url><url><loc>https://celery94.github.io/tags/jet-stream/</loc></url><url><loc>https://celery94.github.io/tags/jev/</loc></url><url><loc>https://celery94.github.io/tags/jit/</loc></url><url><loc>https://celery94.github.io/tags/jsonb/</loc></url><url><loc>https://celery94.github.io/tags/jwt/</loc></url><url><loc>https://celery94.github.io/tags/k-6/</loc></url><url><loc>https://celery94.github.io/tags/kimi/</loc></url><url><loc>https://celery94.github.io/tags/kubernetes/</loc></url><url><loc>https://celery94.github.io/tags/kv-cache/</loc></url><url><loc>https://celery94.github.io/tags/labor-market/</loc></url><url><loc>https://celery94.github.io/tags/labor/</loc></url><url><loc>https://celery94.github.io/tags/lamport-clock/</loc></url><url><loc>https://celery94.github.io/tags/lang-chain-js/</loc></url><url><loc>https://celery94.github.io/tags/lang-chain/</loc></url><url><loc>https://celery94.github.io/tags/lang-graph/</loc></url><url><loc>https://celery94.github.io/tags/language-features/</loc></url><url><loc>https://celery94.github.io/tags/language-server/</loc></url><url><loc>https://celery94.github.io/tags/leadership/</loc></url><url><loc>https://celery94.github.io/tags/learning/</loc></url><url><loc>https://celery94.github.io/tags/legacy-code/</loc></url><url><loc>https://celery94.github.io/tags/lily-pond/</loc></url><url><loc>https://celery94.github.io/tags/linq/</loc></url><url><loc>https://celery94.github.io/tags/linq/2/</loc></url><url><loc>https://celery94.github.io/tags/linux/</loc></url><url><loc>https://celery94.github.io/tags/llm/</loc></url><url><loc>https://celery94.github.io/tags/llm/2/</loc></url><url><loc>https://celery94.github.io/tags/llm/3/</loc></url><url><loc>https://celery94.github.io/tags/llm/4/</loc></url><url><loc>https://celery94.github.io/tags/lm-studio/</loc></url><url><loc>https://celery94.github.io/tags/logging/</loc></url><url><loc>https://celery94.github.io/tags/loop-engineering/</loc></url><url><loc>https://celery94.github.io/tags/loop/</loc></url><url><loc>https://celery94.github.io/tags/lsp/</loc></url><url><loc>https://celery94.github.io/tags/mac-os/</loc></url><url><loc>https://celery94.github.io/tags/machine-learning/</loc></url><url><loc>https://celery94.github.io/tags/macro/</loc></url><url><loc>https://celery94.github.io/tags/maintainability/</loc></url><url><loc>https://celery94.github.io/tags/mapperly/</loc></url><url><loc>https://celery94.github.io/tags/mapster/</loc></url><url><loc>https://celery94.github.io/tags/markdown/</loc></url><url><loc>https://celery94.github.io/tags/mass-transit/</loc></url><url><loc>https://celery94.github.io/tags/mcp-prompts/</loc></url><url><loc>https://celery94.github.io/tags/mcp-resources/</loc></url><url><loc>https://celery94.github.io/tags/mcp-server/</loc></url><url><loc>https://celery94.github.io/tags/mcp/</loc></url><url><loc>https://celery94.github.io/tags/mcp/2/</loc></url><url><loc>https://celery94.github.io/tags/mcp/3/</loc></url><url><loc>https://celery94.github.io/tags/mcp/4/</loc></url><url><loc>https://celery94.github.io/tags/mcp/5/</loc></url><url><loc>https://celery94.github.io/tags/mcp/6/</loc></url><url><loc>https://celery94.github.io/tags/mediat-r/</loc></url><url><loc>https://celery94.github.io/tags/mediator/</loc></url><url><loc>https://celery94.github.io/tags/memento/</loc></url><url><loc>https://celery94.github.io/tags/memory/</loc></url><url><loc>https://celery94.github.io/tags/mentoring/</loc></url><url><loc>https://celery94.github.io/tags/messaging/</loc></url><url><loc>https://celery94.github.io/tags/method-info/</loc></url><url><loc>https://celery94.github.io/tags/metrics/</loc></url><url><loc>https://celery94.github.io/tags/microservices/</loc></url><url><loc>https://celery94.github.io/tags/microsoft-agent-framework/</loc></url><url><loc>https://celery94.github.io/tags/microsoft-agent-framework/2/</loc></url><url><loc>https://celery94.github.io/tags/microsoft-entra-id/</loc></url><url><loc>https://celery94.github.io/tags/microsoft-extensions-ai/</loc></url><url><loc>https://celery94.github.io/tags/microsoft-extensions-logging/</loc></url><url><loc>https://celery94.github.io/tags/microsoft-foundry/</loc></url><url><loc>https://celery94.github.io/tags/microsoft-learn/</loc></url><url><loc>https://celery94.github.io/tags/microsoft/</loc></url><url><loc>https://celery94.github.io/tags/middleware/</loc></url><url><loc>https://celery94.github.io/tags/minimal-ap-is/</loc></url><url><loc>https://celery94.github.io/tags/minimal-api/</loc></url><url><loc>https://celery94.github.io/tags/minimalism/</loc></url><url><loc>https://celery94.github.io/tags/mistral/</loc></url><url><loc>https://celery94.github.io/tags/ml-ops/</loc></url><url><loc>https://celery94.github.io/tags/mock/</loc></url><url><loc>https://celery94.github.io/tags/model-context-protocol/</loc></url><url><loc>https://celery94.github.io/tags/modernization/</loc></url><url><loc>https://celery94.github.io/tags/modular-monolith/</loc></url><url><loc>https://celery94.github.io/tags/modular-monolith/2/</loc></url><url><loc>https://celery94.github.io/tags/mongo-db/</loc></url><url><loc>https://celery94.github.io/tags/monitoring/</loc></url><url><loc>https://celery94.github.io/tags/monolith/</loc></url><url><loc>https://celery94.github.io/tags/monorepo/</loc></url><url><loc>https://celery94.github.io/tags/moonshot/</loc></url><url><loc>https://celery94.github.io/tags/ms-build/</loc></url><url><loc>https://celery94.github.io/tags/multi-agent-systems/</loc></url><url><loc>https://celery94.github.io/tags/multi-agent/</loc></url><url><loc>https://celery94.github.io/tags/multimodal/</loc></url><url><loc>https://celery94.github.io/tags/music/</loc></url><url><loc>https://celery94.github.io/tags/mvu/</loc></url><url><loc>https://celery94.github.io/tags/n-api/</loc></url><url><loc>https://celery94.github.io/tags/n-log/</loc></url><url><loc>https://celery94.github.io/tags/native-aot/</loc></url><url><loc>https://celery94.github.io/tags/nats/</loc></url><url><loc>https://celery94.github.io/tags/net-9/</loc></url><url><loc>https://celery94.github.io/tags/net-10/</loc></url><url><loc>https://celery94.github.io/tags/net-10/2/</loc></url><url><loc>https://celery94.github.io/tags/net-10/3/</loc></url><url><loc>https://celery94.github.io/tags/net-11/</loc></url><url><loc>https://celery94.github.io/tags/net-aspire/</loc></url><url><loc>https://celery94.github.io/tags/net-maui/</loc></url><url><loc>https://celery94.github.io/tags/net-standard/</loc></url><url><loc>https://celery94.github.io/tags/net/</loc></url><url><loc>https://celery94.github.io/tags/net/2/</loc></url><url><loc>https://celery94.github.io/tags/net/3/</loc></url><url><loc>https://celery94.github.io/tags/net/4/</loc></url><url><loc>https://celery94.github.io/tags/net/5/</loc></url><url><loc>https://celery94.github.io/tags/net/6/</loc></url><url><loc>https://celery94.github.io/tags/net/7/</loc></url><url><loc>https://celery94.github.io/tags/net/8/</loc></url><url><loc>https://celery94.github.io/tags/net/9/</loc></url><url><loc>https://celery94.github.io/tags/net/10/</loc></url><url><loc>https://celery94.github.io/tags/net/11/</loc></url><url><loc>https://celery94.github.io/tags/net/12/</loc></url><url><loc>https://celery94.github.io/tags/net/13/</loc></url><url><loc>https://celery94.github.io/tags/net/14/</loc></url><url><loc>https://celery94.github.io/tags/net/15/</loc></url><url><loc>https://celery94.github.io/tags/net/16/</loc></url><url><loc>https://celery94.github.io/tags/net/17/</loc></url><url><loc>https://celery94.github.io/tags/net/18/</loc></url><url><loc>https://celery94.github.io/tags/net/19/</loc></url><url><loc>https://celery94.github.io/tags/net/20/</loc></url><url><loc>https://celery94.github.io/tags/net/21/</loc></url><url><loc>https://celery94.github.io/tags/net/22/</loc></url><url><loc>https://celery94.github.io/tags/net/23/</loc></url><url><loc>https://celery94.github.io/tags/net/24/</loc></url><url><loc>https://celery94.github.io/tags/net/25/</loc></url><url><loc>https://celery94.github.io/tags/net/26/</loc></url><url><loc>https://celery94.github.io/tags/net/27/</loc></url><url><loc>https://celery94.github.io/tags/net/28/</loc></url><url><loc>https://celery94.github.io/tags/net/29/</loc></url><url><loc>https://celery94.github.io/tags/net/30/</loc></url><url><loc>https://celery94.github.io/tags/net/31/</loc></url><url><loc>https://celery94.github.io/tags/net/32/</loc></url><url><loc>https://celery94.github.io/tags/net/33/</loc></url><url><loc>https://celery94.github.io/tags/net/34/</loc></url><url><loc>https://celery94.github.io/tags/net/35/</loc></url><url><loc>https://celery94.github.io/tags/net/36/</loc></url><url><loc>https://celery94.github.io/tags/net/37/</loc></url><url><loc>https://celery94.github.io/tags/net/38/</loc></url><url><loc>https://celery94.github.io/tags/net/39/</loc></url><url><loc>https://celery94.github.io/tags/net/40/</loc></url><url><loc>https://celery94.github.io/tags/net/41/</loc></url><url><loc>https://celery94.github.io/tags/net/42/</loc></url><url><loc>https://celery94.github.io/tags/net/43/</loc></url><url><loc>https://celery94.github.io/tags/net/44/</loc></url><url><loc>https://celery94.github.io/tags/net/45/</loc></url><url><loc>https://celery94.github.io/tags/net/46/</loc></url><url><loc>https://celery94.github.io/tags/net/47/</loc></url><url><loc>https://celery94.github.io/tags/net/48/</loc></url><url><loc>https://celery94.github.io/tags/net/49/</loc></url><url><loc>https://celery94.github.io/tags/net/50/</loc></url><url><loc>https://celery94.github.io/tags/net/51/</loc></url><url><loc>https://celery94.github.io/tags/net/52/</loc></url><url><loc>https://celery94.github.io/tags/net/53/</loc></url><url><loc>https://celery94.github.io/tags/net/54/</loc></url><url><loc>https://celery94.github.io/tags/net/55/</loc></url><url><loc>https://celery94.github.io/tags/net/56/</loc></url><url><loc>https://celery94.github.io/tags/net/57/</loc></url><url><loc>https://celery94.github.io/tags/net/58/</loc></url><url><loc>https://celery94.github.io/tags/net/59/</loc></url><url><loc>https://celery94.github.io/tags/net/60/</loc></url><url><loc>https://celery94.github.io/tags/net/61/</loc></url><url><loc>https://celery94.github.io/tags/net/62/</loc></url><url><loc>https://celery94.github.io/tags/net/63/</loc></url><url><loc>https://celery94.github.io/tags/networking/</loc></url><url><loc>https://celery94.github.io/tags/nl-to-sql/</loc></url><url><loc>https://celery94.github.io/tags/node-js/</loc></url><url><loc>https://celery94.github.io/tags/nodejs/</loc></url><url><loc>https://celery94.github.io/tags/nu-get/</loc></url><url><loc>https://celery94.github.io/tags/nupkg/</loc></url><url><loc>https://celery94.github.io/tags/o-4-mini/</loc></url><url><loc>https://celery94.github.io/tags/o-auth-2/</loc></url><url><loc>https://celery94.github.io/tags/o-auth/</loc></url><url><loc>https://celery94.github.io/tags/object-mapping/</loc></url><url><loc>https://celery94.github.io/tags/obo/</loc></url><url><loc>https://celery94.github.io/tags/observability/</loc></url><url><loc>https://celery94.github.io/tags/observability/2/</loc></url><url><loc>https://celery94.github.io/tags/observer/</loc></url><url><loc>https://celery94.github.io/tags/obsidian/</loc></url><url><loc>https://celery94.github.io/tags/ocr/</loc></url><url><loc>https://celery94.github.io/tags/ollama/</loc></url><url><loc>https://celery94.github.io/tags/open-ai-codex/</loc></url><url><loc>https://celery94.github.io/tags/open-ai/</loc></url><url><loc>https://celery94.github.io/tags/open-api/</loc></url><url><loc>https://celery94.github.io/tags/open-claw/</loc></url><url><loc>https://celery94.github.io/tags/open-id-connect/</loc></url><url><loc>https://celery94.github.io/tags/open-iddict/</loc></url><url><loc>https://celery94.github.io/tags/open-source/</loc></url><url><loc>https://celery94.github.io/tags/open-telemetry/</loc></url><url><loc>https://celery94.github.io/tags/open-telemetry/2/</loc></url><url><loc>https://celery94.github.io/tags/open-wiki/</loc></url><url><loc>https://celery94.github.io/tags/optimism/</loc></url><url><loc>https://celery94.github.io/tags/optimization/</loc></url><url><loc>https://celery94.github.io/tags/options-pattern/</loc></url><url><loc>https://celery94.github.io/tags/orchestration/</loc></url><url><loc>https://celery94.github.io/tags/orm/</loc></url><url><loc>https://celery94.github.io/tags/outbox-pattern/</loc></url><url><loc>https://celery94.github.io/tags/outbox%E6%A8%A1%E5%BC%8F/</loc></url><url><loc>https://celery94.github.io/tags/p-invoke/</loc></url><url><loc>https://celery94.github.io/tags/pacelc/</loc></url><url><loc>https://celery94.github.io/tags/package-management/</loc></url><url><loc>https://celery94.github.io/tags/package-reference/</loc></url><url><loc>https://celery94.github.io/tags/passkey/</loc></url><url><loc>https://celery94.github.io/tags/pattern-matching/</loc></url><url><loc>https://celery94.github.io/tags/pdb/</loc></url><url><loc>https://celery94.github.io/tags/pdf/</loc></url><url><loc>https://celery94.github.io/tags/perfetto/</loc></url><url><loc>https://celery94.github.io/tags/performance/</loc></url><url><loc>https://celery94.github.io/tags/performance/2/</loc></url><url><loc>https://celery94.github.io/tags/performance/3/</loc></url><url><loc>https://celery94.github.io/tags/performance/4/</loc></url><url><loc>https://celery94.github.io/tags/performance/5/</loc></url><url><loc>https://celery94.github.io/tags/performance/6/</loc></url><url><loc>https://celery94.github.io/tags/performance/7/</loc></url><url><loc>https://celery94.github.io/tags/pgvector/</loc></url><url><loc>https://celery94.github.io/tags/pi/</loc></url><url><loc>https://celery94.github.io/tags/pipeline-pattern/</loc></url><url><loc>https://celery94.github.io/tags/pipeline/</loc></url><url><loc>https://celery94.github.io/tags/playwright/</loc></url><url><loc>https://celery94.github.io/tags/plugin-architecture/</loc></url><url><loc>https://celery94.github.io/tags/plugin/</loc></url><url><loc>https://celery94.github.io/tags/pnpm/</loc></url><url><loc>https://celery94.github.io/tags/polly/</loc></url><url><loc>https://celery94.github.io/tags/postgre-sql/</loc></url><url><loc>https://celery94.github.io/tags/postgre-sql/2/</loc></url><url><loc>https://celery94.github.io/tags/process/</loc></url><url><loc>https://celery94.github.io/tags/product-thinking/</loc></url><url><loc>https://celery94.github.io/tags/productivity/</loc></url><url><loc>https://celery94.github.io/tags/productivity/2/</loc></url><url><loc>https://celery94.github.io/tags/productivity/3/</loc></url><url><loc>https://celery94.github.io/tags/productivity/4/</loc></url><url><loc>https://celery94.github.io/tags/productivity/5/</loc></url><url><loc>https://celery94.github.io/tags/productivity/6/</loc></url><url><loc>https://celery94.github.io/tags/productivity/7/</loc></url><url><loc>https://celery94.github.io/tags/productivity/8/</loc></url><url><loc>https://celery94.github.io/tags/productivity/9/</loc></url><url><loc>https://celery94.github.io/tags/productivity/10/</loc></url><url><loc>https://celery94.github.io/tags/productivity/11/</loc></url><url><loc>https://celery94.github.io/tags/productivity/12/</loc></url><url><loc>https://celery94.github.io/tags/productivity/13/</loc></url><url><loc>https://celery94.github.io/tags/productivity/14/</loc></url><url><loc>https://celery94.github.io/tags/productivity/15/</loc></url><url><loc>https://celery94.github.io/tags/productivity/16/</loc></url><url><loc>https://celery94.github.io/tags/productivity/17/</loc></url><url><loc>https://celery94.github.io/tags/productivity/18/</loc></url><url><loc>https://celery94.github.io/tags/productivity/19/</loc></url><url><loc>https://celery94.github.io/tags/productivity/20/</loc></url><url><loc>https://celery94.github.io/tags/productivity/21/</loc></url><url><loc>https://celery94.github.io/tags/productivity/22/</loc></url><url><loc>https://celery94.github.io/tags/productivity/23/</loc></url><url><loc>https://celery94.github.io/tags/productivity/24/</loc></url><url><loc>https://celery94.github.io/tags/productivity/25/</loc></url><url><loc>https://celery94.github.io/tags/profiler/</loc></url><url><loc>https://celery94.github.io/tags/programming/</loc></url><url><loc>https://celery94.github.io/tags/prometheus/</loc></url><url><loc>https://celery94.github.io/tags/prompt-caching/</loc></url><url><loc>https://celery94.github.io/tags/prompt-engineering/</loc></url><url><loc>https://celery94.github.io/tags/property-info/</loc></url><url><loc>https://celery94.github.io/tags/python/</loc></url><url><loc>https://celery94.github.io/tags/python/2/</loc></url><url><loc>https://celery94.github.io/tags/python/3/</loc></url><url><loc>https://celery94.github.io/tags/quorum/</loc></url><url><loc>https://celery94.github.io/tags/qwen/</loc></url><url><loc>https://celery94.github.io/tags/rabbit-mq/</loc></url><url><loc>https://celery94.github.io/tags/rag/</loc></url><url><loc>https://celery94.github.io/tags/rag/2/</loc></url><url><loc>https://celery94.github.io/tags/rate-limiting/</loc></url><url><loc>https://celery94.github.io/tags/real-time/</loc></url><url><loc>https://celery94.github.io/tags/redis/</loc></url><url><loc>https://celery94.github.io/tags/refactoring/</loc></url><url><loc>https://celery94.github.io/tags/reflection/</loc></url><url><loc>https://celery94.github.io/tags/regex/</loc></url><url><loc>https://celery94.github.io/tags/reinforcement-learning/</loc></url><url><loc>https://celery94.github.io/tags/release/</loc></url><url><loc>https://celery94.github.io/tags/replication/</loc></url><url><loc>https://celery94.github.io/tags/repository-pattern/</loc></url><url><loc>https://celery94.github.io/tags/research/</loc></url><url><loc>https://celery94.github.io/tags/resilience/</loc></url><url><loc>https://celery94.github.io/tags/rest/</loc></url><url><loc>https://celery94.github.io/tags/result-pattern/</loc></url><url><loc>https://celery94.github.io/tags/rft/</loc></url><url><loc>https://celery94.github.io/tags/roslyn/</loc></url><url><loc>https://celery94.github.io/tags/runtime-async/</loc></url><url><loc>https://celery94.github.io/tags/runtime/</loc></url><url><loc>https://celery94.github.io/tags/saga/</loc></url><url><loc>https://celery94.github.io/tags/sandbox/</loc></url><url><loc>https://celery94.github.io/tags/scaffolding/</loc></url><url><loc>https://celery94.github.io/tags/sdk/</loc></url><url><loc>https://celery94.github.io/tags/search/</loc></url><url><loc>https://celery94.github.io/tags/security/</loc></url><url><loc>https://celery94.github.io/tags/security/2/</loc></url><url><loc>https://celery94.github.io/tags/security/3/</loc></url><url><loc>https://celery94.github.io/tags/security/4/</loc></url><url><loc>https://celery94.github.io/tags/semantic-kernel/</loc></url><url><loc>https://celery94.github.io/tags/serilog-enrichers/</loc></url><url><loc>https://celery94.github.io/tags/serilog/</loc></url><url><loc>https://celery94.github.io/tags/server-sent-events/</loc></url><url><loc>https://celery94.github.io/tags/sig-noz/</loc></url><url><loc>https://celery94.github.io/tags/signal-r/</loc></url><url><loc>https://celery94.github.io/tags/simd/</loc></url><url><loc>https://celery94.github.io/tags/sink/</loc></url><url><loc>https://celery94.github.io/tags/skill-formation/</loc></url><url><loc>https://celery94.github.io/tags/skill-md/</loc></url><url><loc>https://celery94.github.io/tags/skills/</loc></url><url><loc>https://celery94.github.io/tags/soft-delete/</loc></url><url><loc>https://celery94.github.io/tags/software-architecture/</loc></url><url><loc>https://celery94.github.io/tags/software-ecosystem/</loc></url><url><loc>https://celery94.github.io/tags/software-engineering/</loc></url><url><loc>https://celery94.github.io/tags/software-engineering/2/</loc></url><url><loc>https://celery94.github.io/tags/software-engineering/3/</loc></url><url><loc>https://celery94.github.io/tags/solid/</loc></url><url><loc>https://celery94.github.io/tags/source-generator/</loc></url><url><loc>https://celery94.github.io/tags/source-generators/</loc></url><url><loc>https://celery94.github.io/tags/span/</loc></url><url><loc>https://celery94.github.io/tags/spec-driven-development/</loc></url><url><loc>https://celery94.github.io/tags/specification-pattern/</loc></url><url><loc>https://celery94.github.io/tags/sq-lite/</loc></url><url><loc>https://celery94.github.io/tags/sql-client/</loc></url><url><loc>https://celery94.github.io/tags/sql-server/</loc></url><url><loc>https://celery94.github.io/tags/sql/</loc></url><url><loc>https://celery94.github.io/tags/srp/</loc></url><url><loc>https://celery94.github.io/tags/sse/</loc></url><url><loc>https://celery94.github.io/tags/ssh/</loc></url><url><loc>https://celery94.github.io/tags/staff-engineer/</loc></url><url><loc>https://celery94.github.io/tags/state-bench/</loc></url><url><loc>https://celery94.github.io/tags/state-pattern/</loc></url><url><loc>https://celery94.github.io/tags/static-analysis/</loc></url><url><loc>https://celery94.github.io/tags/stdio/</loc></url><url><loc>https://celery94.github.io/tags/strategy/</loc></url><url><loc>https://celery94.github.io/tags/streamable-http/</loc></url><url><loc>https://celery94.github.io/tags/streaming/</loc></url><url><loc>https://celery94.github.io/tags/string/</loc></url><url><loc>https://celery94.github.io/tags/structural-logging/</loc></url><url><loc>https://celery94.github.io/tags/structural-patterns/</loc></url><url><loc>https://celery94.github.io/tags/structured-logging/</loc></url><url><loc>https://celery94.github.io/tags/supply-chain/</loc></url><url><loc>https://celery94.github.io/tags/swift-ui/</loc></url><url><loc>https://celery94.github.io/tags/synchronization/</loc></url><url><loc>https://celery94.github.io/tags/system-design/</loc></url><url><loc>https://celery94.github.io/tags/tailscale/</loc></url><url><loc>https://celery94.github.io/tags/tc-39/</loc></url><url><loc>https://celery94.github.io/tags/tdd/</loc></url><url><loc>https://celery94.github.io/tags/team-management/</loc></url><url><loc>https://celery94.github.io/tags/teams/</loc></url><url><loc>https://celery94.github.io/tags/technology/</loc></url><url><loc>https://celery94.github.io/tags/template-method/</loc></url><url><loc>https://celery94.github.io/tags/temporal/</loc></url><url><loc>https://celery94.github.io/tags/terminfo/</loc></url><url><loc>https://celery94.github.io/tags/testing/</loc></url><url><loc>https://celery94.github.io/tags/testing/2/</loc></url><url><loc>https://celery94.github.io/tags/testing/3/</loc></url><url><loc>https://celery94.github.io/tags/threading/</loc></url><url><loc>https://celery94.github.io/tags/ticker-q/</loc></url><url><loc>https://celery94.github.io/tags/time-management/</loc></url><url><loc>https://celery94.github.io/tags/tla/</loc></url><url><loc>https://celery94.github.io/tags/token/</loc></url><url><loc>https://celery94.github.io/tags/token%E6%88%90%E6%9C%AC/</loc></url><url><loc>https://celery94.github.io/tags/tokenization/</loc></url><url><loc>https://celery94.github.io/tags/tooling/</loc></url><url><loc>https://celery94.github.io/tags/tools/</loc></url><url><loc>https://celery94.github.io/tags/tools/2/</loc></url><url><loc>https://celery94.github.io/tags/tools/3/</loc></url><url><loc>https://celery94.github.io/tags/tools/4/</loc></url><url><loc>https://celery94.github.io/tags/tools/5/</loc></url><url><loc>https://celery94.github.io/tags/tools/6/</loc></url><url><loc>https://celery94.github.io/tags/tools/7/</loc></url><url><loc>https://celery94.github.io/tags/tools/8/</loc></url><url><loc>https://celery94.github.io/tags/tools/9/</loc></url><url><loc>https://celery94.github.io/tags/tools/10/</loc></url><url><loc>https://celery94.github.io/tags/tools/11/</loc></url><url><loc>https://celery94.github.io/tags/tools/12/</loc></url><url><loc>https://celery94.github.io/tags/tools/13/</loc></url><url><loc>https://celery94.github.io/tags/tools/14/</loc></url><url><loc>https://celery94.github.io/tags/tools/15/</loc></url><url><loc>https://celery94.github.io/tags/tools/16/</loc></url><url><loc>https://celery94.github.io/tags/tools/17/</loc></url><url><loc>https://celery94.github.io/tags/tools/18/</loc></url><url><loc>https://celery94.github.io/tags/tools/19/</loc></url><url><loc>https://celery94.github.io/tags/tpl-dataflow/</loc></url><url><loc>https://celery94.github.io/tags/tracing/</loc></url><url><loc>https://celery94.github.io/tags/transformer/</loc></url><url><loc>https://celery94.github.io/tags/true-forge/</loc></url><url><loc>https://celery94.github.io/tags/tutorial/</loc></url><url><loc>https://celery94.github.io/tags/type-safe-ai/</loc></url><url><loc>https://celery94.github.io/tags/type-script/</loc></url><url><loc>https://celery94.github.io/tags/typescript/</loc></url><url><loc>https://celery94.github.io/tags/ubuntu/</loc></url><url><loc>https://celery94.github.io/tags/ui-%E8%AE%BE%E8%AE%A1/</loc></url><url><loc>https://celery94.github.io/tags/ui-kit/</loc></url><url><loc>https://celery94.github.io/tags/ui-ux/</loc></url><url><loc>https://celery94.github.io/tags/unit-testing/</loc></url><url><loc>https://celery94.github.io/tags/uno-platform/</loc></url><url><loc>https://celery94.github.io/tags/validation/</loc></url><url><loc>https://celery94.github.io/tags/vector-clock/</loc></url><url><loc>https://celery94.github.io/tags/vector-data/</loc></url><url><loc>https://celery94.github.io/tags/vector-database/</loc></url><url><loc>https://celery94.github.io/tags/vector-search/</loc></url><url><loc>https://celery94.github.io/tags/vercel-eve/</loc></url><url><loc>https://celery94.github.io/tags/version-control/</loc></url><url><loc>https://celery94.github.io/tags/versioning/</loc></url><url><loc>https://celery94.github.io/tags/vertical-slice-architecture/</loc></url><url><loc>https://celery94.github.io/tags/vertical-slice/</loc></url><url><loc>https://celery94.github.io/tags/vibe-coding/</loc></url><url><loc>https://celery94.github.io/tags/vibe-design/</loc></url><url><loc>https://celery94.github.io/tags/visual-studio/</loc></url><url><loc>https://celery94.github.io/tags/vpn/</loc></url><url><loc>https://celery94.github.io/tags/vs-code/</loc></url><url><loc>https://celery94.github.io/tags/vsa/</loc></url><url><loc>https://celery94.github.io/tags/wasm/</loc></url><url><loc>https://celery94.github.io/tags/web-%E5%BC%80%E5%8F%91/</loc></url><url><loc>https://celery94.github.io/tags/web-api/</loc></url><url><loc>https://celery94.github.io/tags/web-api/2/</loc></url><url><loc>https://celery94.github.io/tags/web-assembly/</loc></url><url><loc>https://celery94.github.io/tags/web-authn/</loc></url><url><loc>https://celery94.github.io/tags/web-browser/</loc></url><url><loc>https://celery94.github.io/tags/web-design/</loc></url><url><loc>https://celery94.github.io/tags/web-development/</loc></url><url><loc>https://celery94.github.io/tags/web-scraping/</loc></url><url><loc>https://celery94.github.io/tags/web-sockets/</loc></url><url><loc>https://celery94.github.io/tags/web-workers/</loc></url><url><loc>https://celery94.github.io/tags/win-dbg/</loc></url><url><loc>https://celery94.github.io/tags/win-forms/</loc></url><url><loc>https://celery94.github.io/tags/win-ui/</loc></url><url><loc>https://celery94.github.io/tags/windows-%E5%BC%80%E5%8F%91/</loc></url><url><loc>https://celery94.github.io/tags/windows/</loc></url><url><loc>https://celery94.github.io/tags/winrt/</loc></url><url><loc>https://celery94.github.io/tags/wire-guard/</loc></url><url><loc>https://celery94.github.io/tags/wolverine/</loc></url><url><loc>https://celery94.github.io/tags/workflow/</loc></url><url><loc>https://celery94.github.io/tags/x-unit/</loc></url><url><loc>https://celery94.github.io/tags/xcode/</loc></url></urlset>