41554 blogs · [ { "id": "01a087e5-3520-71cb-970d-57119c339b16", "title": "Fix: CS4014 \"Because this call is not awaited, execution of the current method continues\" in C#", "url": "https://startdebugging.net/2026/07/fix-cs4014-because-this-call-is-not-awaited-execution-continues-in-csharp/", "published_at": "2026-07-21T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-57119c75d3b6", "title": "Fix: System.InvalidOperationException: Sequence contains no elements", "url": "https://startdebugging.net/2026/07/fix-invalidoperationexception-sequence-contains-no-elements/", "published_at": "2026-07-21T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-57119d6af5ac", "title": "Fix: Riverpod 3.0 StreamProvider stops emitting because updates are filtered by ==", "url": "https://startdebugging.net/2026/07/fix-riverpod-3-0-streamprovider-stops-emitting-filtered-by-equality/", "published_at": "2026-07-21T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-57119e353e7d", "title": "System.Text.Json Learns to Serialize C# Union Types in .NET 11 Preview 6", "url": "https://startdebugging.net/2026/07/serialize-csharp-union-types-with-system-text-json-dotnet-11-preview-6/", "published_at": "2026-07-21T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-57119eb4eee5", "title": "Async validation lands in Minimal APIs with .NET 11 Preview 6", "url": "https://startdebugging.net/2026/07/aspnetcore-11-async-validation-minimal-apis-preview-6/", "published_at": "2026-07-20T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-57119f0d5303", "title": "Fix: CS8618 \"Non-nullable property must contain a non-null value when exiting constructor\" in C#", "url": "https://startdebugging.net/2026/07/fix-cs8618-non-nullable-property-must-contain-a-non-null-value-when-exiting-constructor/", "published_at": "2026-07-20T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-57119f9a6ad8", "title": "Fix: deadlock when calling .Result or .Wait() on an async method in C#", "url": "https://startdebugging.net/2026/07/fix-deadlock-when-calling-result-or-wait-on-an-async-method-in-csharp/", "published_at": "2026-07-20T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711a08abd77", "title": "Fix: MCP Server Throws \"fetch is not defined\" and EBADENGINE on Node.js Below 18", "url": "https://startdebugging.net/2026/07/fix-mcp-server-fetch-is-not-defined-on-node-below-18/", "published_at": "2026-07-20T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711a16de85b", "title": "How to disable Riverpod 3.0's automatic provider retry", "url": "https://startdebugging.net/2026/07/how-to-disable-riverpod-3-0-automatic-provider-retry/", "published_at": "2026-07-20T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711a25a1de5", "title": "Fix: Claude Code misreads an MCP server's stderr startup message as an error", "url": "https://startdebugging.net/2026/07/fix-claude-code-misreads-mcp-server-stderr-as-error/", "published_at": "2026-07-19T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711a2aa916b", "title": "How to add a health check endpoint to a minimal API in ASP.NET Core 11", "url": "https://startdebugging.net/2026/07/how-to-add-a-health-check-endpoint-to-a-minimal-api-in-aspnetcore-11/", "published_at": "2026-07-19T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711a39ff0d4", "title": "How to add an endpoint filter to a minimal API in ASP.NET Core 11", "url": "https://startdebugging.net/2026/07/how-to-add-an-endpoint-filter-to-a-minimal-api-in-aspnetcore-11/", "published_at": "2026-07-19T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711a4828389", "title": "How to log the SQL that EF Core 11 generates", "url": "https://startdebugging.net/2026/07/how-to-log-the-sql-that-ef-core-11-generates/", "published_at": "2026-07-19T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711a48c0515", "title": "MAUI Mobile Is CoreCLR Only in .NET 11 Preview 6: The Mono Escape Hatch Is Gone", "url": "https://startdebugging.net/2026/07/maui-coreclr-only-runtime-in-dotnet-11-preview-6/", "published_at": "2026-07-19T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711a48c7a49", "title": "C# 15 Extension Indexers Round Out Extension Members in .NET 11 Preview 6", "url": "https://startdebugging.net/2026/07/csharp-15-extension-indexers-dotnet-11-preview-6/", "published_at": "2026-07-18T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711a579f44d", "title": "Fix: ScaffoldMessenger.of() was called with a context that does not contain a Scaffold (Flutter)", "url": "https://startdebugging.net/2026/07/fix-scaffoldmessenger-of-context-does-not-contain-a-scaffold-in-flutter/", "published_at": "2026-07-18T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711a645267e", "title": "Fix: type 'Null' is not a subtype of type 'X' in Dart", "url": "https://startdebugging.net/2026/07/fix-type-null-is-not-a-subtype-of-type-in-dart/", "published_at": "2026-07-18T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711a6c4cd37", "title": "How to Package Reusable Domain Expertise as an Agent Skill in .NET with the Microsoft Agent Framework", "url": "https://startdebugging.net/2026/07/package-domain-expertise-as-an-agent-skill-microsoft-agent-framework/", "published_at": "2026-07-18T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711a7019893", "title": "ASP.NET Core 11 Preview 6 turns on automatic CSRF protection", "url": "https://startdebugging.net/2026/07/aspnetcore-11-automatic-csrf-protection-fetch-metadata-preview-6/", "published_at": "2026-07-17T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711a7c4eee2", "title": "Fix: \"413 Request Entity Too Large\" when uploading a file to an ASP.NET Core endpoint", "url": "https://startdebugging.net/2026/07/fix-413-request-entity-too-large-uploading-a-file-in-aspnetcore-11/", "published_at": "2026-07-17T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711a88d2aa5", "title": "Fix: all MCP servers fail to load after one malformed-JSON syntax error in the config", "url": "https://startdebugging.net/2026/07/fix-all-mcp-servers-fail-to-load-after-malformed-json-in-config/", "published_at": "2026-07-17T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711a90c7603", "title": "Fix: System.InvalidOperationException: Headers are read-only, response has already started", "url": "https://startdebugging.net/2026/07/fix-headers-are-read-only-response-has-already-started-in-aspnetcore/", "published_at": "2026-07-17T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711a90e5253", "title": "Fix: \"The property could not be mapped, because it is not a supported primitive type or a valid entity type\" in EF Core 11", "url": "https://startdebugging.net/2026/07/fix-property-could-not-be-mapped-not-a-supported-primitive-type-in-ef-core-11/", "published_at": "2026-07-17T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711a91f42b5", "title": "How to Set Per-Session AI Credit Spend Limits in the Copilot CLI and SDK", "url": "https://startdebugging.net/2026/07/set-ai-credit-session-limits-in-github-copilot-cli-and-sdk/", "published_at": "2026-07-17T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711a9335706", "title": "Claude Code 2.1.208 Lets You Remap jj to Escape in Vim Insert Mode", "url": "https://startdebugging.net/2026/07/claude-code-2-1-208-vim-insert-mode-remaps-jj-to-escape/", "published_at": "2026-07-14T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711a9e97376", "title": "How to Distribute a Team MCP Server Config Across Cursor Cloud Agents and the IDE", "url": "https://startdebugging.net/2026/07/distribute-team-mcp-config-across-cursor-cloud-agents-and-ide/", "published_at": "2026-07-14T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711aac5ea3c", "title": "How to add a Hero animation between two screens in Flutter", "url": "https://startdebugging.net/2026/07/how-to-add-a-hero-animation-between-two-screens-in-flutter/", "published_at": "2026-07-14T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711ab25b756", "title": "How to add response compression to an ASP.NET Core 11 API", "url": "https://startdebugging.net/2026/07/how-to-add-response-compression-to-an-aspnetcore-11-api/", "published_at": "2026-07-14T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711ab9dc054", "title": "How to return a typed Results union from a minimal API endpoint in ASP.NET Core 11", "url": "https://startdebugging.net/2026/07/how-to-return-a-typed-results-union-from-a-minimal-api-endpoint-in-aspnetcore-11/", "published_at": "2026-07-14T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711abf67d3d", "title": "How to Build a Cursor Automation with the /automate Skill and GitHub Triggers", "url": "https://startdebugging.net/2026/07/build-a-cursor-automation-with-automate-skill-and-github-triggers/", "published_at": "2026-07-13T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711ac125a06", "title": "Claude Code Auto Mode Now Catches the Empty-Variable rm -rf", "url": "https://startdebugging.net/2026/07/claude-code-auto-mode-guards-empty-variable-rm-rf/", "published_at": "2026-07-13T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711acd6a97c", "title": "How to cancel a StreamSubscription in dispose to avoid a setState-after-dispose crash in Flutter", "url": "https://startdebugging.net/2026/07/how-to-cancel-a-streamsubscription-in-dispose-in-flutter/", "published_at": "2026-07-13T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711ad72a8e0", "title": "How to configure table-per-hierarchy (TPH) inheritance mapping in EF Core 11", "url": "https://startdebugging.net/2026/07/how-to-configure-table-per-hierarchy-tph-inheritance-mapping-in-ef-core-11/", "published_at": "2026-07-13T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711ae3d97f6", "title": "How to guard setState with the mounted check after an async gap in Flutter", "url": "https://startdebugging.net/2026/07/how-to-guard-setstate-with-the-mounted-check-after-an-async-gap-in-flutter/", "published_at": "2026-07-13T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711af0b66f4", "title": "Cursor 3.11 Side Chats: Branch a Question Without Derailing the Main Agent", "url": "https://startdebugging.net/2026/07/cursor-3-11-side-chats-parallel-agent-threads/", "published_at": "2026-07-12T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711af39c89f", "title": "How to add output caching to a minimal API in ASP.NET Core 11", "url": "https://startdebugging.net/2026/07/how-to-add-output-caching-to-a-minimal-api-in-aspnetcore-11/", "published_at": "2026-07-12T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711af739462", "title": "How to customize the OpenAPI document with AddOperationTransformer and AddSchemaTransformer in ASP.NET Core 11", "url": "https://startdebugging.net/2026/07/how-to-customize-openapi-with-operation-and-schema-transformers-in-aspnetcore-11/", "published_at": "2026-07-12T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711af8b68e8", "title": "How to map a complex type instead of an owned entity in EF Core 11", "url": "https://startdebugging.net/2026/07/how-to-map-a-complex-type-instead-of-an-owned-entity-in-ef-core-11/", "published_at": "2026-07-12T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711afd4f1a9", "title": "How to Observe a Cursor Cloud Agent's Prompts, Thinking, and Subagents with Hooks", "url": "https://startdebugging.net/2026/07/observe-cursor-cloud-agent-prompts-thinking-subagents-with-hooks/", "published_at": "2026-07-12T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711b095afc0", "title": ".NET 11 Runtime Async Drops the EnablePreviewFeatures Flag", "url": "https://startdebugging.net/2026/07/dotnet-11-runtime-async-no-longer-needs-enablepreviewfeatures/", "published_at": "2026-07-11T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711b183ecb0", "title": "Migrate a Custom Tool-Calling Loop to an MCP Server (TypeScript, 2026)", "url": "https://startdebugging.net/2026/07/migrate-a-custom-tool-calling-loop-to-an-mcp-server/", "published_at": "2026-07-11T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711b213e789", "title": "What is PGO in .NET and do I need to opt in?", "url": "https://startdebugging.net/2026/07/what-is-pgo-in-dotnet-and-do-i-need-to-opt-in/", "published_at": "2026-07-11T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711b2b39d8a", "title": "What is tiered compilation and how do I reason about it?", "url": "https://startdebugging.net/2026/07/what-is-tiered-compilation-and-how-do-i-reason-about-it/", "published_at": "2026-07-11T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711b2e0ce42", "title": "Migrate a LangChain Agent to the MCP Tool-Calling Pattern", "url": "https://startdebugging.net/2026/07/migrate-a-langchain-agent-to-the-mcp-tool-calling-pattern/", "published_at": "2026-07-10T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711b35a8c39", "title": "The .NET Modernization Agent Now Runs in the Copilot CLI, Not Just Visual Studio", "url": "https://startdebugging.net/2026/07/modernize-dotnet-anywhere-github-copilot-cli-plugin/", "published_at": "2026-07-10T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711b3ca36ee", "title": "What is the difference between dotnet build and dotnet publish?", "url": "https://startdebugging.net/2026/07/what-is-the-difference-between-dotnet-build-and-dotnet-publish/", "published_at": "2026-07-10T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711b449e164", "title": "What is the difference between dotnet watch and dotnet run?", "url": "https://startdebugging.net/2026/07/what-is-the-difference-between-dotnet-watch-and-dotnet-run/", "published_at": "2026-07-10T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711b48a243c", "title": "What is the IHostedService contract and when do I use it?", "url": "https://startdebugging.net/2026/07/what-is-the-ihostedservice-contract-and-when-do-i-use-it/", "published_at": "2026-07-10T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711b564ce8e", "title": "Migrate a minimal API from manual validation checks to built-in validation in ASP.NET Core 11", "url": "https://startdebugging.net/2026/07/migrate-a-minimal-api-from-manual-validation-to-built-in-validation-in-aspnetcore-11/", "published_at": "2026-07-09T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711b5b00773", "title": "Migrate From the OpenAI SDK to Microsoft.Extensions.AI in a .NET App", "url": "https://startdebugging.net/2026/07/migrate-from-openai-sdk-to-microsoft-extensions-ai/", "published_at": "2026-07-09T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711b67598aa", "title": "Migrate from Riverpod 2.x to Riverpod 3.0 in Flutter", "url": "https://startdebugging.net/2026/07/migrate-from-riverpod-2-x-to-riverpod-3-0-in-flutter/", "published_at": "2026-07-09T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711b6f3da83", "title": "VS Code 1.128 Adds Multi-Chat Claude Agent-Host Sessions", "url": "https://startdebugging.net/2026/07/vscode-1-128-multi-chat-claude-agent-host-sessions/", "published_at": "2026-07-09T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711b795f2b6", "title": "What is trim-safe code and how do I write it?", "url": "https://startdebugging.net/2026/07/what-is-trim-safe-code-and-how-do-i-write-it/", "published_at": "2026-07-09T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711b7ebeb80", "title": "Claude Sonnet 5 Is the New Claude Code Default: Recount Your Token Budgets", "url": "https://startdebugging.net/2026/07/claude-sonnet-5-claude-code-default-new-tokenizer-token-budgets/", "published_at": "2026-07-08T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711b845ea6e", "title": "Migrate from HasData seeding to UseAsyncSeeding in EF Core 11", "url": "https://startdebugging.net/2026/07/migrate-from-hasdata-seeding-to-useasyncseeding-in-ef-core-11/", "published_at": "2026-07-08T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711b8cc17fa", "title": "Flutter 3.44: Read the Physical Screen Corner Radius from MediaQuery", "url": "https://startdebugging.net/2026/07/flutter-3-44-read-the-screen-corner-radius-from-mediaquery/", "published_at": "2026-07-07T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711b9261109", "title": "go_router vs auto_route vs Navigator 2.0 in Flutter", "url": "https://startdebugging.net/2026/07/go-router-vs-auto-route-vs-navigator-2-0-in-flutter/", "published_at": "2026-07-07T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711b9cea778", "title": "Migrate a Semantic Kernel App to Microsoft Agent Framework 1.0", "url": "https://startdebugging.net/2026/07/migrate-a-semantic-kernel-app-to-microsoft-agent-framework-1-0/", "published_at": "2026-07-07T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711ba8dcc10", "title": "Named query filters vs a single global query filter in EF Core 11: which should you use?", "url": "https://startdebugging.net/2026/07/named-query-filters-vs-a-single-global-query-filter-in-ef-core-11/", "published_at": "2026-07-07T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711bab598d0", "title": "shrinkWrap vs Expanded vs slivers for long lists in Flutter: which should you pick?", "url": "https://startdebugging.net/2026/07/shrinkwrap-vs-expanded-vs-slivers-for-long-lists-in-flutter/", "published_at": "2026-07-07T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711bba133a2", "title": "Claude Code 2.1.198 Runs Subagents in the Background by Default", "url": "https://startdebugging.net/2026/07/claude-code-2-1-198-subagents-run-in-the-background-by-default/", "published_at": "2026-07-06T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711bbb745c4", "title": "Cursor Subagents vs Claude Code Subagents for Multi-Agent Workflows", "url": "https://startdebugging.net/2026/07/cursor-subagents-vs-claude-code-subagents/", "published_at": "2026-07-06T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711bbdf3033", "title": "Fix: \"415 Unsupported Media Type\" from a minimal API endpoint in ASP.NET Core 11", "url": "https://startdebugging.net/2026/07/fix-415-unsupported-media-type-from-a-minimal-api-endpoint-in-aspnetcore-11/", "published_at": "2026-07-06T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711bc1aed64", "title": "Fix: CS9035 \"Required member 'X' must be set in the object initializer\" in C#", "url": "https://startdebugging.net/2026/07/fix-cs9035-required-member-must-be-set-in-the-object-initializer/", "published_at": "2026-07-06T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711bc4072d7", "title": "Fix: Riverpod 3.0 throws ProviderException instead of the original error", "url": "https://startdebugging.net/2026/07/fix-riverpod-3-0-throws-providerexception-instead-of-the-original-error/", "published_at": "2026-07-06T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711bd13bc94", "title": "Claude Code Skills vs Subagents vs MCP Servers: When to Build Each in 2026", "url": "https://startdebugging.net/2026/07/claude-code-skills-vs-subagents-vs-mcp-servers-when-to-build-each/", "published_at": "2026-07-05T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711bd7677a7", "title": "Dot Shorthands in Dart 3.12: Drop the Type Name in Flutter Code", "url": "https://startdebugging.net/2026/07/dart-dot-shorthands-drop-the-type-name-in-flutter/", "published_at": "2026-07-05T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711bdeb2bd0", "title": "Fix: Cannot provide both a color and a decoration in a Flutter Container", "url": "https://startdebugging.net/2026/07/fix-cannot-provide-both-a-color-and-a-decoration-in-a-flutter-container/", "published_at": "2026-07-05T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711bec5bf34", "title": "Fix: Incorrect use of ParentDataWidget. Expanded widgets must be placed inside Flex widgets (Flutter)", "url": "https://startdebugging.net/2026/07/fix-incorrect-use-of-parentdatawidget-expanded-must-be-inside-flex-in-flutter/", "published_at": "2026-07-05T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711bf9c2aec", "title": "Fix: A RenderViewport expected a child of type RenderSliver but received a child of type RenderBox (Flutter CustomScrollView)", "url": "https://startdebugging.net/2026/07/fix-renderviewport-expected-a-rendersliver-in-a-flutter-customscrollview/", "published_at": "2026-07-05T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711c009444a", "title": "Claude Code 2.1.200 Renames the default Permission Mode to Manual", "url": "https://startdebugging.net/2026/07/claude-code-2-1-200-renames-default-permission-mode-to-manual/", "published_at": "2026-07-04T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711c0524765", "title": "CodeAct vs a Traditional Tool-Calling Loop for Agents: Which Should You Pick in 2026?", "url": "https://startdebugging.net/2026/07/codeact-vs-tool-calling-loop-for-agents/", "published_at": "2026-07-04T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711c09348b9", "title": "Fix: \"The LINQ expression could not be translated\" in EF Core 11", "url": "https://startdebugging.net/2026/07/fix-the-linq-expression-could-not-be-translated-in-ef-core-11/", "published_at": "2026-07-04T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711c11478ad", "title": "Fix: \"The required column 'X' was not present in the results of a 'FromSql' operation\" in EF Core 11", "url": "https://startdebugging.net/2026/07/fix-the-required-column-was-not-present-in-the-results-of-a-fromsql-operation-in-ef-core-11/", "published_at": "2026-07-04T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711c1f9b584", "title": "How to Check Ref.mounted After an Async Gap in Flutter Riverpod 3", "url": "https://startdebugging.net/2026/07/how-to-check-ref-mounted-after-an-async-gap-in-flutter-riverpod-3/", "published_at": "2026-07-04T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711c2d44802", "title": "A2A vs MCP: Agent-to-Agent vs Agent-to-Tool, and Why You Need Both in 2026", "url": "https://startdebugging.net/2026/07/a2a-protocol-vs-mcp-agent-to-agent-vs-agent-to-tool/", "published_at": "2026-07-03T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711c2e0b523", "title": "DuneSlide: Two Cursor Bugs That Turn Prompt Injection Into Zero-Click RCE", "url": "https://startdebugging.net/2026/07/cursor-duneslide-prompt-injection-sandbox-escape-rce/", "published_at": "2026-07-03T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711c30985f0", "title": "How to customize minimal API validation error responses with IProblemDetailsService in ASP.NET Core 11", "url": "https://startdebugging.net/2026/07/how-to-customize-minimal-api-validation-error-responses-with-iproblemdetailsservice-in-aspnetcore-11/", "published_at": "2026-07-03T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711c3d4b200", "title": "How to set up JWT bearer authentication in a minimal API in ASP.NET Core 11", "url": "https://startdebugging.net/2026/07/how-to-set-up-jwt-bearer-authentication-in-a-minimal-api-in-aspnetcore-11/", "published_at": "2026-07-03T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711c40b6221", "title": "How to use named query filters for soft delete and multi-tenancy in EF Core 11", "url": "https://startdebugging.net/2026/07/how-to-use-named-query-filters-for-soft-delete-and-multi-tenancy-in-ef-core-11/", "published_at": "2026-07-03T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711c4ae4500", "title": "How to mix a ListView and a GridView in one scroll view with slivers in Flutter", "url": "https://startdebugging.net/2026/07/how-to-mix-a-listview-and-a-gridview-in-one-scroll-view-with-slivers-in-flutter/", "published_at": "2026-07-02T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711c5653935", "title": "How to nest a ListView inside a Column in Flutter without an unbounded-height error", "url": "https://startdebugging.net/2026/07/how-to-nest-a-listview-inside-a-column-in-flutter-without-an-unbounded-height-error/", "published_at": "2026-07-02T00:00:00+00:00" }, { "id": "01a087e5-3520-71cb-970d-5711c5af6b04", "title": "MCP stdio vs HTTP vs SSE Transport: Which Should You Choose in 2026?", "url": "https://startdebugging.net/2026/07/mcp-stdio-vs-http-vs-sse-transport-which-to-choose/", "published_at": "2026-07-02T00:00:00+00:00" }, { "id": "01a087e5-3521-729f-bdab-34bbb088e357", "title": "Run the Binlog MCP Server in CI to Auto-Triage Build Failures", "url": "https://startdebugging.net/2026/07/run-the-binlog-mcp-server-in-ci-to-auto-triage-build-failures/", "published_at": "2026-07-02T00:00:00+00:00" }, { "id": "01a087e5-3521-729f-bdab-34bbb152539e", "title": "Fix: Claude Code High Memory Usage and Context Window Overflow", "url": "https://startdebugging.net/2026/07/fix-claude-code-high-memory-usage-and-context-overflow/", "published_at": "2026-07-01T00:00:00+00:00" }, { "id": "01a087e5-3521-729f-bdab-34bbb15c781a", "title": "How to implement and consume IAsyncDisposable with await using in C#", "url": "https://startdebugging.net/2026/07/how-to-implement-and-consume-iasyncdisposable-with-await-using-in-csharp/", "published_at": "2026-07-01T00:00:00+00:00" }, { "id": "01a087e5-3521-729f-bdab-34bbb21f8e5f", "title": "How to propagate a CancellationToken through async methods in .NET 11", "url": "https://startdebugging.net/2026/07/how-to-propagate-a-cancellationtoken-through-async-methods-in-dotnet-11/", "published_at": "2026-07-01T00:00:00+00:00" }, { "id": "01a087e5-3521-729f-bdab-34bbb2fae187", "title": "How to time out an async operation with CancellationTokenSource.CancelAfter in C#", "url": "https://startdebugging.net/2026/07/how-to-time-out-an-async-operation-with-cancellationtokensource-cancelafter-in-csharp/", "published_at": "2026-07-01T00:00:00+00:00" }, { "id": "01a087e5-3521-729f-bdab-34bbb38ab5b5", "title": "SkiaSharp 4.0 Ships Stable: 24% Faster GPU Rendering and a Cleaned-Up API", "url": "https://startdebugging.net/2026/07/skiasharp-4-0-stable-release-faster-gpu-rendering/", "published_at": "2026-07-01T00:00:00+00:00" }, { "id": "01a087e5-3521-729f-bdab-34bbb4763ede", "title": "Fix: Claude Code Drops MCP Tools After Auto-Compaction", "url": "https://startdebugging.net/2026/06/fix-claude-code-drops-mcp-tools-after-auto-compaction/", "published_at": "2026-06-30T00:00:00+00:00" }, { "id": "01a087e5-3521-729f-bdab-34bbb493699b", "title": "HasData vs UseSeeding for seeding data in EF Core 11: which should you use?", "url": "https://startdebugging.net/2026/06/hasdata-vs-useseeding-for-seeding-data-in-ef-core-11/", "published_at": "2026-06-30T00:00:00+00:00" }, { "id": "01a087e5-3521-729f-bdab-34bbb4de4640", "title": "Claude Code 2.1.191 Lets /rewind Reach Back Past a /clear", "url": "https://startdebugging.net/2026/06/claude-code-2-1-191-rewind-past-clear/", "published_at": "2026-06-26T00:00:00+00:00" }, { "id": "01a087e5-3521-729f-bdab-34bbb599de75", "title": "Fix: FOREIGN KEY constraint failed when deleting an entity in EF Core 11", "url": "https://startdebugging.net/2026/06/fix-foreign-key-constraint-failed-when-deleting-an-entity-in-ef-core-11/", "published_at": "2026-06-26T00:00:00+00:00" }, { "id": "01a087e5-3521-729f-bdab-34bbb5b6c559", "title": "Fix: MCP error -32000: Connection closed in Claude Code", "url": "https://startdebugging.net/2026/06/fix-mcp-error-32000-connection-closed-in-claude-code/", "published_at": "2026-06-26T00:00:00+00:00" }, { "id": "01a087e5-3521-729f-bdab-34bbb6843516", "title": "Fix: No service for type 'Microsoft.EntityFrameworkCore.DbContextOptions' has been registered", "url": "https://startdebugging.net/2026/06/fix-no-service-for-type-dbcontextoptions-has-been-registered/", "published_at": "2026-06-26T00:00:00+00:00" }, { "id": "01a087e5-3521-729f-bdab-34bbb751207d", "title": "JWT vs cookie authentication in ASP.NET Core 11: which should you pick?", "url": "https://startdebugging.net/2026/06/jwt-vs-cookie-authentication-in-aspnetcore-11/", "published_at": "2026-06-26T00:00:00+00:00" }, { "id": "01a087e5-3521-729f-bdab-34bbb7560815", "title": "Claude Code 2.1.187 Stops the Sandbox From Reading Your AWS Keys", "url": "https://startdebugging.net/2026/06/claude-code-sandbox-credentials-block-secrets-from-bash/", "published_at": "2026-06-25T00:00:00+00:00" }, { "id": "01a087e5-3521-729f-bdab-34bbb7b0278a", "title": "Fix: 405 Method Not Allowed instead of 401 with JWT bearer in ASP.NET Core", "url": "https://startdebugging.net/2026/06/fix-405-method-not-allowed-instead-of-401-with-jwt-bearer-in-aspnetcore/", "published_at": "2026-06-25T00:00:00+00:00" }, { "id": "01a087e5-3521-729f-bdab-34bbb80dd474", "title": "Why your ASP.NET Core JWT returns 401 even with a valid token", "url": "https://startdebugging.net/2026/06/fix-aspnetcore-jwt-returns-401-even-with-valid-token/", "published_at": "2026-06-25T00:00:00+00:00" }, { "id": "01a087e5-3521-729f-bdab-34bbb8c08f39", "title": "Fix: The seed entity for entity type 'X' cannot be added because a non-zero value is required for property 'Id'", "url": "https://startdebugging.net/2026/06/fix-the-seed-entity-cannot-be-added-non-zero-value-is-required-for-property/", "published_at": "2026-06-25T00:00:00+00:00" } ] posts Claim your blog
Back to startdebugging.net
Blog · corpus.blog/blogs/startdebugging.net/posts

startdebugging.net

startdebugging.net

2026