Dapper fails calling a Stored Procedure that builds a Dynamic SQL statement

Summary A .NET REST API using Dapper fails to execute a specific Azure SQL Stored Procedure that constructs a dynamic SQL string in a single statement. The Stored Procedure works correctly when called via SSMS, OLEDB, and an older Entity Framework-based API. Splitting the string concatenation for the dynamic SQL into multiple statements resolves the … Read more

somehow it just showing error all of sudden

Summary The issue at hand is related to the google_fonts package in a Flutter application, specifically version ^6.2.1. The error message indicates that the package is unable to load the font Inter-SemiBold due to an exception occurring when trying to load the AssetManifest.json asset. This results in an Unhandled Exception and breaks the application. Root … Read more

Teams Bot-initiated Graph call doesn’t create a shared chat for participants

Summary A bot-initiated Microsoft Teams call, triggered via the Microsoft Graph /communications/calls API, successfully connects all intended participants into a single audio/video session. However, Teams does not automatically create a shared group chat thread for these participants. Instead, each participant sees only their existing 1:1 chat thread with the bot. This behavior differs significantly from … Read more

How to share the non-scoped styles in “.NET MAUI Blazor Hybrid and Web App” multiproject?

Summary The issue occurs because the DisableScopedCssBundling property effectively bypasses the automatic Static Web Asset bundling pipeline. When applied to a .NET MAUI Blazor Hybrid and Web App multiproject (specifically within the Shared project), the build system stops generating the virtual _content/{AssemblyName}.styles.css file that the host projects expect to load. Furthermore, the user is utilizing … Read more

Elastic Cloud On Kubernetes – settings.json: Read-only file system

Summary Key Takeaway: The warning indicates that Elasticsearch’s File Settings Service (reserved state) cannot update the timestamp on settings.json because the filesystem is mounted read-only, which is a default security configuration in Kubernetes (including ECK). This is often a non-issue if you don’t modify settings.json after deployment, but it can prevent runtime adjustments to cluster … Read more

How to restart CKAN processes (but not jobs/worker) inside running ckan-docker dev container?

Summary The problem at hand is restarting CKAN server processes inside a running ckan-docker development container without affecting the jobs/worker process or restarting the entire container. This is a common requirement during local extension development when frequent application restarts are necessary for code/config reload. Root Cause The root cause of this issue is the way … Read more

Email Claim is always missing in the startup.auth.cs but it present in the Token

Summary A .NET 4.8 application using OWIN middleware (Microsoft.Owin.Security.Jwt) is failing to populate User.Identity.Name or map the preferred_username claim to the NameClaimType. The Root Cause is a mismatch between the expected NameClaimType configuration and the actual JWT token claims (a v2.0 token), compounded by the OWIN pipeline potentially intercepting the token parsing before the application … Read more

How can I develop an iOS app with capacitor and AdMob?

Summary This postmortem addresses a common failure scenario when porting a web-based React application to native iOS using Capacitor, specifically integrating AdMob. The core issue is not code logic but dependency management and build environment configuration. The frustration stems from the intersection of a web-native hybrid framework (Capacitor), a native SDK (Google Mobile Ads), and … Read more

Docker compose struggling with permission setting up Hashicorp Vault

Summary A deployment of Hashicorp Vault using Docker Compose on Debian failed due to filesystem permission and capability conflicts. The core issue manifested as a permission denied error when the container attempted to initialize its storage backend, followed by chown errors when attempting to fix permissions. The failure stems from a mismatch between the container’s … Read more