EF Core gotcha: ExecuteDeleteAsync() never calls SaveChanges. If your soft delete lives in a SaveChanges interceptor, those rows are actually gone. ExecuteUpdateAsync skips your audit stamps the same way. #dotnet#efcore
Service Bus duplicate detection only catches the same MessageId inside the window (10 min default, 7 days max). If the lock expires mid-handler you get the message again anyway. I'd rather store processed IDs next to the data. #azure
Claude Fable 5 is back today.
For coding, I’d use it less for “write this feature” and more for planning:
break down the task, compare approaches, find risks, and plan tests.
Better planning before implementation is the real win.
Anthropic’s update:
https://t.co/DGAUKv6ixa
#AI
AI helps me most before implementation.
Not by giving me the final answer, but by helping me understand the problem faster, compare options, and find questions I should verify.
The value is speed.
The responsibility is still mine.
#SoftwareEngineering#AI