<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://gramli.github.io/posts/code/aspnet/aspnet-web-api-caching-strategies.html</loc>
</url>
<url>
<loc>https://gramli.github.io/posts/code/angular/caching-sharereplay.html</loc>
</url>
<url>
<loc>https://gramli.github.io/posts/code/angular/change-detection-ref.html</loc>
</url>
<url>
<loc>https://gramli.github.io/posts/architecture/clean-arch-vs-vertical-slice-arch.html</loc>
</url>
<url>
<loc>https://gramli.github.io/posts/architecture/clean-architecture-pros-and-cons.html</loc>
</url>
<url>
<loc>https://gramli.github.io/posts/code/aspnet/configure-class-programically.html</loc>
</url>
<url>
<loc>https://gramli.github.io/posts/benchmarks/copyto-vs-write.html</loc>
</url>
<url>
<loc>https://gramli.github.io/posts/benchmarks/reflection/create-instance.html</loc>
</url>
<url>
<loc>https://gramli.github.io/posts/benchmarks/exceptions-vs-result.html</loc>
</url>
<url>
<loc>https://gramli.github.io/posts/benchmarks/reflection/export-data.html</loc>
</url>
<url>
<loc>https://gramli.github.io/posts/ai/gemma4-e2b-app.html</loc>
</url>
<url>
<loc>https://gramli.github.io/posts/ai/gemma4-e2b-benchmark.html</loc>
</url>
<url>
<loc>https://gramli.github.io/posts/benchmarks/reflection/get-enum-value-attribute.html</loc>
</url>
<url>
<loc>https://gramli.github.io/posts/code/angular/i18n-multiple-files-same-language.html</loc>
</url>
<url>
<loc>https://gramli.github.io/</loc>
</url>
<url>
<loc>https://gramli.github.io/posts/code/aspnet/minimal-api-keep-endpoints-clean.html</loc>
</url>
<url>
<loc>https://gramli.github.io/posts/code/aspnet/minimal-api-multiple-auth-schemes.html</loc>
</url>
<url>
<loc>https://gramli.github.io/posts/code/aspnet/minimap-api-pros-and-cons.html</loc>
</url>
<url>
<loc>https://gramli.github.io/posts/configuration/nvm-npm-version-management.html</loc>
</url>
<url>
<loc>https://gramli.github.io/posts/ai/open-claw-provider-comparison.html</loc>
</url>
<url>
<loc>https://gramli.github.io/posts/ai/open-claw-sandbox.html</loc>
</url>
<url>
<loc>https://gramli.github.io/posts/code/aspnet/output-caching-with-authorization.html</loc>
</url>
<url>
<loc>https://gramli.github.io/posts/architecture/rest/problem-details-http-api.html</loc>
</url>
<url>
<loc>https://gramli.github.io/posts/code/aspnet/response-caching-minimal-api.html</loc>
</url>
<url>
<loc>https://gramli.github.io/posts/code/aspnet/response-vs-output-caching.html</loc>
</url>
<url>
<loc>https://gramli.github.io/posts/architecture/rest/rest-api-routes-naming.html</loc>
</url>
<url>
<loc>https://gramli.github.io/posts/code/aspnet/secure-asp-net-headers.html</loc>
</url>
<url>
<loc>https://gramli.github.io/posts/git/troubleshooting/sourcetree-troubleshooting.html</loc>
</url>
<url>
<loc>https://gramli.github.io/posts/code/aspnet/unit-tests-tips-and-tricks.html</loc>
</url>
<url>
<loc>https://gramli.github.io/posts/ai/vibecoding-thoughs.html</loc>
</url>
<url>
<loc>https://gramli.github.io/posts/code/angular/i18n-pass-params.html</loc>
</url>
<url>
<loc>https://gramli.github.io/posts/code/angular/jasmine-tests/redefine-property-for-tests.html</loc>
</url>
<url>
<loc>https://gramli.github.io/posts/code/angular/jasmine-tests/run-selected-test.html</loc>
</url>
<url>
<loc>https://gramli.github.io/posts/code/angular/package-lock-json-in-git.html</loc>
</url>
<url>
<loc>https://gramli.github.io/posts/code/aspnet/problem-details.html</loc>
</url>
<url>
<loc>https://gramli.github.io/posts/code/csharp/chaining-order-by.html</loc>
</url>
<url>
<loc>https://gramli.github.io/posts/code/csharp/czech-encodings.html</loc>
</url>
<url>
<loc>https://gramli.github.io/posts/code/csharp/enumerable-zip.html</loc>
</url>
<url>
<loc>https://gramli.github.io/posts/code/csharp/fluent-result-unwrap.html</loc>
</url>
<url>
<loc>https://gramli.github.io/posts/code/csharp/remove-diacritics.html</loc>
</url>
<url>
<loc>https://gramli.github.io/posts/code/javascript/json-replacer.html</loc>
</url>
<url>
<loc>https://gramli.github.io/posts/code/sql/postgresql/array-in-query.html</loc>
</url>
<url>
<loc>https://gramli.github.io/posts/code/sql/postgresql/bulk-insert.html</loc>
</url>
<url>
<loc>https://gramli.github.io/posts/code/sql/postgresql/db-clean-and-optimize.html</loc>
</url>
<url>
<loc>https://gramli.github.io/posts/code/sql/postgresql/indexes.html</loc>
</url>
<url>
<loc>https://gramli.github.io/posts/code/typescript/declare-tips.html</loc>
</url>
<url>
<loc>https://gramli.github.io/posts/code/typescript/ts-utilities.html</loc>
</url>
<url>
<loc>https://gramli.github.io/posts/configuration/k8s-cheat-sheet.html</loc>
</url>
<url>
<loc>https://gramli.github.io/posts/configuration/npm-commands.html</loc>
</url>
<url>
<loc>https://gramli.github.io/posts/configuration/nvm-basic-commands.html</loc>
</url>
<url>
<loc>https://gramli.github.io/posts/configuration/package-json-versioning-caret.html</loc>
</url>
<url>
<loc>https://gramli.github.io/posts/configuration/project-internal-visible.html</loc>
</url>
<url>
<loc>https://gramli.github.io/posts/git/git-cleaning.html</loc>
</url>
<url>
<loc>https://gramli.github.io/posts/git/troubleshooting/commit-to-master.html</loc>
</url>
</urlset>
